執行 slmgr -ckms、slmgr -rearm 等重置授權指令後,若直接用開始選單「重新啟動」,因快速啟動機制未真正關機,導致「Windows 偵測到系統檔案的一處變更正在阻止啟用」錯誤持續出現。必須執行完全關機才能解決。
核心解法:完全關機重開機
- 右鍵開始按鈕(或 Win+X)選擇「命令提示字元 (系統管理員)」。
- 輸入
shutdown -s -t 0 按 Enter,系統執行完全關機(非快速啟動)。
- 電源燈熄滅後,手動按下電源鍵開機。
- 隨後正常執行啟用流程,錯誤通常即可消失。
常見伴隨錯誤與排除
錯誤 0x80070422:Software Protection 服務未執行
- Win+X →「控制台」→「系統及安全性」→「管理工具」→「服務」。
- 找到 Software Protection,若狀態非「執行中」,右鍵選「啟動」,並將啟動類型設為「自動」。
其他啟用失敗代碼
- 確認網路連線正常(KMS/MAK 需連網)。
- 嘗試
slmgr /ato 強制線上啟用。
- 若為大量授權版本,請聯繫 IT 管理員確認 KMS 主機可用性。
關鍵觀念
Win8/8.1 預設開啟「快速啟動」,開始選單的「重新啟動」實為混合休眠,無法重置某些系統狀態。唯有 shutdown -s -t 0 或關閉快速啟動後的重新啟動,才能真正冷重啟。