[Windows11] 如何使用chkdsk命令 |如何檢查和修復磁盤錯誤

Eva

在本文中,我們將討論 Windows 的標準功能。“chkdsk”(檢查磁盤)命令我們將以通俗易懂的方式講解,即使是初學者也可以使用它來檢查和修復硬盤和SSD上的錯誤。

“我的電腦突然變得很慢...”“當我嘗試打開文件時出現錯誤消息...”

此類無法解釋的問題可能是由輕微的磁盤錯誤引起的。
例如,chkdsk(檢查磁盤)是“檢查和修復坑洼和破損標誌的道路維護人員。”類似的東西。
它檢查稱為磁盤的數據路徑是否存在問題並自動修復。

作為信息系統的負責人,這是當我的電腦無法正常工作時我首先嘗試的基本維護命令之一。

我們將向您介紹chkdsk(檢查磁盤)的基本用法、常用選項(/f、/r)的含義以及運行時的注意事項。請一定要看到最後。

目錄

什麼是 chkdsk(檢查磁盤)命令?證監會和DISM之間的區別

當我在電腦無法正常工作時查看問題時,我經常會發現建議運行“chkdsk”、“sfc”和“DISM”等命令的文章。這些都是修復 Windows 的強大工具,但每個工具都有完全不同的作用。

PC 作為一座“城市”讓我們考慮一下。

chkdsk:道路本身的檢查和修復

chkdsk負責檢查全市“道路”(盤)的健康狀況。
我們診斷並修復數據存儲位置的問題,例如“道路上是否有漏洞(壞扇區)?”“地址簿(文件管理信息)是否有錯誤?”

sfc /scannow:公共建築和標誌的檢查和維修

sfc /scannow我們檢查並修復城市重要基礎設施,如公共建築和交通標誌(Windows系統文件)是否有損壞。
如果操作系統運行所必需的文件被損壞,它的作用就是用正常的文件替換它。

DISM:恢復城市“藍圖”

DISM檢查並修復更基礎的部分,即整個城市的“藍圖(Windows映像文件)”本身。
如果上述SFC試圖用於維修的零件(標誌)的庫存損壞,我們將負責大規模維修,例如根據圖紙恢復正確的零件。

三個命令的作用總結

命令 主要用途 例如,
查克德斯克 磁盤文件系統和壞扇區的診斷和修復 修路
證監會/scannow 診斷和修復受保護的 Windows 系統文件 公共財產維修
迪斯曼 Windows系統鏡像診斷與修復(部件倉庫) 修改藍圖

chkdsk(檢查磁盤)命令、sfc 命令和 DISM 命令之間的區別

這樣,您應該使用的命令將根據 PC 故障的可能原因而變化。
如果磁盤似乎有問題,首先要做的就是嘗試 chkdsk(檢查磁盤)。

有關如何使用 sfc 和 DISM 的信息,請參閱“[Windows 11]立即解決嚴重的系統錯誤 - 如何使用 sfc/scannow 和 DISM 命令”” 進行了詳細解釋。請看一下。

從這裡,我們將使用實際屏幕以易於理解的方式解釋如何使用 chkdsk 命令檢查和修復 PC 磁盤。

當您在 Windows 上運行“檢查磁盤”時,系統可能會要求您提供 BitLocker 恢復密鑰。
提前備份您的 BitLocker 恢復密鑰”為了內心的平靜。
此外,您使用的磁盤容量越大,檢查磁盤所需的時間就越長。
“如何使用標準 Windows 功能大幅增加可用磁盤空間”您可以通過參考``提前增加可用空間來節省時間。

以管理員身份啟動命令提示符

要運行 chkdsk(檢查磁盤),您首先需要以管理員身份啟動命令提示符。
請參閱下面的文章並以管理員身份啟動命令提示符。

IT知識庫

如何在 Windows 11 中打開命令提示符
我們將詳細說明如何在Windows 11中打開命令提示符(以管理員身份打開),所以請嘗試一下。

運行 chkdsk 命令

以管理員身份在命令提示符處,粘貼下面的命令,Enter按鍵請。 (當目標為C盤時)

chkdsk c: /f /r

【命令解釋】

  • /f: 文件系統錯誤修復我會。 (例如:文件管理信息不一致等)
  • /r:磁盤物理識別壞扇區並恢復可讀信息。 (/f處理也自動包含在內)

基本上,它結合了這兩個角色。/r建議您使用選項運行它。

如果您想了解有關 chkdsk 選項的更多信息,請微軟官方網站請看一下。

使用 chkdsk 命令檢查和修復磁盤的步驟 Step2

輸入“Y”並輸入

當我運行該命令時,我收到一條消息,例如“chkdsk 無法運行,因為該卷正在被另一個進程使用。”

輸入“Y”Enter鑰匙請按。

這意味著“由於C盤當前正在使用,因此無法執行錯誤檢查和修復”。

“下次系統重新啟動時將檢查該卷。”顯示。如果是這樣,則命令已成功接受。

如果您在正在啟動的驅動器(例如 C 驅動器)上運行 chkdsk,則將在下次重新啟動時執行檢查。
另一方面,D 盤等數據驅動器將立即檢查,無需重新啟動。

使用 chkdsk 命令檢查和修復磁盤的步驟 Step3

等待磁盤檢查開始

然後關閉命令提示符並正常重新啟動電腦。

重啟時會出現“5秒內按任意鍵跳過磁盤檢查”的提示,請稍候。

這裡Enter如果按任意鍵,Windows 將正常啟動,而不啟動磁盤檢查。

使用 chkdsk 命令檢查和修復磁盤的步驟 Step4

等待磁盤檢查完成

當磁盤檢查開始時,顯示將變為如下所示。
從這裡不需要進行任何操作。該過程完成後,您的電腦將自動正常重新啟動。

此過程可能需要幾分鐘到幾個小時或更長時間,具體取決於磁盤容量和錯誤情況。加工過程中切勿關閉電源。請耐心等待直至達到100%。

使用chkdsk命令檢查和修復磁盤的步驟Step5

稍後如何查看chkdsk(檢查磁盤)的執行結果

完成chkdsk(檢查磁盤)後,會顯示有關錯誤和修復結果的信息,但啟動電腦後就消失了,所以無法慢慢查看。

接下來,我們將說明如何使用實際屏幕從事件查看器中查看 chkdsk(檢查磁盤)的執行結果(日誌)。

啟動事件查看器

Windows鍵+R同時按下按鍵,打開運行窗口。

下一個,將以下命令複製並粘貼到輸入字段中,然後單擊“確定”按鈕。你做嗎?Enter請按 鍵。

eventvwr

這將啟動事件查看器。

有關啟動事件查看器的其他方式,請參閱“[Windows 11]如何啟動事件查看器”” 進行了詳細解釋。請看一下。

稍後如何查看chkdsk(檢查磁盤)的執行結果 |事件查看器Step1

展開“Windows 日誌”並單擊“應用程序”

事件查看器啟動後,選擇左側的菜單。展開“Windows 日誌”並單擊“應用程序”請。

稍後如何查看chkdsk(檢查磁盤)的執行結果 |事件查看器Step2

單擊“操作”面板中的“過濾當前日誌”

打開“應用程序”後,右側是下一個。單擊“操作”面板中的“過濾當前日誌”請。

由於事件查看器中記錄了大量日誌,因此使用過濾功能可以高效搜索chkdsk執行結果。

了解更多:[Windows 11]強制退出凍結應用程序的5種方法(軟件)

稍後如何查看chkdsk(檢查磁盤)的執行結果 |事件查看器Step3

在“事件源(V)”中選擇“Wininit”,點擊右下角的“確定”按鈕

單擊“過濾當前日誌”,將出現一個標有“過濾當前日誌”的新窗口。

在其中從“事件源(V)”下拉菜單中選擇“Wininit”,然後單擊右下角的“確定”按鈕。請。

請務必從下拉菜單中選擇“Wininit”,而不是直接輸入。
“事件源(V)”就像Windows日誌的一個類別。重新啟動時運行的 chkdsk 將使用源名稱Wininit, 事件ID1001決定將其記錄下來。

稍後如何查看chkdsk(檢查磁盤)的執行結果 |事件查看器Step4

驗證檢查磁盤執行結果日誌是否顯示

單擊“確定”按鈕縮小檢查磁盤執行結果日誌的範圍。

在下面的面板中顯示檢查磁盤執行結果(英文)日誌。將會完成。

關於如何查看日誌的詳細信息,請參見以下內容如何查看執行結果” 進行了解釋。

稍後如何查看chkdsk(檢查磁盤)的執行結果 |事件查看器Step5
Checking file system on C:
The type of the file system is NTFS.
Volume label is Windows.

A disk check has been scheduled.
Windows will now check the disk.                         

Stage 1: Examining basic file system structure ...
  937728 file records processed.                                                         
File verification completed.
 Phase duration (File record verification): 4.87 seconds.
  22814 large file records processed.                                    
 Phase duration (Orphan file record recovery): 11.31 milliseconds.
  0 bad file records processed.                                      
 Phase duration (Bad file record checking): 4.27 milliseconds.

Stage 2: Examining file name linkage ...
  3774 reparse records processed.                                       
  1127084 index entries processed.                                                        
Index verification completed.
 Phase duration (Index verification): 8.43 seconds.
  0 unindexed files scanned.                                         
 Phase duration (Orphan reconnection): 780.58 milliseconds.
  0 unindexed files recovered to lost and found.                     
 Phase duration (Orphan recovery to lost and found): 102.76 milliseconds.
  3774 reparse records processed.                                       
 Phase duration (Reparse point and Object ID verification): 22.61 milliseconds.

Stage 3: Examining security descriptors ...
Cleaning up 89 unused index entries from index $SII of file 0x9.
Cleaning up 89 unused index entries from index $SDH of file 0x9.
Cleaning up 89 unused security descriptors.
Security descriptor verification completed.
 Phase duration (Security descriptor verification): 19.70 milliseconds.
  94679 data files processed.                                            
 Phase duration (Data attribute verification): 4.41 milliseconds.
CHKDSK is verifying Usn Journal...
  33683568 USN bytes processed.                                                            
Usn Journal verification completed.
 Phase duration (USN journal verification): 74.18 milliseconds.

Stage 4: Looking for bad clusters in user file data ...
  937712 files processed.                                                                
File data verification completed.
 Phase duration (User file recovery): 4.11 minutes.

Stage 5: Looking for bad, free clusters ...
  200747767 free clusters processed.                                                        
Free space verification is complete.
 Phase duration (Free space recovery): 1.92 minutes.

Windows has scanned the file system and found no problems.
No further action is required.

 975628287 KB total disk space.
 171298304 KB in 336590 files.
    262676 KB in 94680 indexes.
         0 KB in bad sectors.
   1076239 KB in use by the system.
     65536 KB occupied by the log file.
 802991068 KB available on disk.

      4096 bytes in each allocation unit.
 243907071 total allocation units on disk.
 200747767 allocation units available on disk.
Total duration: 6.27 minutes (376471 ms).

Internal Info:
00 4f 0e 00 1c 94 06 00 98 ce 0b 00 00 00 00 00  .O..............
9e 08 00 00 20 06 00 00 00 00 00 00 00 00 00 00  .... ...........

如何解讀執行結果(日誌)

檢查磁盤執行日誌包含很多技術術語,乍一看似乎很難理解,但實際上需要注意的要點並不多。
下面,我們將從日誌中提取出最重要的部分並解釋它們的含義。

1.最終診斷結果(最重要)

首先也是最重要的是日誌末尾上方幾行的這句話。

Windows has scanned the file system and found no problems.
No further action is required.

這是“磁盤沒有問題,無需進一步操作”。最終診斷結果是。
如果顯示此信息,則說明磁盤文件系統處於健康狀態,您可以放心。

如果此處發現錯誤並修復,則會顯示諸如“Windows 已對文件系統進行更正”之類的消息。

2. chkdsk的五個階段

在日誌的中間Stage 1Stage 5這就是chkdsk進行具體檢查工作的流程。

  • 階段 1-3:檢查邏輯錯誤
    • 檢查文件的“地址簿”管理信息是否存在差異,或者文件的訪問權限設置是否損壞。邏輯結構正在檢查。
    • 它在日誌中Cleaning up ... unused security descriptors.等表示正在整理和清理不再需要的信息。
  • 第 4-5 階段:檢查物理錯誤
    • 它掃描磁盤的所有區域並查找物理損壞的區域(壞扇區)。
      日誌的Looking for bad clusters...情況就是這樣。以下是一些可能導致您的電腦出現故障的更嚴重的問題。

3.磁盤摘要信息

日誌的最後總結了整個磁盤的狀態。這里特別值得注意的是:

0 KB in bad sectors.

這意味著“物理損壞的扇區為 0 字節”。
這是0 KB如果是這樣,則光盤上沒有物理划痕或損壞。可以確定
如果這裡顯示的數字大於0,則表明磁盤開始物理惡化或出現故障,並且表明您應該考慮儘早備份和更換磁盤。

4. 總體所需時間

Total duration: 6.27 minutes (376471 ms).

這顯示了整個 chkdsk 過程花費了多長時間。
該時間會根據磁盤容量、性能和錯誤數量而有所不同,但最好記住這一點,作為了解在您自己的 PC 上需要多長時間的指南。

有關 chkdsk(檢查磁盤)命令的常見問題解答

我們整理了有關 chkdsk(檢查磁盤)命令的常見問題和解答列表。

我的電腦運行緩慢,我可以通過運行 chkdsk 來修復它嗎?

它可能是固定的。
如果 PC 運行緩慢的原因是磁盤文件系統中的小錯誤,chkdsk c: /f /r通過執行以下步驟並修復問題,您可以期待得到改善。

chkdsk 選項/f/r有什麼區別?您推薦哪一款?

/f是邏輯錯誤修復,/r是物理壞扇區恢復(/f(包括加工)。
基本上是更全面的掃描和修復chkdsk c: /f /r我們建議您這樣做。

在 SSD 上運行 chkdsk 有意義嗎?

是的,這是有道理的。
雖然 SSD 沒有物理“壞扇區”,但文件系統中可能會像 HDD 一樣出現邏輯錯誤。用於錯誤檢查和修復chkdsk是有效的。

chkdsk 運行需要多長時間?

它根據磁盤容量、數據量、PC 性能和錯誤數量而有很大差異。
可能需要幾分鐘,但如果硬盤容量大且錯誤較多,則可能需要幾個小時。
如果提前減少磁盤使用量它節省時間。

chkdsk 中途停止、不繼續或不完成。

如果長時間凍結在一定比例,則可能會對磁盤造成嚴重的物理損壞。
沒有安全的方法來中斷它,並且不建議強制退出,因為它會帶來非常高的數據丟失風險。
請先等待一夜。

我安排了 chkdsk 運行,但我可以取消它嗎?

是的,在重新啟動電腦之前是可以的。
在具有管理員權限的命令提示符下chkntfs /x C:您可以通過運行取消計劃對 C 驅動器進行的掃描。

哪裡可以查看chkdsk的執行結果和日誌?

它保存在Windows“事件查看器”中。
打開事件查看器、Windows ログApplication和來源Wininit(重新啟動時掃描)或Chkdsk(正常掃描)、事件 ID1001您可以通過過濾日誌來檢查這一點。

運行 chkdsk 會導致文件消失嗎?

好的文件永遠不會消失。
但是,如果文件的部分損壞,chkdsk 將“修復”損壞的部分並且文件將不再被識別的可能性不為零。
我們強烈建議您在繼續操作之前備份重要數據。

是否有運行 chkdsk、sfc 和 DISM 的推薦順序?

第一①chkdsk用 固定圓盤(路),然後②sfc /scannow最後用 和 修正系統文件(符號)③DISM最推薦的順序是修復系統映像(藍圖)。
有關如何使用 sfc 和 DISM 的信息,請參閱“[Windows 11]立即解決嚴重的系統錯誤 - 如何使用 sfc/scannow 和 DISM 命令”” 進行了詳細解釋。請看一下。

每次啟動電腦時都會運行 chkdsk。

這表明磁盤存在未解決的問題。
嘗試讓 chkdsk 完成(即使需要幾個小時)。如果問題仍然出現,則懷疑物理磁盤出現故障。

如果 chkdsk 未以管理員權限運行,會發生什麼情況?

修復選項(/f或者/r),我收到“訪問被拒絕”錯誤並且無法運行修復。僅在只讀診斷模式下運行。

chkdsk /r 未完成,尤其是在第 4 階段。

第 4 階段會掃描 PC 上的所有數據,因此需要很長時間,尤其是在磁盤空間很大的情況下。需要幾個小時或更長時間的情況並不罕見,因此我們建議您耐心等待。

執行結果日誌中“壞扇區0 KB”是什麼意思?

這意味著“磁盤上未發現物理損壞(壞扇區)”,這意味著磁盤物理健康。
如果您在此處看到大於 0 的數字,則表明您的磁盤開始出現故障。

有沒有辦法檢查 chkdsk 是否被保留?

是的。在具有管理員權限的命令提示符下chkntfs C:請輸入:如果“Chkdsk 計劃在下次重新啟動時運行。”顯示,則已保留。

如果 chkdsk 修復了錯誤,我會看到什麼消息?

Windows has made corrections to the file system.(Windows 已修復文件系統)顯示消息。如果出現此消息,則意味著某些錯誤已被修復。

我可以在 BitLocker 加密驅動器上運行 chkdsk 嗎?

是的,這是可以做到的。但是,對於涉及重新啟動電腦的修復,可能會要求您在 chkdsk 運行之前輸入 BitLocker 恢復密鑰。提前準備好恢復密鑰這樣做是安全的。

我想檢查外部硬盤​​上是否有錯誤。命令是什麼?

外部硬盤的驅動器盤符(例如D:) 和chkdsk D: /f /r運行如下命令: 由於它不是系統驅動器,因此掃描將立即開始,無需重新啟動。

我應該在 chkdsk(檢查磁盤)之前更新 Windows嗎?

是的,請提前更新Windows我們建議您這樣做。
chkdsk命令的操作取決於Windows系統環境,因此如果您使用舊版本,問題可能無法解決。
特別是,如果報告“停止在第 4 階段或第 5 階段”或“檢查未完成”等問題,可能會通過 Windows 更新得到改善。

chkdsk(檢查磁盤)和碎片整理有什麼區別?

chkdsk 修復錯誤,碎片整理清理數據。
chkdsk 是修復磁盤問題或損壞的命令,碎片整理是整合碎片數據以加快讀取速度的過程。由於它們的目的不同,因此兩者同時使用會更有效。
有關如何進行碎片整理的說明,請參閱“[Windows 11] 如何手動對驅動器進行碎片整理 | 對 SSD 也有效。” 進行了詳細解釋。請看一下。

我應該先做什麼,chkdsk(檢查磁盤)還是碎片整理?

基本上 chkdsk(檢查磁盤)是第一個。
對錯誤進行碎片整理實際上可能會使事情變得更糟,因此首先使用 chkdsk 修復磁盤然後再對其進行碎片整理是安全的。

與 Windows 11 相關的其他文章

點擊此處查看與Windows 11相關的其他文章,請查看。