Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

解決 Win7 無法升級 SP1 錯誤 0x800f0a12:磁碟管理標記作用中分割區

編輯:Windows 7 系統介紹

Windows 7 升級 SP1 遇到錯誤 0x800f0a12,主因系統保留分割區未標記為「作用中」,導致安裝程式無法寫入開機相關檔案。透過「磁碟管理」或 diskpart 將系統分割區標記為作用中,即可解決升級失敗問題。

操作步驟

  1. Win + R → compmgmt.msc 開啟「電腦管理」。
  2. 左側選擇「儲存體」→「磁碟管理」。
  3. 找到 Windows 7 安裝分割區 (通常為 C:\, 標示「系統」)、以及 100-350MB 的「系統保留」分割區。
  4. 右鍵 系統保留分割區** (或 C:\ 若無保留分割區) → 選擇 「將分割區標記為作用中」**。
  5. 關閉電腦管理,關閉其他程式,重新執行 SP1 安裝程式或 Windows Update 升級。

升級後復原 (視需求)

SP1 安裝完成後,若原本作用中分割區為其他磁碟 (多重開機環境),可再次開啟磁碟管理將原分割區標記為作用中,維持原開機順序。

命令列替代方案

  1. 管理員命令提示字元執行 diskpart。
  2. list disk → select disk X (系統碟編號) → list partition → select partition Y (系統保留分割區編號) → active。
  3. exit 離開,重試 SP1 安裝。

注意事項

  • 標記作用中分割區錯誤可能導致無法開機,操作前請確認分割區用途,必要時備份 MBR/GPT (bootsect /backup)。
  • UEFI/GPT 磁碟不適用「作用中」標記,SP1 安裝失敗請檢查 EFI 系統分割區 (ESP) 掛載狀態與 bcdboot 設定。
Copyright © Windows教程網 All Rights Reserved