FileFix Ultimate
繁體中文

CHKDSK 該在救資料之前還是之後執行

如果磁碟裡有你需要、卻沒有備份的檔案,請先救資料,再執行 CHKDSK。CHKDSK 的目的是讓磁碟區重新保持一致;在已損壞或變成 RAW 的磁碟上,它可能改寫救援工具用來找回原始檔名與資料夾的結構。只有在磁碟健康、問題輕微,或所有檔案都已備份時,才適合先執行。

最後更新:

現在該怎麼做

  1. 有不能遺失又沒有備份的檔案:先救資料,再執行 CHKDSK。
  2. Windows 提示掃描並修復,或要求先格式化時,先取消。
  3. 磁碟有喀喀聲或健康數值異常時,先建立磁碟機映像,再從映像救資料。
  4. 磁碟健康且資料已備份時,先執行 CHKDSK 沒有問題。

安全的處理順序

  1. 先關閉修復提示

    Windows 顯示磁碟機有問題並建議掃描並修復,或提示必須先格式化磁碟才能使用時,請關閉訊息。這兩個選項都不會救回檔案,而且都會改動磁碟。

  2. 檢查磁碟健康狀態

    在 FileFix Ultimate 開啟磁碟健康與工具。如果磁碟顯示有風險、發出喀喀聲或反覆斷線,請用建立磁碟機映像(略過壞軌)把它複製到另一顆磁碟,之後都在映像上作業。

  3. 救到另一顆磁碟

    開啟已刪除檔案復原,選擇磁碟或映像並開始掃描。掃描只讀取,不會寫入磁碟。把需要的檔案存到另一顆實體磁碟。

  4. 開啟並確認救回的檔案

    從新位置開啟重要檔案。報告會區分已驗證、部分復原與未驗證的檔案,讓你在動原磁碟之前,就知道還缺哪些。

  5. 之後再修復或格式化

    資料安全後,在系統管理員命令提示字元執行 chkdsk X: /f(X 為磁碟機代號),或格式化磁碟。如果錯誤一再出現或健康狀態變差,就別再修了,直接更換磁碟。

CHKDSK 會在磁碟上改動什麼

CHKDSK 檢查的是檔案系統本身的帳本:NTFS 的主檔案表、FAT32 與 exFAT 的配置表、資料夾索引和可用空間紀錄。一旦發現對不上的地方,它的目標是讓磁碟區重新一致、可以掛載。為此它會刪除指向損壞紀錄的索引項目、釋放無法歸屬的叢集,並把零散片段變成 FOUND.000 資料夾裡 FILE0000.CHK 這類編號檔案。

之後磁碟區雖然能正常開啟,但把檔案內容與檔名、資料夾連在一起的紀錄可能已經不見。這時再做救援掃描,往往只能靠檔案特徵找到同樣的資料,檔名變成通用名稱,也沒有資料夾結構。若在 CHKDSK 之前掃描,很可能還讀得到原本的結構。已經執行過 CHKDSK 的話,可參考 CHKDSK 後檔案不見的救援指南,處理 FOUND.000 與 CHK 檔案。

什麼時候可以先執行 CHKDSK

很多時候執行 CHKDSK 並沒有壞處。例如只是沒有安全移除就拔掉隨身碟,磁碟本身健康,Windows 只是提示需要檢查,修復通常只是清除未完成旗標而已。所有重要檔案都已備份時也一樣。

在 NTFS 上執行不加 /f 的 chkdsk X:,只會回報問題而不修正,用來了解狀況有多嚴重是可以的。遇到 RAW 磁碟時,CHKDSK 通常會顯示 RAW 磁碟機無法使用 CHKDSK 並停止,這同樣表示應該先救資料、後修復。

常見錯誤

Windows 一提示就習慣性按下掃描並修復;在已經變慢或有喀喀聲的磁碟上整夜執行 chkdsk /r,讓它讀遍每個磁區並對脆弱位置反覆重試好幾個小時;照 Windows 的提示格式化,再期待救援能找回原本的資料夾結構;連續執行好幾次 CHKDSK,希望下一次能找到遺失的檔案;以及把救回的檔案又存回同一顆損壞的磁碟,蓋掉原本還救得回來的資料。

先救資料也不夠的情況

  • 如果已經執行過 CHKDSK 或格式化,被改寫的結構無法還原;特徵搜尋仍可能找到沒有檔名的內容。
  • 有喀喀聲或無法轉動等機械故障的磁碟,需要專業資料救援公司,而不是任何軟體。
  • BitLocker 磁碟必須先用密碼或 48 位數修復金鑰解鎖,才能掃描。
  • 救資料只是把檔案複製出來,不會把磁碟修好繼續使用。

FileFix Ultimate 能幫上的忙

  • 唯讀掃描,磁碟會維持 CHKDSK 或 Windows 留下的原樣。
  • 讀取 NTFS、FAT32 與 exFAT 紀錄,盡量找回仍在的檔名和資料夾,也能找出遺失的分割區和 RAW 磁碟。
  • 可建立略過壞軌的磁碟機映像,讓狀況不佳的磁碟只被讀一次,之後就讓它休息。
  • 禁止把救回的檔案存到同一個磁碟區;若是同一顆磁碟上的其他分割區,會要求確認。
  • 個人使用免費,救回的資料量沒有限制。

FileFix Ultimate 個人使用免費、可離線使用,且絕不會寫入你正在復原來源的磁碟機。工作或商業用途需為每台電腦購買一年期授權。執行前請先檢查簽章。

常見問題

Windows 要我掃描並修復隨身碟,該按嗎?

如果裡面有別處沒有副本的檔案,請關閉訊息,先救資料。如果所有檔案都有備份,掃描並修復沒有問題,通常警告也會消失。

CHKDSK 做過的事可以復原嗎?

不行。CHKDSK 沒有復原功能,也不會保留修改前的副本。變成 CHK 檔案的內容有時能從內容辨認出來,但被刪除的索引項目不會回來。

救援軟體能順便把磁碟修好繼續用嗎?

不能。FileFix Ultimate 只把檔案複製到另一顆磁碟,從不寫入來源磁碟。救完之後,你可以執行 CHKDSK、格式化或更換磁碟。

在 SSD 上執行 CHKDSK 安全嗎?

健康的 SSD 沒有會磨損的碟面,一般沒有問題。不過順序一樣重要:如果裡面有需要的檔案,請先救資料,因為修復可能會刪掉指向這些檔案的紀錄。

分享此頁面