如何修復損壞的主檔案表:4種有效方法

核准者
1559

fix master file table
您的磁碟機是否突然無法存取、開始顯示檔案系統錯誤,或在磁碟管理中顯示為 RAW?損壞的主檔案表 (MFT) 可能是原因。

MFT 損壞可能是因為突然斷電、不當移除磁碟、檔案系統錯誤、壞軌、惡意軟體或硬體故障所導致。根據損壞的嚴重程度,Windows 可能會將磁碟顯示為 RAW、顯示錯誤訊息,或拒絕開啟該磁碟區。

幸好,MFT 損毀通常是可以修復的。建議的方法是:

  1. 檢查磁碟機的健康狀況。
  2. 優先恢復重要資料。
  3. 執行 CHKDSK 來修復檔案系統錯誤,或嘗試其他 Windows 錯誤檢查工具。
  4. 使用 TestDisk 從 NTFS MFT 鏡像修復 MFT。
  5. 如果修復失敗且資料已經安全,請格式化磁碟機。
  6. 如果損壞是硬體問題導致,請更換磁碟機。

在接下來的章節中,我們將詳細說明每種方法,並協助您選擇最安全的方式來修復磁碟機,同時避免不必要的資料遺失風險。

什麼原因會導致 Windows 的主檔案表損毀

主檔案表可能會因為多種原因而損壞,從簡單的軟體問題到更嚴重的硬體故障都有可能。如果你知道原因,就可以判斷修復的機會高不高,或者是否需要更換硬碟。

原因 常見症狀 它如何影響 MFT 恢復機會 建議解決方案
突然斷電 檔案傳輸時電腦當機,硬碟要求掃描,重開機後檔案消失,Windows 報告磁碟錯誤 中斷寫入操作,可能讓檔案系統的中繼資料處於不一致的狀態。 通常很高 先救回資料,再執行 CHKDSK 與 Windows 錯誤檢查。
藍色死亡畫面 (BSOD) 系統突然重新啟動,Windows 在磁碟活動時當機,重開機後出現檔案系統錯誤,檔案遺失 系統當機可能會在 NTFS 更新 MFT 時中斷寫入作業,導致中繼資料只寫了一部分。 通常很高 先救重要檔案,執行 CHKDSK,若經常出現 BSOD 須檢查硬碟硬體問題。
不當卸除磁碟裝置 外接硬碟無法存取,出現「您必須格式化磁碟」訊息,檔案或資料夾消失 未安全卸除驅動器會損壞 NTFS 結構,包括 MFT。 通常很高 先救回檔案,再執行 CHKDSK,修復 MFT,並檢查檔案系統是否有錯誤。
壞磁區 檔案存取變慢,讀取錯誤,檔案無法開啟,CHKDSK 報告壞軌,硬碟可能顯示為 RAW 壞軌區可能影響部分 MFT,導致檔案及資料夾無法存取。 中到高 建立逐位元備份,救回資料,如壞軌持續出現請更換硬碟。
檔案系統損毀 「檔案或目錄已損毀且無法讀取」錯誤,資料夾消失,檔案作業失敗,CHKDSK 出錯 軟體當機、更新失敗與異常關機可能損壞 NTFS 中繼資料。 通常很高 使用 CHKDSK、TestDisk 或 Windows 錯誤檢查。
故障的 HDD 或 SSD 異常噪音(HDD)、電腦凍結、重複斷線、S.M.A.R.T. 警示、壞軌數量增加 硬體老化會造成讀寫錯誤,最終影響 MFT。 變化大 立即救回資料並更換硬碟,建議專業救援。

損壞的 MFT 通常是由一次性的事件引起的,但如果反覆出現損壞,則更可能是硬體問題。如果硬碟反覆顯示檔案系統錯誤,請檢查其 SMART 狀態,並在完全故障之前考慮更換。

如何從MFT損壞的磁碟機恢復資料

在嘗試任何修復之前,先恢復你的資料非常重要。像 CHKDSK、TestDisk 與格式化工具這類工具會修改檔案系統結構。雖然這些工具可以修復損壞的主檔案表(Master File Table),但如果在修復過程中發生問題,也可能讓資料救援變得更困難。

步驟 1: 在恢復前檢查磁碟健康狀況

尋找 S.M.A.R.T. 警告、不良磁區、異常噪音,或極度緩慢的效能。像是 Disk Drill、CrystalDiskInfo 和 Hard Disk Sentinel 等工具可以協助你評估硬碟狀況。Disk Drill S.M.A.R.T

特別注意這些 S.M.A.R.T. 屬性:

  • 重新分配區段計數 (05) 表示這個硬碟已經用備用磁區取代了多少個壞軌。數值持續上升通常代表物理媒體正在劣化。
  • 目前待處理磁區計數 (C5) 顯示硬碟無法可靠讀取的磁區。這些磁區內可能包含主檔案表(MFT)的一部分,可能會導致檔案系統損毀。
  • 離線不可修正磁區計數 (C6) 計算即使經過修復仍無法讀取的磁區。非零值通常伴隨著MFT錯誤、檔案遺失或RAW分割區的情形。
  • 回報無法更正的錯誤(BB) 記錄硬碟無法修正的讀取錯誤。該數值上升可能代表重要的檔案系統結構(包括MFT)正面臨風險。

這些屬性中若有多個非零值,通常表示實體磁碟問題導致了MFT損毀。在這種情況下,請儘快建立備份或磁碟映像,並在嘗試修復前專注於資料救援。

步驟 2: 建立備份(選擇性)

我們建議在進行任何恢復或修復嘗試之前先建立備份,特別是如果在前一步檢查的 S.M.A.R.T. 數值顯示警告訊號,或硬碟出現硬體問題症狀(如待處理磁區、無法修正的錯誤、異常噪音、重複斷線或讀取速度極慢)時。每一次的掃描、修復嘗試或檔案複製作業都會對硬碟造成額外壓力。備份可以保存磁碟當前的狀態,如果硬碟在恢復過程中狀況惡化,這將非常寶貴。

在本指南中,我們將同時使用 Disk Drill 進行備份建立和資料復原。這種做法能讓整個流程在同一個應用程式中完成,無需在多個工具間切換。Disk Drill 的位元對位元備份功能能建立整個磁碟的完整映像,包括已刪除的資料、檔案系統中繼資料,以及仍可讀取的受損區域。當映像建立完成後,你可以針對備份映像進行掃描,而非原始磁碟,如此可減少磁碟磨損,並且在不冒進一步損壞風險的情況下,重複進行復原嘗試。

以下是使用 Disk Drill 建立備份的方法:

  1. 下載 從官網下載並安裝 Disk Drill for Windows。
  2. 啟動 Disk Drill,然後從側邊欄打開 位元對位元備份 區段。
  3. 選取有損壞 MFT 的磁碟,然後點擊 建立備份。Disk Drill click Create backup
  4. 選擇一個安全的備份檔案儲存位置。請使用另一個內部磁碟或有足夠空間的外部磁碟。請勿將備份儲存在相同損壞的磁碟上。Disk Drill backup settings
  5. 點擊 確定,並等待 Disk Drill 建立備份。根據磁碟容量與狀況,這個過程可能需要一些時間。Disk Drill backup creation
  6. 備份完成後,如果原始磁碟是外接的,請將其移除。如果是內部磁碟,請避免繼續使用。

一旦備份完成,就進入復原階段。如果磁碟的狀況惡化或之後變得無法存取,您仍然可以有一份完整的副本用於進一步的復原嘗試。

如果備份過程變得非常緩慢、反覆停頓,或在製作映像檔時硬碟斷線,請立即停止。這些都是硬碟實體故障的常見徵兆,繼續嘗試可能會使損壞更加嚴重。在這種情況下,通常尋求專業資料救援服務是較安全的選擇。

步驟 3: 恢復您的檔案

準備完成後,就是搜尋可恢復資料的時候了。Disk Drill 可以掃描實體硬碟和磁碟映像,所以不論你在前一步是否建立了備份,復原步驟幾乎都相同。

以下是使用資料恢復軟體來恢復檔案的方法:

  1. 返回 Disk Drill 並點擊 附加磁碟映像檔。如果您沒有建立備份,請直接從 Disk Drill 的裝置清單中選擇受影響的磁碟。
  2. 選擇您先前建立的備份映像檔。Disk Drill attach your backup
  3. 在 Disk Drill 中選擇附加的磁碟映像檔,然後點擊 搜尋遺失的資料Disk Drill start scan
  4. Disk Drill 可能會提示您選擇掃描模式。若為 MFT 損毀情況,請選擇 通用掃描Disk Drill select recovery mode
  5. 等待掃描完成後,點擊 檢視找到的項目Disk Drill review found items
  6. 預覽您要復原的檔案。選取欲復原的檔案並點擊 恢復Disk Drill recover
  7. 選擇另一個磁碟上的安全復原位置,切勿將復原的檔案還原至同一個 MFT 損毀的磁碟。

Disk Drill for Windows 讓你免費掃描並預覽可恢復的檔案。它同時允許你在沒有授權的情況下恢復最多 100 MB 的資料,這在你決定是否升級前測試恢復結果時非常有幫助。

為什麼選擇 Disk Drill? 我們選擇 Disk Drill 作為本指南的推薦,因為它將備份建立、資料救援及硬碟健康監控整合於單一應用程式。在我們的測試中,Disk Drill 在各種檔案系統損毀的情境下都展現出優異的救援成果,並且支援多種儲存裝置與檔案系統。如果你想更深入了解它的功能、限制與測試結果,請參閱我們完整的 Disk Drill 評測

一旦您的資料已經復原或備份,您就可以繼續執行下列的修復方法。

如何修復損壞的 MFT

我們已經整理了幾種可以幫助你修復損壞主檔案表的方法。如果你發現硬碟有實體損壞,或是你的電腦完全無法偵測到硬碟(即使在磁碟管理中也找不到),建議你停止使用該硬碟,並且如果想要取回硬碟上的資料,請直接聯絡專業資料救援服務人員。

某些方法可能需要您建立 Windows 安裝媒體。這裡有一個指南教您如何執行此操作。

方法 1: 從修復模式使用 CHKDSK

CHKDSK 是 Windows 內建的磁碟修復工具。它可以偵測並修復檔案系統錯誤,從受損磁區恢復可讀取的資訊,以及修復某些類型的 MFT 損毀。雖然你可以從一般的命令提示字元執行 CHKDSK,但當受影響的磁碟區是系統碟,或是損壞導致 Windows 無法正常存取分割區時,值得考慮使用 Windows Recovery Environment(WinRE)。

當 CHKDSK 從 WinRE 執行時,Windows 並未主動使用該磁碟,這減少了執行中的程序干擾機會,並允許此工具處理在作業系統運作時可能難以修復的系統分割區。當檔案系統損壞影響到 Windows 安裝本身時,這尤其有幫助。

若要在修復模式中執行 CHKDSK:

  1. 打開開始選單,點擊電源,按住Shift,然後選擇重新啟動
  2. 選擇疑難排解 > 進階選項 > 命令提示字元
  3. 在命令提示字元輸入:
    chkdsk X: /r
  4. X替換成受影響磁碟區的磁碟代號。
  5. 按下輸入並等待掃描完成。CHKDSK

/r 參數指示 CHKDSK 尋找壞磁區並恢復可讀取的資料。

方法 2: 透過 Windows 工具修復檔案系統錯誤

Windows 包含另一個內建工具,可以偵測並修復某些檔案系統錯誤。雖然它使用的部分修復機制與 CHKDSK 相同,但它提供較為簡單的介面,對經驗較少的使用者來說可能更容易上手。

使用 Windows 錯誤檢查來檢查磁碟機是否有錯誤:

  1. 開啟 檔案總管
  2. 在受影響的磁碟機上按右鍵,然後選擇 屬性Click "Properties"
  3. 打開 工具 分頁。
  4. 錯誤檢查 下方,點擊 檢查Click Check
  5. 依照螢幕上的指示操作,並讓 Windows 掃描磁碟機。Run error check

如果Windows發現檔案系統有問題,可能會提示您修復磁碟機。完成處理後,請重新啟動電腦並確認該磁碟機是否可存取。

此方法最適用於輕微的檔案系統損壞。如果掃描後 Windows 仍然報告與 MFT 有關的錯誤,請繼續執行下一個修復選項。

方法 3: 使用 TestDisk 修復 MFT

如果 CHKDSK 及其他方法無法修復損壞的 MFT,您可以嘗試使用 TestDisk 這個免費的分割區與檔案系統修復工具。在 NTFS 卷宗中,檔案系統會保留一份名為 MFTMirr 的 Master File Table 備份。TestDisk 可以比較主要的 MFT 與這份備份,並嘗試重建受損的 MFT。

這個工具沒有圖形使用者介面,請仔細依照以下指示操作:

  1. 下載 TestDisk 並解壓縮檔案內容。
  2. 解壓縮後,執行 testdisk_win.exe 檔案。
  3. 決定是否要建立記錄檔。請使用方向鍵選取相關選項,然後按下 Enter 來確認。TestDisk decide whether to create a log file
  4. 選取有 NTFS 區塊的磁碟機,然後選擇 繼續TestDisk select the drive
  5. 選擇分割區表類型。在這個畫面上直接按 Enter 即可,因為 TestDisk 會自動偵測分割區表。TestDisk choose the partition type
  6. 反白 進階 並按 Enter。TestDisk click Advanced
  7. 使用上下方向鍵選擇 NTFS 分割區,再選擇 開機 選項並按 Enter。TestDisk select Boot
  8. 選擇 修復 MFT 選項並按 Enter。TestDisk repair MFT

TestDisk 將會還原主檔案表 (MFT)。然而,如果主 MFT 和 MFTMirr 都損壞,則無法修復此問題。

方法 4: 資料復原後格式化磁碟

如果您的硬碟狀況良好,但上述方法皆無效,建議您格式化硬碟。這會修復損壞的主檔案表,但會刪除所有資料。因此,建議您在執行此修復前先恢復您的資料。

如果MFT問題出現在系統磁碟上,你需要使用Windows安裝媒體,並在Windows安裝畫面選擇格式化該磁碟。如果是外接磁碟或非系統內部NTFS磁碟或磁區,你可以使用磁碟管理來格式化它:

  1. 在 Windows 搜尋中搜尋「磁碟管理」(Windows 鍵 + S)。在搜尋結果中點擊 建立及格式化硬碟分割區
  2. 在有損毀 MFT 的磁碟區上按右鍵,然後點擊 格式
  3. 選擇格式化參數,例如檔案系統和標籤。點擊 確定

如果執行快速格式化選項保持勾選,你可以在磁碟機格式化後仍可恢復資料。只要確保不要在該磁碟機寫入大量新檔案,因為這會降低完整恢復的機會。

最終建議

損壞的主檔案表可能會讓磁碟機顯得無法存取,但在許多情況下,資料仍然可以復原,而且檔案系統也能修復。最重要的步驟是,在您復原檔案或製作逐位元備份之前,避免對磁碟機進行任何變動。像 CHKDSK 和 TestDisk 這類的修復工具有所幫助,但應該在資料復原之後再使用,如果有可能的話。

我們建議在嘗試修復之前先檢查磁碟的 SMART 健康狀況。重複的 MFT 損毀、壞軌數量增加、異常緩慢的效能、硬碟出現喀噠聲或經常斷線,通常表示有潛在的硬體問題,而不僅僅是檔案系統問題。

對於資料救援來說,Disk Drill 是 Windows 使用者最佳的選擇之一。它可以從發生 MFT 損毀的磁碟機中復原檔案、掃描 RAW 分割區,並建立位元對位元備份,讓你能夠操作複本而非原始磁碟機。當磁碟機出現不穩定跡象時,這種做法特別有價值。

最後,請勿忽視最初導致損毀的警告訊號。請定期備份資料,安全卸除外接硬碟,定期監控硬碟健康狀況,並更換持續出現檔案系統錯誤的儲存裝置。這些簡單的預防措施可以避免未來的 MFT 問題演變成永久性資料遺失。

常見問題:

當你嘗試存取磁碟機時,Windows通常會自動提醒你MFT損壞。常見的症狀包括檔案系統錯誤、磁碟機突然變成RAW格式、資料夾無法存取,或出現檔案或目錄已損壞的訊息。要確認問題,請以系統管理員身分開啟命令提示字元,並執行CHKDSK工具。如果主檔案表受到損壞,CHKDSK可能會報告像是「主檔案表損壞」的錯誤,或者指出NTFS中繼資料結構已損壞。
主檔案資料表(MFT)是NTFS檔案系統中最重要的元件之一。它作為一個資料庫,儲存有關磁碟區上每一個檔案和資料夾的資訊,包括檔案名稱、位置、時間戳記、權限及屬性。當Windows需要尋找檔案時,會查詢MFT來在磁碟上找到資料。由於NTFS非常依賴MFT,一旦發生損毀,可能會導致檔案顯示遺失或無法存取整個磁碟區。
NTFS 會在一個叫做 MFTMirr 的檔案中,保留重要 MFT 記錄的備份副本。這個鏡像有助於保護檔案系統免於某些類型的損毀,有時也可以用來重建損壞的 MFT。Microsoft 並未記載精確的固定位置,因為位置會根據磁碟區的大小和配置有所不同。像 NTFSInfo 和 TestDisk 這類工具,可以提供特定磁碟上 MFT 及其鏡像的位置資訊。
你可以使用磁碟重組工具或 dir /a $mft 指令來查詢 MFT 的大小以及其被分割成多少個區塊。通常,MFT 會位於 NTFS 磁區的起始位置。
未必。MFT 損毀可能是由於不當關機、停電、軟體當機、檔案系統錯誤或寫入作業中斷所造成。然而,這也可能意味著硬體出現問題。如果硬碟出現其他警告跡象,例如壞軌、S.M.A.R.T. 錯誤、異常噪音、重複斷線或效能嚴重變慢,則硬體故障的可能性會提高。在這種情況下,請檢查硬碟的健康資訊,並盡快恢復重要資料。
主檔案表(Master File Table)儲存有關每個檔案與資料夾在 NTFS 磁碟分割區上的資訊。當它受損時,Windows 可能會遺失檔案所在的位置,即使資料本身仍存在於磁碟上。這可能導致檔案遺失、資料夾無法存取、檔案名稱錯誤,或硬碟顯示為 RAW。復原軟體通常可以找到並還原這些檔案,特別是在修復嘗試覆蓋或修改檔案系統中繼資料之前。
此訊息表示 CHKDSK 偵測到主檔案表(MFT)出現嚴重損毀,但無法自動修復。此問題可能涉及廣泛的檔案系統損壞、無法讀取的磁區,或同時影響主要 MFT 及其備份副本的損毀。此時,進一步嘗試修復可能無法成功,甚至可能讓資料救援變得更加困難。因此,資料救援應成為首要任務。請使用復原軟體來取回重要檔案,或在硬碟內含有珍貴資料、或出現硬體異常現象時,聯繫專業資料救援服務。在你確保資料已經備份後,若硬體狀況良好,可以再嘗試其他修復方式或將磁碟重新格式化。
manuviraj
Manuviraj Godara 是一位职业内容作家,拥有超过4年的经验。他对科技的持续增长的迷恋和经验驱使他创作与数据恢复和消费科技相关的内容。
核准者
擁有12年軟體開發、資料庫管理及硬體維修經驗。
0 則評論
此欄位為必填
此欄位為必填
We respect your privacy; your email address will not be published.

We respect your privacy; your email address will not be published.

您輸入的電子郵件地址不正確!
此欄位為必填