如何在 Windows 10 中尋找並修復損壞的檔案?

已發表: 2023-10-08
內容
  • Windows 中的損壞檔案是什麼?
  • 文件損壞的原因是什麼?
  • 如何修復 Windows 10 上損壞的文件
    • 如何使用系統文件檢查器修復 Windows 10 中損壞的文件
    • 如何使用 Chkdsk 工具修復 Windows 10 中損壞的系統文件
    • 執行系統還原實用程式來修復損壞的 Windows 10 文件
    • 更新您的裝置驅動程式
    • 使用第三方軟體
    • 運行啟動修復
    • 重設 Windows 10
  • 防止將來文件損壞
    • 備份您的文件
    • 防止過熱
    • 修復記憶體故障
    • 正確更新您的計算機
    • 防止電湧和損耗
    • 擺脫惡意軟體
  • 結論
  • 常問問題
    • 文件損壞意味著什麼?
    • 損壞的檔案是什麼樣子的?
    • 如何判斷檔案是否損壞?
    • Windows 10 有損壞檔案的修復工具嗎?
如何在 Windows 10 中尋找並修復損壞的檔案?

Windows 中的損壞檔案具有不同程度的重要性。 如果已儲存的檔案損壞,您可能必須從頭開始工作。 這就是為什麼大多數應用程式都會建立自動備份,甚至將您的工作進度保存到雲端。


另請閱讀:如何修復和恢復損壞的 Microsoft Word 文件


但你會遇到一個更大的問題,就是損壞的程式和作業系統檔案。 錯誤的應用程式檔案可能會導致程式故障和徹底失敗。 損壞的作業系統檔案可能會觸發 Windows 錯誤,例如更新問題藍屏,並使您的電腦無法使用。


另請閱讀: Windows 更新終極重設指南:修復更新問題


因此,如果您正在處理的程式無法啟動、無法開啟檔案以繼續工作,或遇到BSOD 則您可能正在處理損壞的檔案。 Windows 更新錯誤、硬體設備故障,甚至網路問題也可能表示某個地方的檔案已損壞。

有不同的方法可以解決這個問題。 您可以根據情況修復、恢復或替換受影響的檔案。 我們將向您展示如何修復Windows 10 中損壞的檔案以及防止將來出現此問題的方法。

Windows 中的損壞檔案是什麼?

損壞的檔案指因損壞或變更而不再如預期運作的程式、作業系統或使用者檔案。 其內容可能部分或全部無法被設計用於開啟或執行它的軟體程式或元件讀取或使用。

當作業系統或程式嘗試與檔案互動時,損壞會以多種方式表現出來。 其中包括錯誤、亂碼或意外內容以及軟體或系統當機。 程式或作業系統也可能無法將該檔案識別為有效格式。

文件損壞的原因是什麼?

一些使用者操作和系統問題可能會損壞電腦上的檔案。 了解這些根本原因可以幫助您解決並預防問題。 讓我們來看看它們:

  • 故障的儲存媒體:SSD、硬碟、USB 磁碟機和光碟等儲存裝置可能會出現壞磁區(或區塊)等問題,導致檔案損壞。儲存媒體隨著老化通常會出現更多問題。

另請閱讀:如何在 Windows PC 上運行硬碟診斷?


  • RAM 故障:RAM 故障可能會在讀取/寫入作業期間損壞檔案。

另請閱讀:如何在 Windows 10 中清除 RAM 並減少 RAM 使用


  • 過熱:過熱可能會導致各種硬體組件(例如 RAM 和儲存設備)故障。當這些設備暴露在高溫下時,檔案損壞的風險會顯著增加。
  • 電源和關機不當:突然的電湧或斷電可能會中斷寫入操作並損壞正在修改或複製到驅動器的檔案。在未正確關閉程式的情況下關閉電腦也可能導致損壞。
  • 軟體故障:有時,軟體錯誤可能會導致檔案損壞,尤其是在儲存作業期間出現問題時。
  • 惡意軟體:病毒和不同形式的惡意軟體可以改變檔案結構並擾亂重要的軟體元件,作為其惡意操作的一部分。
  • 網路傳輸錯誤:如果您在下載或上傳檔案時網路連線突然中斷,則可能會發生損壞雖然某些瀏覽器和應用程式可能允許您從停止處繼續,但某些伺服器不支援該功能。
  • 編輯檔案結構:在不了解其結構或用途的情況下修改系統檔案可能會導致損壞。
  • 磁幹擾:強磁場會影響傳統硬碟並損壞其上儲存的資料。
  • 磁碟已滿:如果在寫入檔案時磁碟已滿,則中斷可能會損壞檔案。
  • 物理損壞:物理衝擊、暴露於極端溫度或水損壞可能會影響儲存設備並損壞檔案。
  • 更新失敗:作業系統或程式更新中斷或失敗可能會損壞系統和應用程式檔案。
  • 衝突與錯誤:作業系統層級的衝突或錯誤也可能導致系統檔案損壞。
  • 壓縮錯誤:壓縮然後解壓縮的檔案可能不會總是回到原始狀態。

如何修復 Windows 10 上損壞的文件

Microsoft 隨 Windows 提供了不同的工具來協助處理檔案損壞。 有一些工具專門用於查找和修復(或替換)系統檔案、清理硬碟、將 Windows 還原到先前的狀態以及修復磁碟機錯誤。

除了常規的 Windows 工具之外,您還可以使用第三方程式來還原損壞或遺失的檔案。
使用這些工具,我們將向您展示如何修復 Windows 10 損壞的檔案。

如何使用系統文件檢查器修復 Windows 10 中損壞的文件

系統檔案檢查器是現代 Windows 作業系統本機的命令列工具。 微軟開發了該程式來尋找並修復可能損壞或遺失的系統檔案。 這些檔案將從System32目錄中的快取資料夾取代

SFC 工具有權掃描和修改受保護的 Windows 文件,否則這些文件僅限於其他應用程式甚至使用者。

也就是說,該實用程式依賴DISM(收件匣部署映像服務和管理)工具來提供修復操作所需的替換檔案。

我們將展示如何使用程式在 Windows 10 中尋找和修復損壞的檔案的逐步指南:

  • 轉到“開始”功能表,鍵入“CMD”,然後按一下結果頁面上的“以管理員身份執行”選項。

以管理員身份執行命令提示符

  • 在 UAC 提示中按一下「是」。
  • 命令提示字元視窗啟動後,鍵入以下內容並按 Enter 按鈕:

DISM.exe /Online /Cleanup-image /Restorehealth

此命令觸發 DISM 工具提供 SFC 掃描期間所需的所有替換檔案。 該工具使用 Windows Update 用戶端來執行此操作。 如果 Windows 更新用戶端無法運作、您沒有足夠的 Internet 連線或檔案太多而無法下載,您可能必須使用其他檔案來源。

在這種情況下,您必須使用 Windows 安裝 DVD 或 USB 隨身碟。 連接驅動器或插入 DVD 後,請輸入以下命令:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

/LimitAccess開關阻止工具使用 Windows 更新工具來提供檔案。 您必須將C:\RepairSource\Windows行替換為Windows 安裝媒體的路徑

  • 完成 DISM 指令後,鍵入sfc /scannow並按 Enter 鍵執行系統檔案檢查器。
  • 保持命令提示字元視窗打開,直到系統檔案檢查器完成該過程。

System32 Scannow

解讀證監會結果

您將根據該工具的發現以及修復或替換故障或遺失的系統檔案的能力獲得結果。 我們將幫助您理解每個結果提示的含義。

「Windows 資源保護未發現任何完整性違規」 :此結果表示您的電腦沒有任何損壞或遺失的 Windows 檔案。

「Windows 資源保護無法執行要求的操作」:此錯誤表示某些東西正在阻止系統檔案檢查器掃描您的系統檔案。您可以按照我們有關如何解決問題的指南以使該工具重新運行。

「Windows 資源保護發現了損壞的檔案並成功修復了它們。”:操作成功,並且您不再有損壞的系統檔案。 現在您可以檢查您遇到的錯誤。

「Windows 資源保護發現損壞的文件,但無法修復其中一些文件。」:您的硬碟上有損壞的系統文件,但由於某種原因,該實用程式無法修復或替換所有文件。在這種情況下,您需要開啟 SFC 日誌檔案並自行取代這些檔案。

您可以按照以下步驟透過手動替換損壞的檔案來修復它們:

  • 首先,如果您已關閉窗口,請以管理員身份開啟命令提示字元。
  • 現在,在視窗中輸入以下內容並按 Nether 鍵:

findstr /c:”[SR]” %windir%\Logs\CBS\CBS.log >”%userprofile%\Desktop\sfcdetails.txt”

命令提示字元 findstr 命令

  • 該命令將在桌面上建立一個名為sfcdetails.txt的文件,其中包含系統文件檢查器上次操作的詳細資訊。 請注意,它還可能包括先前掃描和 SFC 工具未執行的其他活動的詳細資訊。
  • 您可以匹配最新的時間戳來驗證您剛剛執行的掃描。 您將看到無法修復或替換的文件的詳細資訊。

證監會詳情

  1. 識別損壞的檔案後,在您的電腦上找到它。 您可以使用檔案總管中的搜尋框。
  2. 接下來,取得該文件的已知良好副本。 您可以從另一台執行與您的 Windows 版本相同的 PC 取得該檔案。 但請確保您在該電腦上執行 SFC 工具,以確認其檔案是否正確。
  3. 現在,使用以下命令取得損壞的系統檔案的所有權:

takeown /f 目錄路徑與檔名

請注意,您必須將DIRECTORY_PATH_AND_FILE_NAME替換為檔案的路徑及其全名(包括副檔名)。 例如:

takeown /f C:\windows\system32\camext.dll

命令提示字元camtxt

  1. 接下來,使用以下命令授予管理員對該文件的完全存取權限:

icacls DIRECTORY_PATH_AND_FILE_NAME /授予管理員:F

請記住將DIRECTORY_PATH_AND_FILE_NAME替換為檔案的路徑及其全名(包括副檔名)。 例如:

icacls C:\windows\system32\camext.dll /授予管理員:F

  • 現在,使用以下命令將損壞的系統檔案替換為從另一台電腦收集的完好副本:

複製 HEALTHY_FILE_PATH CORRUPT_FILE_PATH

將 HEALTHY_FILE_PATH 替換為替換檔案的完整路徑(包括其名稱)。 將 CORRUPT_FILE_PATH 替換為損壞的系統檔案的完整路徑和全名。

該命令應如下所示:

複製 F:\windowsfiles\camext.dll C:\windows\system32\camext.dll

  • 對您在 SFC 日誌中識別的每個檔案重複此程序。

如何使用系統檔案檢查器掃描外部磁碟機

SFC 工具還可讓您掃描主安裝磁碟機以外的硬碟。 將磁碟機連接到電腦後,您可以使用以下命令:

SFC/scannow/offbootdir=磁碟機號碼 /offwindir=磁碟機號碼:\windows

確保將「磁碟機號」替換為外部磁碟機的磁碟機號。 它可以是“E”或“F”,命令應如下所示:

SFC/scannow/offbootdir=E:\ /offwindir=D:\windows

如何使用 Chkdsk 工具修復 Windows 10 中損壞的系統文件

Chkdsk 工具是另一個本機 Windows 命令列公用程式。 它旨在查找物理和邏輯磁碟錯誤並嘗試修復它們。 它主要適用於有壞扇區的硬碟。 當 Windows 嘗試從損壞的 HDD 磁區或 SSD 區塊檢索檔案時,它會派上用場。


另請閱讀:為什麼 Windows 10 和 Windows 11 PC 在啟動時運行 Chkdsk?


該工具可以嘗試從磁碟機上的這些區域恢復可讀資訊。 您可以按照我們完整的 chkdsk 指南來了解如何使用 chkdsk 工具來尋找硬碟錯誤。

執行系統還原實用程式來修復損壞的 Windows 10 文件

系統還原工具可讓您將 Windows 返回到先前的工作狀態。 使用此方法,您可以將故障的作業系統檔案和驅動程式還原到未損壞的狀態。 該實用程式還可以修復損壞的驅動程式和 Windows 更新問題。

您可以按照我們有關如何將 Windows 完全還原到工作狀態的詳細指南來套用此修復程式。

更新您的裝置驅動程式

某些驅動程式軟體檔案可能會因惡意軟體感染、關機不當和應用程式衝突而損壞。 這些損壞的檔案可能會導致裝置故障甚至 Windows 錯誤。 您可以透過重新安裝驅動程式或更新驅動程式來修復損壞的驅動程式檔案。 您可以按照我們有關更新 Windows 10 裝置驅動程式的完整指南來解決問題。

使用第三方軟體

有許多令人印象深刻的第三方實用程式可用於修復和恢復損壞的檔案。 Auslogics BoostSpeed就是這樣的程式之一

BoostSpeed 附帶許多方便的工具,專注於提升系統效能。 這些工具包括檔案復原和註冊表清理器。

檔案恢復可讓您恢復那些可能被錯誤刪除或因病毒攻擊而遺失的檔案。 如果您發現無法再使用某些文件,運行該工具可以幫助您恢復其正常版本。

使用 Auslogics 檔案恢復修復損壞的文件

註冊表清理工具可以尋找並修復系統登錄中的損壞。 這些損壞可能會阻止您的電腦和特定應用程式正常運作,並且它們通常是由卸載的驅動程式和程式遺留下來的。

使用 Auslogics 註冊表清理器修復損壞的文件

運行啟動修復

啟動修復工具是一個 Windows 實用程序,可協助修復與啟動相關的問題。 它可以修復可能阻止 Windows 正確啟動的損壞的系統檔案、登錄項目、啟動磁區和檔案系統。


另請閱讀:如何加快 Windows 10 啟動速度並讓您的電腦啟動更快?


這些步驟將向您展示如何運行它:

  • 如果 Windows 可以啟動,請開啟「開始」功能表,按一下電源圖標,然後按住 Shift 鍵並選擇「重新啟動」。
  • 如果您的電腦無法正常啟動,您可以強制其進入進階啟動環境。 按著這些次序:
    • 開啟電腦後,當您看到 Windows 標誌時,按住電源按鈕將其重新關閉。
    • 重複此過程兩到三次,直到 Windows 進入進階啟動環境並顯示「選擇選項」頁面。
  • 「選擇選項」頁面開啟後立即選擇「疑難排解」。
  • 點擊下一個畫面上的進階選項。
  • 查看進階工具清單後,選擇啟動修復。

Windows 10 疑難排解

  • 如果您的電腦受密碼保護,系統可能會提示您輸入帳戶密碼。
  • 允許 Windows 修復您的計算機,然後在該過程完成後允許它重新啟動您的計算機。

重設 Windows 10

如果上述方法無法解決您遇到的錯誤,您應該考慮重新安裝 Windows。

值得慶幸的是,微軟提供了一種在不刪除個人檔案的情況下重置作業系統的方法。 也就是說,您將丟失安裝的所有應用程式。

請依照以下步驟重設作業系統:

  • 使用 Win + I 熱鍵啟動“設定”應用程式。
  • 「設定」開啟後,轉到「更新與安全性」頁面,然後點擊左側邊欄上的「恢復」。
  • 前往「復原」頁面,然後選擇「重設此電腦」下的「開始」。
  • 允許 Windows 保留您的個人文件,然後按一下「下一步」按鈕。
  • 繼續按照說明進行操作,直到作業系統自行重置。

防止將來文件損壞

現在解決問題是一回事; 再經歷又是另一回事了。 這次文件損壞可能不會造成重大損害。 下次,你可能就沒那麼幸運了。 因此,採取措施確保不再發生這種情況至關重要。

以下是有關如何預防該問題的有用提示。

備份您的文件

備份檔案是保護自己免受檔案損壞後果的最佳方法。 那是因為你永遠不知道會發生什麼事。 因此,請確保您有一個外部驅動器,您可以定期保存重要文件,以免丟失。

盡可能使用將工作進度儲存到雲端的應用程式。 這樣,您就可以從任何裝置存取您的文件,並且不會太容易受到文件損壞的影響。

防止過熱

對於電子設備來說,熱量是個壞消息。 它可能會導致 RAM 和儲存設備等組件故障。 因此,請確保電腦有足夠的氣流,避免長時間運行可能使電腦負荷過大的程序,下班後定期關閉系統,並偶爾對電腦進行除塵和清潔。


另請閱讀:享受無塵電腦:有關如何清潔電腦的專家提示


修復記憶體故障

如果您讓故障的 RAM 無人看管,您可能會面臨損壞重要文件的風險。 您可以使用 Windows 記憶體診斷工具來檢查是否有損壞的 RAM 模組。 這樣,您就可以識別有缺陷的記憶棒並更換它。

正確更新您的計算機

更新 Windows和其他應用程式是減少(如果無法消除的話)應用程式衝突和不相容的好方法,這些衝突和不相容通常會導致 Windows 中的檔案損壞。

您還應該防止臨時文件和垃圾文件的堆積。 它們會填滿您的硬碟並隨著時間的推移而損壞。 您可以使用Auslgocis BoostSpeed確保這些檔案在不再有用時始終從硬碟中刪除。


另請閱讀:如何刪除 Windows 上的軟體殘留?


防止電湧和損耗

使用不間斷電源 (UPS)可以保護您的電腦免受電湧的影響,並確保電腦在突然斷電時不會突然斷電。 如果您使用筆記型電腦,請確保其電池處於最佳狀態,並始終為其充電器使用電湧保護器。

擺脫惡意軟體

惡意軟體是 Windows 檔案損壞的另一個主要原因。 惡意應用程式的設計有不同的原因。 但為了達到他們的目的,他們必須修改你係統上的各種文件,造成嚴重的傷害。 因此,請確保使用強大的防毒程式定期執行全面掃描,以消除系統中的惡意軟體。

您還應該避免訪問可疑網站並下載文件。 此外,惡意軟體可能會透過您認為無害的電子郵件入侵您的電腦。 因此,不要從您不信任的來源下載附件。


另請閱讀:如何預防惡意軟體:鎖定您的線上安全


另一件要做的事情是確保您的防毒程式始終是最新的。 如果您使用 Windows 的本機防毒程序,請依照下列步驟進行更新:

  • 轉到“開始”功能表並輸入“病毒”。
  • 點擊結果中的“病毒和威脅防護”。
  • 點擊下一頁上的“病毒和威脅防護更新”。

病毒和威脅防護 防護更新

  • 選擇檢查更新。

安全情報檢查更新

結論

這就是如何在 Windows 10 上尋找並修復損壞的檔案。請確保遵循我們有關如何防止問題的所有提示,這樣您就不會在最需要時遺失重要檔案。

常問問題

文件損壞意味著什麼?

當檔案損壞時,它就不再發揮應有的作用。 它通常會在開啟時觸發錯誤或顯示損壞的內容。 如果它是應用程式或系統文件,它將觸發不同類型的錯誤和故障。

損壞的檔案是什麼樣子的?

Windows 上的大多數文件都有指示其類型的圖示。 您也可以查看常規文件的預覽縮圖。 損壞的檔案通常是空白的,不顯示任何圖示或縮圖。 也就是說,一些完全顯示圖示的檔案也可能會損壞。 只有當您嘗試開啟它們時您才會注意到,因為它們會傳回錯誤或顯示亂碼內容。

如何判斷檔案是否損壞?

您可以透過檢查縮圖或圖示來判斷失敗是否已損壞。 您也可以嘗試打開它。

Windows 10 有損壞檔案的修復工具嗎?

Windows 10 具有不同的內建工具,可用於修復系統檔案。 它們包括 SFC、DISM 和 CHKDSK。 您也可以使用「進階啟動」視窗中的啟動修復工具來檢查和修復與啟動相關的損壞。