Windows 7 SP1 正式發布後,大多數用戶都能順利升級,但仍有少數用戶在安裝過程中遭遇錯誤代碼 0x800F0A12,導致升級中斷。這個問題主要出現在雙系統環境(Windows 7 加上其他作業系統)中。
根據微軟官方說明,SP1 安裝程式偵測到目前的系統分區無法直接啟動 Windows 7,因而無法存取系統分區以更新必要檔案,導致升級失敗。簡單來說,Windows 7 所在的分區未被標記為「作用中分區」,安裝程式便判定無法啟動而終止安裝。
compmgmt.msc 開啟「電腦管理」。
圖示:將 Windows 7 所在分區設為作用中分區
完成後關閉所有視窗,再次執行 Windows 7 SP1 安裝程式或透過 Windows Update 線上更新,錯誤應不會再出現。
SP1 安裝完成後,若原本有其他分區為作用中分區(如多重開機選單所需),可使用 DISKPART 指令將其重新設為作用中狀態,以恢復原有開機選單。