uos管理磁碟命令有什麼?Chkdsk 磁碟檢查 CHKDSK(磁碟檢測)命令的運用 CHKDSK命令可檢查磁碟狀態並顯示狀態報告,還能修正磁碟錯誤。 狀態報告顯示MS-DOS檔案系統中的邏輯錯誤,該檔案系統由檔案分配表(FAT)和目錄組成(CHKDSK不驗證檔案中的資訊能否準確讀出)。如果磁碟有錯誤,CHKDSK便會給出一條警告資訊。所以,應不時地用CHKDSK來檢查一下磁碟有無錯誤,以保證系統的正常執行。 一、CHKDSK命令的語法 CHKDSK drive:[[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的狀態報告: Volume MS-DOS_6 created 07-16-1996 10:40a Volume Serial Number is 2111-59F0 629,424,128 bytes total disk space 638,976 bytes in 15 hidden files 1,146,880 bytes in 70 directories 120,766,464 bytes in 1,802 user files 506,871,808 bytes available on disk (2)修正磁碟錯誤 在修正磁碟錯誤時,最好使用ScanDisk程式。詳細資訊可以參閱(SCANDISK)命令。用CHKDSK/F命令修正磁碟錯誤的顯示資訊如下: 10 lost allocation units found 3 chains convert lost chains to files? 若按下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,就會把目錄結構和檔案分配表的不一致解釋為出錯,從而導致資料丟失或檔案系統的破壞。因此,在執行其它程式,如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”
uos管理磁碟命令有什麼?Chkdsk 磁碟檢查 CHKDSK(磁碟檢測)命令的運用 CHKDSK命令可檢查磁碟狀態並顯示狀態報告,還能修正磁碟錯誤。 狀態報告顯示MS-DOS檔案系統中的邏輯錯誤,該檔案系統由檔案分配表(FAT)和目錄組成(CHKDSK不驗證檔案中的資訊能否準確讀出)。如果磁碟有錯誤,CHKDSK便會給出一條警告資訊。所以,應不時地用CHKDSK來檢查一下磁碟有無錯誤,以保證系統的正常執行。 一、CHKDSK命令的語法 CHKDSK drive:[[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的狀態報告: Volume MS-DOS_6 created 07-16-1996 10:40a Volume Serial Number is 2111-59F0 629,424,128 bytes total disk space 638,976 bytes in 15 hidden files 1,146,880 bytes in 70 directories 120,766,464 bytes in 1,802 user files 506,871,808 bytes available on disk (2)修正磁碟錯誤 在修正磁碟錯誤時,最好使用ScanDisk程式。詳細資訊可以參閱(SCANDISK)命令。用CHKDSK/F命令修正磁碟錯誤的顯示資訊如下: 10 lost allocation units found 3 chains convert lost chains to files? 若按下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,就會把目錄結構和檔案分配表的不一致解釋為出錯,從而導致資料丟失或檔案系統的破壞。因此,在執行其它程式,如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”