萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 7 教學

Win7 升級 SP1 後黑屏 0xc0000034:安全模式系統還原 或 命令列修復 BCD SetupExecute

安裝 SP1 更新後重啟黑屏、錯誤碼 `0xc0000034` (STATUS_OBJECT_NAME_NOT_FOUND),通常是 **BCD 開機配置中 `SetupExecute` 值殘留** 導致開機流程嘗試執行不存在的升級腳本。雙軌修復:系統還原 (有還原點) 或命令列清理 BCD。

錯誤 0xc0000034 黑屏畫面

方案一:安全模式 + 系統還原 (有還原點時首選)

  1. 開機連按 F8 → 進入「進階開機選項」→ 選「安全模式」。
  2. 安全模式桌面 → 「開始」→ 搜尋「系統還原」→ 開啟。
  3. 選擇 **SP1 安裝前** 的還原點 → 下一步 → 完成 → 重啟。

方案二:命令列修復 BCD (無還原點/還原失效時)

  1. 同樣進「安全模式」或「修復電腦」→「命令提示字元」。
  2. 依序執行以下指令 (每行 Enter):
reg load HKLM\BaseSystem C:\Windows\System32\config\SYSTEM
reg delete "HKLM\BaseSystem\ControlSet001\Control\Session Manager" /v SetupExecute
reg add "HKLM\BaseSystem\ControlSet001\Control\Session Manager" /v SetupExecute /t REG_MULTI_SZ /d "" /f
reg unload HKLM\BaseSystem
  1. 重新開機,系統正常進入桌面。

指令解析

  • 將離線系統登錄檔 `C:\Windows\System32\config\SYSTEM` 掛載至 `HKLM\BaseSystem`。
  • 刪除 `Control\Session Manager\SetupExecute` 值 (此值殘留導致開機嘗試繼續升級流程)。
  • 重新建立空的 `SetupExecute` (REG_MULTI_SZ 空值) 佔位,避免後續檢查報錯。
  • 卸載掛載點。

預防建議

  • 安裝 SP1/大型更新前,**手動建立系統還原點**。
  • 確保磁碟空間充足 (C: > 20% 餘裕)。
  • 更新前關閉防毒軟體、停用非必要啟動項。

結語

SP1 升級黑屏 `0xc0000034` = **BCD `SetupExecute` 殘留**。有還原點用「系統還原」;無還原點用「命令列四行指令清理 BCD」。兩條路徑任選其一,必有一條通往桌面。

copyright © 萬盛學電腦網 all rights reserved