回覆列表
  • 1 # 菠蘿小仙女歲月散步的

    Chkdsk是系統檢查磁碟當前狀態的一個命令,啟動它可以顯示磁碟狀態、記憶體狀態和指定路徑下指定檔案的不連續數目。選擇“開始→執行”輸入“Chkdsk”回車,即可啟動Chkdsk,它會自動校驗檔案並將丟失的連結轉換成檔案。還能修正磁碟錯誤。如狀態報告顯示MS-DOS檔案系統中的邏輯錯誤,該檔案系統由檔案分配表(FAT)和目錄組成(CHKDSK不驗證檔案中的資訊能否準確讀出)。如果磁碟有錯誤,CHKDSK便會給出一條警告資訊。所以,應不時地用CHKDSK來檢查一下磁碟有無錯誤,以保證系統的正常執行。

    一、CHKDSK命令的語法

    CHKDSKdrive:[[path]filename][/F][/V]

    若要顯示當前驅動器的磁碟狀態,可用命令:

    CHKDSK

    二、CHKDSK命令的引數解釋

    (1)drive

    指定要用CHKDSK檢查的磁碟所在的驅動器。

    (2)[path]filename

    指定要用CHKDSK進行碎片檢查的一個或一組檔案的路徑及名稱,可用萬用字元(*或?)指定多上檔案。

    三、CHKDSK命令的開關項

    (1)/F

    修正磁碟錯誤。需要注意的是從其它應用程式(如Windows等)執行CHKDSK時不要選此項。

    (2)/V

    磁碟檢查時,顯示每個目錄下的檔案。

    四、幫助資訊的獲取

    如果不知道CHKDSK命令的用法也沒關係,在DOS下隨時打入CHKDSK/?便可瞭解其用法。

    五、關於CHKDSK命令的註釋

    (1)狀態報告的形式

    MS-DOS按類似下列的形式顯示CHKDSK的狀態報告:

    VolumeMS-DOS_6created07-16-199610:40a

    VolumeSerialNumberis2111-59F0

    629,424,128bytestotaldiskspace

    638,976bytesin15hiddenfiles

    1,146,880bytesin70directories

    120,766,464bytesin1,802userfiles

    506,871,808bytesavailableondisk

    (2)修正磁碟錯誤

    在修正磁碟錯誤時,最好使用ScanDisk程式。詳細資訊可以參閱(SCANDISK)命令。用CHKDSK/F命令修正磁碟錯誤的顯示資訊如下:

    10lostallocationunitsfound3chains

    convertlostchainstofiles?

    若按下Y,MS-DOS把每個丟失的鏈在根目錄中以FILEnnnn.CHK形式的檔名存放檔案,nnnn是從0000開始的數字。CHKDSK檢查結束後,可以檢查一下這些檔案是否含有所需要的資料,如果有就可以對其進行編輯後使用,否則便可將其全部刪除,以免佔用磁碟空間。若選N,MS-DOS只修正磁碟,但不儲存丟失的分配單元的內容。

    如果不用/F開關項,CHKDSK將出示資訊提醒使用者是否檔案需要修正恢復,但不進行實際的錯誤修正工作。

    (3)ERRORLEVER引數

    若CHKDSK沒有找到任何錯誤,則返回到ERRORLEVER的值為0。如果找到了一個或多個錯誤,返回時ERRORLEVER的值為255。

    六、使用CHKDSK命令的注意事項

    (1)系統存在開啟的檔案時

    當有檔案開啟時請不要使用CHKDSK。因為CHKDSK是假定磁碟檔案處於關閉狀態而設計的。當有檔案開啟時,相應的MS-DOS將會修改檔案分配表和目錄結構。這種改變並不一定立即進行,檔案分配表和目錄結構的改變發生在不同時刻。因此如果磁碟上檔案開啟時執行CHKDSK,就會把目錄結構和檔案分配表的不一致解釋為出錯,從而導致資料丟失或檔案系統的破壞。因此,在執行其它程式,如MicrosoftWindows時,千萬不要執行CHKDSK。

    (2)CHKDSK不能用於分配的驅動器和網路。

    CHKDSK不能用於由SUBST命令形成的驅動器工作,也不能用於網路驅動器上的磁碟檢查。

    (3)物理磁碟錯誤

    CHKDSK命令只能找到檔案系統中的邏輯錯誤,而不能查詢物理磁碟錯誤。要查詢物理磁碟錯誤,請使用SCANDISK程式。

    (4)壞磁碟扇區

    CHKDSK報告中將壞扇區標記上“bad”,SCANDISK和其它物理磁碟錯誤修正程式也將壞扇區標記為“bad”,因此壞扇區不會造成危害。

    (5)交叉連結的檔案

    如果有兩個檔案或目錄共用同一磁碟空間的記錄,CHKDSK會報告有交叉連結檔案。如果CHKDSK發現有交叉連結檔案存在,會顯示類似如下資訊:

    <File>iscrosslinkedonallocationunit<number>

    七、應用例項

    (1)將CHKDSK的狀態報告存入檔案

    可將CHKDSK狀態報告重定向輸出到一檔案中儲存,但注意重定向CHKDSK輸出到檔案時,不要使用/F開關項。例如:將CHKDSK檢查的資訊輸出到CHK.LIS檔案中,其命令為:

    C:\DOS>CHKDSKA:>CHK.LIS。

    (2)若檢查C盤儲存多少資料,還有多少剩餘空間並修正磁碟錯誤,可輸入如下命令:

    CHKDSKC:

    當遇到錯誤時,CHKDSK會暫停並提示資訊。

    (3)查詢檔案

    利用CHKDSK與FIND命令結合管道功能實現在全盤的檔案查詢,這一命令格式不僅可以列出所查詢檔案的所在目錄,而且還可以列出各目錄中的同名檔案,連隱含檔案也不例外。值得注意的是使用本命令之前,應先用CHKDSK/F引數修正磁碟錯誤。例如在C盤上查詢README檔案,其命令格式如下:

    C:>CHKDSK/VIFIND“README”

    看看下面這個網站,上面有具體如何使用該工具的影片檔案,想必你喜歡

  • 中秋節和大豐收的關聯?
  • 地震前都有什麼自然現象?