作者 Daisy / 最近一次更新 2023年05月17日

MBR(主開機紀錄)概述

主開機紀錄 (MBR) 是每一個硬碟的引導扇區,用於標識作業系統的位置。當您在電腦上安裝 Windows 時,它會被創建在第一個分割區上,是硬碟的前 512 個字節。MBR 包含重要資訊,使您的電腦能夠查找和識別作業系統位置,並支援Windows成功啟動。

如果 MBR 損壞會發生什麼?

現在您已經知道 MBR 的重要性,但是如果 MBR 由於病毒感染、磁碟機故障或MBR覆蓋而損壞,會發生什麼呢?您的電腦很可能會在作業系統初始化期間無法啟動,並提示以下報錯:

加載作業系統時出錯;
找不到作業系統;
分割區表無效;
無法訪問啟動設備
重新啟動,並選擇適當的開機設備

從Windows 11/10/8/7 中的命令提示字元修復 MBR

那麼,如何修復 MBR 才能成功啟動作業系統呢?这部分将逐步说明在Windows 11/10/8/7中,如何通過命令行免費修復MBR。由於 Windows 7 和 Windows 8/8.1/10/11在訪問命令提示字元方面略有不同,我們分別製作了兩個教程供您參考。

教程 1. 在 Windows 7 中通過 CMD 修復 MBR

因為此時電腦無法從作業系統啟動,所以如果要使用命令提示字元修復MBR,就必須使用 Windows安裝媒體(CD/DVD)來啟動您的電腦。如果沒有,可以從微軟官方網站下載 Windows ISO檔案,然後創建一個可開機的USB磁碟機

1. 從 Windows 7 安裝CD/DVD啟動電腦。

2. 在“Press any key to boot from CD or DVD...”中,按任意鍵從插入DVD,啟動電腦。

3. 選擇語言、鍵盤佈局並點擊“下一步”。

命令提示字元修復MBR

4. 選擇作業系統並點擊“下一步”,勾選“使用您先前建立的系統映像還原電腦”。

命令提示字元修復MBR

5. 在“系統復原復選項”螢幕上,點擊“命令提示字元”。

命令提示字元修復MBR

6.命令提示字元成功啟動後,按給定順序鍵入以下命令,並在每個命令後按“Enter”鍵。

bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd

然後,您可以從磁碟托盤中取出DVD,重新啟動電腦,檢查MBR是否已修復。

▸如果上述命令不起作用,請執行以下操作以恢復 Windows 7 中的引導扇區代碼:

1. 通過運行命令檢查 Windows 7 安裝 CD/DVD 的磁碟機號:

diskpart
list disk
select disk 0
list volume

2.在“類型”欄中找出“CD-ROM”字樣,然後檢查您的CD/DVD安裝碟符。如果磁碟機號為 d:\,請鍵入命令:“exit d: cd boot dir”。

命令提示字元修復MBR

3. 然後鍵入命令:“bootsect /nt60 SYS /mbr”並點擊“Enter”鍵。

4. 從磁碟托盤中取出 CD/DVD,鍵入“Exit”並按“Enter”重新開機電腦。

教程 2. 通過命令提示字元 Windows 8/8.1/10 修復 MBR

同樣,您必須從 Windows 8/8.1/10/11 原始安裝 CD 或創建的可啟動媒體啟動電腦。

1. 從 Windows 安裝 DVD 或 CD 啟動。在歡迎螢幕上,點擊“修復您的電腦”。

2. 選擇“疑難排解”>“進階選項”,然後選擇“命令提示字元”。

命令提示字元修復MBR

3. 加載命令提示字元後,依次執行以下命令:

bootrec /FixMbr
bootrec /FixBoot
bootrec /ScanOs
bootrec /RebuildBcd

4. 取出 DVD 並重新啟動電腦以檢查它是否可以成功啟動。

▸如果上述命令不起作用,請執行以下操作以復原Windows 11/10/8 中的引導扇區代碼:

1.鍵入以下命令來檢視格式化為FAT32檔案系統的EFI分割區。

Diskpart
list disk
select disk 0
list volume

2.查看EFI分割區的卷號。假設它是“2”,你需要鍵入命令:“select volume 2 ”。

3. 鍵入“assign letter= g”或其他未使用的磁碟機號。

4.當Diskpart成功分配碟符後,您需要鍵入“exit”關閉Diskpart視窗。

5. 然後在命令提示字元視窗中運行以下命令:

cd /dg:\EFI\Microsoft\Boot\:用您分配给EFI分区的字母替换“g”。
bootrec /fixboot:修復卷。
ren BCD BCD.backup:備份舊的BCD並重新創建一個新的。
bcdboot c:\Windows /l en-us /sg: /f ALL:重新創建BCD。

最後,取出 DVD 並重新開機您的電腦。

如果您的 Windows 作業系統未安裝在C槽,請將上述命令中的 c:\ 替換為您的碟符。

CMD的免費替代品:在沒有 Windows CD/DVD 的情況下修復 MBR

如果你沒有Windows安裝CD/DVD,那又如何修復MBR呢?您可以使用到免費的分割區管理器——AOMEI Partition Assistant Standard,無需使用DVD或CD,直接使用它創建可開機光碟精靈,修復損壞的MBR。

1. 點擊下方下載按鈕,在Windows電腦上下載、安裝並執行AOMEI Partition Assistant Standard。並將一個空的USB(超過 8GB)也插入這臺電腦。

免費下載Win 11/10/8.1/8/7/XP
安全下載

2. 在主界面中,點選上方工作列“工具”——“製作可開機光碟”,然後點選“下一步”。

命令提示字元修復MBR

3. 選選擇您的開機裝置,然後點選“繼續”。

命令提示字元修復MBR

4. 等待該過程完成。

命令提示字元修復MBR

注意:可開機隨身碟包含預安裝的AOMEI Partition Assistant Professional。

之後,將可開機USB連接到MBR損壞的電腦。重新開機,進入BIOS,將開機順序更改從USB啟動電腦。

命令提示字元修復MBR

▸要將第一開機順序更改從USB,請執行以下操作:
1. 將磁碟機設備移動到啟動順序列表的頂部。
2. 展開硬碟設備,顯示所有硬碟。
3. 將USB移動到硬碟列表的頂部。

5. 登入後,可開機隨身碟包含預安裝的AOMEI Partition Assistant Standard。右擊系統碟,選擇“重建MBR”。

命令提示字元修復MBR

6. 為您當前的作業系統選擇合適的 MBR 類型

命令提示字元修復MBR

7. 在主界面點擊“套用”開始重建MBR。

命令提示字元修復MBR

完成所有步驟後,您可以重新開機電腦,檢查您的電腦是否可以正常啟動。

概括

如您所見,兩個MBR修復工具相比較——使用命令提示字元修復MBR較為複雜,對命令行操作不熟悉的小夥伴要慎用,因為命令一旦鍵入就無法撤回;AOMEI Partition Assistant Standard要容易得多,也足夠安全。這對於沒有足夠電腦知識的使用者來說就是寶藏MBR修復工具。

此外,AOMEI Partition Assistant Standard還具有其他功能,幫助您更好地管理磁碟和分割區,例如合併分割區,將分割區復製到另一個磁碟機,移動分割區,將大硬碟克隆到較小的硬碟等。