如果電腦硬盤壞了,可以使用CHKDSK命令檢測硬盤,有哪些注意事項呢?一起看看應用實例:
使用CHKDSK命令的注意事項
(1)系統存在打開的文件時
當有文件打開時請不要使用CHKDSK。因為CHKDSK是假定磁盤文件處於關閉狀態而設計的。當有文件打開時,相應的MS-DOS將會修改文件分配表和目錄結構。這種改變並不一定立即進行,文件分配表和目錄結構的改變發生在不同時刻。因此如果磁盤上文件打開時運行CHKDSK,就會把目錄結構和文件分配表的不一致解釋為出錯,從而導致數據丟失或文件系統的破壞。因此,在運行其它程序,如Microsoft Windows時,千萬不要運行CHKDSK。
(2)CHKDSK不能用於分配的驅動器和網絡。
CHKDSK不能用於由SUBST命令形成的驅動器工作,也不能用於網絡驅動器上的磁盤檢查。
(3)物理磁盤錯誤
CHKDSK命令只能找到文件系統中的邏輯錯誤,而不能查找物理磁盤錯誤。要查找物理磁盤錯誤,請使用SCANDISK程序。
(4)壞磁盤扇區
CHKDSK報告中將壞扇區標記上“bad,SCANDISK和其它物理磁盤錯誤修正程序也將壞扇區標記為“bad,因此壞扇區不會造成危害。
(5)交叉鏈接的文件
如果有兩個文件或目錄共用同一磁盤空間的記錄,CHKDSK會報告有交叉鏈接文件。如果CHKDSK發現有交叉鏈接文件存在,會顯示類似如下信息:
is cross linked on allocation unit
CHKDSK不會修補交叉鏈接文件,即使指定了/F項。要修復交叉鏈接文件,需要運行SCANDISK程序,或者進行手工修復,然後復制到指定的文件中並刪除原文件。
應用實例
(1)將CHKDSK的狀態報告存入文件
可將CHKDSK狀態報告重定向輸出到一文件中保存,但注意重定向CHKDSK輸出到文件時,不要使用/F開關項。例如:將CHKDSK檢查的信息輸出到CHK.LIS文件中,其命令為:C:DOS>CHKDSK
A:>CHK.LIS。
(2)若檢查C盤存儲多少數據,還有多少剩余空間並修正磁盤錯誤,可輸入如下命令:
CHKDSK C:
當遇到錯誤時,CHKDSK會暫停並提示信息。
(3)查找文件
利用CHKDSK與FIND命令結合管道功能實現在全盤的文件查找,這一命令格式不僅可以列出所查找文件的所在目錄,而且還可以列出各目錄中的同名文件,連隱含文件也不例外。值得注意的是使用本命令之前,應先用CHKDSK/F參數修正磁盤錯誤。例如在C盤上查找README文件,其命令格式如下:
C:>CHKDSK/VIFIND “README