MBR 損毀:如何在不丟失資料的情況下修復損毀的 MBR

當主開機記錄(MBR)中儲存的開機程式碼或分割表受損時,便會發生 MBR 損毀的情況。在採用 MBR 分割方式的系統磁碟,且配備傳統 BIOS 的電腦上,此類損毀可能會導致 Windows 無法啟動,並出現「找不到作業系統」、「分割表無效」或「沒有可開機裝置」等錯誤訊息。“
腐敗的 MBR 這並不一定表示您的檔案已被刪除。在許多情況下,作業系統只是遺失了用來定位 Windows 分割區或識別磁碟上儲存之分割區所需的資訊。只要磁碟尚未經過格式化、初始化、重新分割或覆寫,底層的檔案通常仍可恢復。.
在嘗試修復之前,請先確認受影響的磁碟是否確實使用 MBR。大多數支援 Windows 11 的電腦皆透過 UEFI 開機,且通常使用 GPT 而非 MBR。在這種情況下,問題可能與 EFI 系統分割區或開機配置資料有關,而非主開機記錄。.
簡短回答: 要安全地修復 MBR 損毀問題,請先確認系統磁碟是否採用 MBR 分割區格式。在手動輸入指令之前,請先嘗試使用 Windows 啟動修復功能。在傳統 BIOS/MBR 系統上,,
bootrec /fixmbr可以重寫受損的主開機程式碼。不過,如果分區遺失、未分配或無法存取,請在重建分區表之前先恢復重要資料。.
支援 Windows 7/8/10/11 和 Windows Server
目錄
什麼是 MBR 損壞?
MBR 損壞 指主開機記錄中的損壞 - MBR 初始化磁碟的前 512 位元組。.
本區域包含
1.開機載入程式碼 (446 位元組)
2.分割表項目 (64 位元組)
3.開機簽章 (2 位元組)
當此結構損毀時,系統無法找到作用中磁碟分割或執行初始化程式碼,導致開機失敗或磁碟顯示為 RAW。.
MBR 損壞雖然令人震驚,但通常只會影響結構性元資料,而磁碟區上的實際使用者資料通常會保持完整。.

常見的 MBR 損壞徵兆與錯誤訊息
| 症狀或錯誤 | 可能的含義 | 建議採取的行動 |
|---|---|---|
| 找不到作業系統 | 開機程式無法找到有效的系統分割區 | 執行「啟動修復」,然後檢查磁碟分割樣式 |
| 分區表無效 | MBR 分區項目可能無效或已損毀 | 在恢復重要檔案之前,請勿重新分割磁碟 |
| 沒有可開機裝置 | 開機順序錯誤、開機程式碼損毀、磁碟故障或系統分割區遺失 | 請先檢查 BIOS 的偵測功能與開機順序 |
| 螢幕全黑,只有一個閃爍的光標 | 開機程式碼可能未將控制權移交給 Windows | 在 MBR 系統上使用 WinRE 啟動修復或 Bootrec |
| 磁碟顯示為「未分配」 | 可能缺少分區表條目 | 在建立新磁區之前先還原資料 |
| 磁碟顯示「未初始化」 | Windows 無法讀取有效的分割區結構 | 若磁碟中含有重要檔案,請勿點擊「初始化」 |
| 磁碟分割顯示為 RAW | Windows 無法辨識該磁碟區的檔案系統 | 在格式化或執行修復操作之前,請先備份資料 |
| 硬碟(HDD)或固態硬碟(SSD)從 BIOS 中消失 | 可能的連線問題或硬體故障 | 停止軟體修復,並檢查硬體 |
常見原因
發生 MBR 損壞的原因可能是
- 惡意軟體修改開機磁區
- 磁碟寫入過程中的電力損失
- 複製或遷移失敗
- 不正確使用分割公用程式
- 過時的 BIOS/UEFI 與傳統 MBR 磁碟互動
- 影響 LBA 0 的實體損壞磁區
由於 MBR 只佔用一個磁區,因此即使是最小的損害也會使整個磁碟結構不穩定。.
修復損壞的 MBR 之前應採取哪些措施
在編寫新的開機程式碼或重建分割區表之前,請採取以下預防措施:
- 請勿對受影響的磁碟進行初始化、格式化或重新分割。.
- 請勿在受影響的磁碟機上安裝復原或修復軟體。.
- 請拔除不必要的外部硬碟,以降低誤選錯誤磁碟的風險。.
- 如果磁碟中含有重要檔案,且其分割區已遺失,請在進行結構變更之前先恢復這些檔案。.
- 如果硬碟發出喀噠聲、磨擦聲或反覆的啟動聲,請立即停止使用,並尋求專業的硬體資料救援協助。.
修復指令會修改磁碟結構。雖然這些指令可能恢復開機功能,但當分割區資訊已遺失時,它們並不能取代資料復原程序。.
如何安全地修復 MBR 損毀問題
方法 1. 確認磁碟使用的是 MBR 還是 GPT
在修復 MBR 之前,請先確認系統磁碟確實採用 MBR 分割區格式。.
如果 Windows 仍能啟動:
- 新聞
Windows + X並選擇 磁碟管理. - 右鍵點擊受影響的磁碟,然後選擇 屬性.
- 開啟 卷數 標籤。.
- 檢查 分區風格.
它將顯示以下其中一種:
- 主開機記錄 (MBR)
- 通用分區表 (GPT)
如果 Windows 無法啟動,請從 Windows 回復環境中開啟「命令提示字元」,並執行以下指令:
diskpart
list disk
exitGPT 欄位中的星號表示該磁碟採用 GPT 格式。若系統磁碟採用 GPT 格式,請跳過 MBR 修復指令,並直接進入 UEFI/BCD 修復部分。.
方法 2. 執行 Windows 啟動修復
通常應在執行手動開機指令之前,先嘗試「啟動修復」功能。.
- 啟動進入 Windows 復原環境。.
- 選擇 疑難排解.
- 選擇 進階選項.
- 選擇 啟動維修.
- 選擇 Windows 安裝選項,並讓修復程序完成。.
「啟動修復」功能可自動解決常見的啟動問題,包括啟動設定損毀、系統檔案遺失,以及其他與啟動相關的錯誤。.
如果 Windows 仍無法啟動,且已確認系統磁碟為 MBR 格式,請繼續嘗試下一種方法。.
方法 3. 使用 Bootrec 修復 MBR 啟動程式碼
從 Windows 安裝媒體開機,或進入 Windows 還原環境,然後選擇:
疑難排解 > 進階選項 > 命令提示字元
執行以下指令:
bootrec /fixmbr此操作會寫入與 Windows 相容的主開機程式碼,同時不會刻意覆寫現有的分割區表。.
接下來,請掃描 Windows 安裝:
bootrec /scanos如果 Windows 安裝未包含在「開機配置資料」儲存庫中,請執行:
bootrec /rebuildbcd您可能會看到一些指南建議:
bootrec /fixboot此指令是用來修復分割區的開機扇區,而非 MBR 分割區表。並非所有 MBR 損毀的情況都需要執行此指令,且在某些基於 UEFI 的系統上,可能會顯示「存取遭拒」的訊息。.
執行完所有指令後,請重新啟動電腦。.
重要:
bootrec /fixmbr僅修復主開機程式碼。當分割表本身已被刪除或覆寫時,此工具無法還原遺失的分割區項目。.
方法 4. 在 UEFI/GPT 系統上修復 EFI 和 BCD
如果系統磁碟採用 GPT,電腦便不會像以往那樣依賴傳統 MBR 開機程式碼。此時,開機失敗可能是由於 EFI 系統分割區或開機配置資料受損所致。.
請先嘗試「啟動修復」。進階使用者可使用 BCDBoot,從 Windows 安裝程式重新建立啟動檔案:
bcdboot :\Windows /s : /f UEFI更換 <WindowsDrive> 和 <EFIDrive> Windows 復原環境中會顯示正確的磁碟機代號。WinRE 中的磁碟機代號可能與 Windows 正常運作時顯示的有所不同。.
除非您已確認 EFI 分區的真實身分,並備有適當的備份,否則請勿試圖推測該分區或對其進行格式化。.
方法 5. 當分割區遺失或未分配時恢復資料
如果磁碟顯示為「未分配」、「未初始化」、「RAW」,或缺少分割區,僅修復開機程式碼可能無法恢復存取權限。這些症狀可能表示分割區表或檔案系統元資料已受損。.
在這種情況下:
- 請停止使用受影響的磁碟。.
- 若情況允許,請將其連接至另一台可正常運作的 Windows 電腦,作為次要磁碟機使用。.
- 安裝 Magic Data Recovery 在一個正常的磁碟上,而非受影響的裝置上。.
- 選取受損的磁碟,並掃描可恢復的檔案。.
- 預覽結果,並將恢復的檔案儲存至另一顆實體硬碟。.
- 請務必在成功恢復所需檔案後,才對受影響的磁碟進行重建、初始化或格式化。.
這種「優先恢復」的方法,可降低覆寫磁碟上可能仍存在的分割區資訊或檔案資料的風險。.
您應該執行 CHKDSK 嗎?
CHKDSK 此工具旨在檢查並修復邏輯檔案系統錯誤。它不會重建主開機記錄(MBR),也不會還原已刪除的 MBR 分區表。.
在以下情況下,請勿先執行 CHKDSK:
- 缺少分區
- 該磁碟顯示為「未分配」
- Windows 要求您初始化磁碟
- 該磁碟區為 RAW 格式,並包含重要檔案
- 該硬碟可能有實體硬體損壞
請先恢復重要檔案。只有在分區可見、檔案系統可被識別,且您已建立備份的情況下,才可考慮稍後執行 CHKDSK。.
MBR 損壞會導致永久性資料遺失嗎?
單純的 MBR 損毀通常只會導致無法存取資料,而非立即刪除檔案內容。然而,當受影響的磁區被覆寫、磁碟被初始化或重新分割、有新檔案寫入磁碟,或是因物理損壞導致無法讀取磁區時,資料永久遺失的可能性便會增加。.
若僅是開機程式碼受損,修復 MBR 即可恢復正常開機。若分割表受損,則可能需要進行分割區復原或檔案復原。若磁碟存在物理問題(例如壞軌、反覆斷開連接、異常噪音或讀取失敗),請避免反覆掃描,並建立位元組級映像檔,或聯絡專業的資料復原服務。.
如何防止 MBR 損壞
雖然無法總是避免 MBR 損毀,但採取以下做法可降低此風險:
- 進行磁碟操作時,請使用不間斷電源(UPS)或可靠的電源。.
- 請避免在修改分割區時強制關閉電腦。.
- 請僅從可信來源下載磁碟分割與克隆軟體。.
- 在進行克隆或使用 DiskPart 之前,請先確認來源磁碟與目標磁碟。.
- 請保持防毒軟體的防護功能及 Windows 安全性更新處於啟用狀態。.
- 監控 HDD 和 SSD 的健康狀態,以檢測壞軌和 SMART 警告。.
- 請定期將資料備份至獨立硬碟或雲端儲存空間。.
- 在變更分割區或安裝其他作業系統之前,請先建立還原媒體。.
總結
MBR 損毀可能會導致 Windows 無法啟動,或使分割區無法存取,但這並不代表儲存於磁碟上的檔案會永久遺失。.
首先請檢查受影響的磁碟是否使用 MBR 或 GPT. 在手動執行指令之前,請先嘗試使用 Windows 啟動修復功能。在傳統 BIOS/MBR 系統上,, bootrec /fixmbr 可以修復受損的主開機程式碼,但無法還原遺失的分區表。.
如果磁碟顯示為「未分配」、「RAW」、「未初始化」,或缺少分割區,請在格式化、初始化或重建磁碟結構之前,優先進行資料復原。. Magic Data Recovery 可在執行可能造成資料損毀的修復操作之前,掃描受影響的磁碟,並協助檢索可存取的檔案。.
支援 Windows 7/8/10/11 和 Windows Server
關於 MBR 損毀的常見問題
是什麼原因導致 MBR 損壞?
我該如何判斷我的 MBR 是否已損壞?
損壞的 MBR 能否在不丟失資料的情況下修復?
bootrec /fixmbr 會刪除檔案嗎?
為什麼執行 bootrec /fixmbr 無法修復我的電腦?
CHKDSK 能否修復損毀的 MBR?
Windows 11 使用的是 MBR 還是 GPT?
當磁碟的 MBR 損毀時,是否還能從中恢復檔案?
Vasilii 是一位在該領域擁有約 10 年實務經驗的資料復原專家。在他的職業生涯中,他已成功解決數千個複雜的個案,包括刪除的檔案、格式化的硬碟機、遺失的磁碟分割和 RAW 檔案系統。他的專業知識涵蓋使用十六進位編輯器等專業工具的手動復原方法,以及使用復原軟體的進階自動解決方案。Vasilii 的使命是讓 IT 專業人士和一般使用者都能獲得可靠的資料復原知識,協助他們保護寶貴的數位資產。.
