修復 Windows 10、8 和 7 中的自動啟動修復循環

Jacki

一位客戶最近提到,他的 Windows 8 筆記本電腦陷入了自動修復循環。當他打開電腦時,出現了“準備自動修復”屏幕,然後自動重新啟動並再次運行自動修復,一次又一次陷入循環。

自動修復失敗的原因可能有很多。然而,最常見的問題是註冊表損壞或硬盤上文件丟失。在這裡,我將提供有關如何在 Windows 10、8 和 7 中解決此問題的完整解決方案。

以下所有解決方案都要求您在命令提示符下運行某些命令。以下是在啟動時訪問命令提示符的方法:

  1. 插入 Windows 安裝 DVD,打開計算機,然後等待看到消息“按任意鍵從 CD 或 DVD 啟動”。只需按任意鍵即可繼續。 (注意:如果您沒有看到此消息,則可能需要更改 BIOS 中的啟動順序)
  2. 稍後,您將進入 Windows 設置屏幕。按轉移+F10打開命令提示符。

解決方案 1:運行檢查磁盤以查看硬盤是否有問題

Chkdsk 可用於檢查和修復硬盤驅動器中的文件系統損壞。在運行 chkdsk 命令之前,您必須找出系統驅動器的驅動器號。根據系統的設置方式,這可能是 C: 或 D:。

另請閱讀:運行啟動修復來解決 Windows 啟動問題的 3 種方法

  1. 類型目錄 C:\並按 Enter 鍵。
  2. 如果您看到常用文件夾:程序文件,用戶視窗,那麼你就找到了你的系統驅動器。

    如果該驅動器不是您的系統驅動器,請重複上述步驟,將驅動器號更改為 D、E 或其他字母,直到找到系統驅動器。

找到 Windows 系統驅動器後,鍵入以下命令並按 Enter。將 d: 替換為系統驅動器的實際驅動器號。

chkdsk d: /f

掃描應該開始。這可能需要幾個小時,具體取決於硬盤的大小。掃描完成後,退出命令提示符並重新啟動計算機以檢查問題是否已解決。

解決方案 2:手動嘗試重建 BCD 並修復 MBR

運行 bootrec 實用程序來重建 BCD / MBR 可能會修復自動修復循環問題。在命令提示符處逐一鍵入以下命令集。

bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd

/fixmbr 開關將新的 MBR(主引導記錄)寫入系統分區,/fixboot 開關將新的引導扇區寫入系統分區,/rebuildbcd 開關掃描所有磁盤以查找 Windows 安裝,並提供將哪些條目添加到 BCD 存儲的選擇。

解決方案 3:禁用自動啟動修復

如果自動修復無法真正修復您的電腦,而只是讓您陷入修復循環,那麼最好禁用自動啟動修復。鍵入以下命令並按 Enter:

bcdedit /set {default} recoveryenabled No

現在您已成功禁用 Windows 中的自動啟動修復功能。

解決方案 4:恢復 Windows 註冊表

損壞的註冊表設置也可能導致自動修復循環。以下是如何從 RegBack 目錄恢復註冊表。 RegBack 文件夾位於:/windows/system32/config,Windows 使用該文件夾保存註冊表配置單元的最新備份副本。

假設您的系統盤為d:,運行以下命令恢復Windows註冊表:

copy d:\windows\system32\config\RegBack\* d:\windows\system32\config

如果提示覆蓋現有文件,請鍵入全部並按 Enter 鍵。類型出口並按 Enter 鍵關閉命令提示符窗口。重新啟動計算機,您很可能能夠像以前一樣訪問 Windows 系統。