當 Windows 7 安裝 Service Pack 1 (SP1) 時跳出錯誤代碼 0x800f0a12,通常代表安裝程式無法存取系統保留分區,導致升級失敗。雖然檔案總管中看不到該分區,但 Windows 正常情況下仍能存取;若啟動後系統分區無法存取,即會觸發此錯誤。本文提供透過 DiskPart 啟用自動掛載功能的解決方案。
錯誤 0x800f0a12 表明安裝程式無法存取硬碟上的系統保留分區,進而無法更新系統檔案。常見原因包括:自動掛載新磁碟區功能被停用、分區標記遺失、或第三方磁碟管理工具干擾。
DISKPART 並按 Enter。automount enable,再按 Enter 執行。


若上述方法無效,請檢查系統保留分區是否標記為「作用中」。可在「磁碟管理」中右鍵該分區選擇「將分割區標記為作用中」,或使用 DISKPART 指令 select partition X → active 設定。完成後重新開機再嘗試安裝 SP1。