CHKDSK is verifying indexes解決方法
如: D:
CHKDSK is verifying files(stage 1 of 3)
CHKDSK is verifying indexes(stage 2 of 3)
CHKDSK is verifying security descriptors(stage 3 of 3)
會顯示這些的話,講明,之前沒有正常(cháng)關機或停電(diàn)後可能出現的問題(tí)
解譯:
基於(yú)所用的(de)文件係統,創建和顯示磁盤的狀態報告。Chkdsk 還會列出(chū)並糾正磁盤上的錯(cuò)誤。如果不帶任何參數,chkdsk 將顯示當(dāng)前驅動器中的磁盤狀態。
語法
chkdsk [volume:][[Path] FileName] [/f] [/v] [/r] [/x] [/c] [/l[:size]]
參數
volume:
指定驅動器號(冒號分隔(gé))、裝入點或卷名。
[Path} FileName]
指定需要(yào) chkdsk 檢查碎片整理的文件或文件集的位置和名稱。使用(yòng)通配符(* 和 ?)可(kě)以指定多個(gè)文件。
/f
修複磁盤(pán)上(shàng)的錯誤。必須鎖定磁盤。如果 chkdsk 無法鎖定驅動器,則會顯示一條消息,詢問您是否(fǒu)希望(wàng)在下次重新啟(qǐ)動計算機時檢查該(gāi)驅動器。
/v
當檢查磁盤時,顯(xiǎn)示(shì)所有目錄中每個文件的名(míng)稱。
/r
找到壞扇區並恢(huī)複可讀取的信息。必須鎖定磁盤。
/x
僅在 NTFS 上(shàng)使用。如果必要,首先強製卸載卷(juàn)。該驅動器的所有打開句柄都無效(xiào)。/x 還(hái)包(bāo)含了/f 的功能。
/i
僅隨 NTFS 使用(yòng)。對索引項執行充分檢查,降低運(yùn)行 chkdsk 的所用時間量(liàng)。
/c
僅隨 NTFS 使用。跳過文件夾結構中的周期檢查,減少運(yùn)行(háng) chkdsk 所需的時間量。
/l[:size]
僅隨 NTFS 使用。將日誌(zhì)文件的(de)大小更(gèng)改為由用戶輸(shū)入的大小。如果省略該參數,則 /l 會顯示當(dāng)前日誌文件的大小。
/?
在命令提(tí)示(shì)符顯示幫助。
注釋
運行 chkdsk
要在固定磁盤上運(yùn)行 chkdsk 命令(lìng),您必須是該 Administrators 組的成員。
重新啟動時檢查鎖定的驅動器
如果希望(wàng) chkdsk 修複磁盤錯誤,則此前不能打開該驅動(dòng)器上的文件。如果有文件打開,會顯示下述錯誤消息:
Chkdsk cannot run because the volume is in use by another processWould you like to schedule this volume to be checked the next time the system restarts?(Y/N)
如果選擇下次重新啟動(dòng)計算機時(shí)檢查該驅動器,則重新啟動計算機後 chkdsk 會自動檢查該驅動器並修複錯誤。如果該驅動器分區為啟動分區,則 chkdsk 在檢查完該(gāi)驅動器後會自動重新啟動計算機。
報告磁盤錯誤
chkdsk 命令(lìng)會檢查磁盤空間和文件分配表(biǎo) (FAT)以及 NTFS 文件係統的使用情況。Chkdsk 在狀態報(bào)告中提(tí)供(gòng)特定於每個文件係統的信息。狀態(tài)報告(gào)顯示文件係統中(zhōng)找到的錯誤。在活動分區上運行 chkdsk 時,如果(guǒ)未含 /f 命令行選(xuǎn)項,則它可能會因為無法鎖(suǒ)定該驅動器而報告虛假信息。應該(gāi)不定期使(shǐ)用 chkdsk 檢查每個磁(cí)盤上的錯誤(wù)。
修複磁盤錯誤
隻有指定 /f 命令行選項,chkdsk 命令才修複磁盤錯誤。Chkdsk 必須可以鎖定驅動器以糾正錯誤。由於修複通常會更改磁盤的文件(jiàn)分配表,有時還會丟失數據,所以 chkdsk 會首先發送如下所示的確認消息:
10 lost allocations units found in 3 chains.
Convert lost chains to files?
如果按 Y,Windows 會在根目錄中將所有丟失鏈保存在一(yī)個名為 Filennnn.chk 的文件(jiàn)中。chkdsk 結束後,可以查看這些文件是否包含了所需(xū)的數據。如果按 N,Windows 會修複磁盤,但對於(yú)丟失的分配單元,它不保存其內容。
如果(guǒ)不使用 /f 命令行(háng)選項,則在有文件需要修複時,chkdsk 會發送消息,但它不修複任何錯誤。
如果在大磁盤(例如,70 GB)或有大量文件(數百萬)的磁盤上使用 chkdsk /f,這可能要花很長(zhǎng)時間(jiān)(比如說,數(shù)天)才能完成(chéng)。因為 chkdsk 直到工作完成它才會交出控製權,所以計算機在這(zhè)段時間內(nèi)將不(bú)可用。
檢查 FAT 磁盤
Windows 以下列格式顯示 FAT 磁盤的 chkdsk 狀態報(bào)告:
Volume Serial Number is B1AF-AFBF
72214528 bytes total disk space
73728 bytes in 3 hidden files
30720 bytes in 12 directories
11493376 bytes in 386 user files
61440 bytes in bad sectors
60555264 bytes available on disk
2048 bytes in each allocations unit
35261 total allocations units on disk
29568 available allocations units on disk
檢查 NTFS 磁盤
Windows 以下列格式顯示 NTFS 磁盤的 chkdsk 狀態報告(gào):
The type of the file system is NTFS.
CHKDSK is verifying files...
File verification completed.
CHKDSK is verifying indexes...
Index verification completed.
CHKDSK is verifying security descriptors...
Security descriptor verification completed.
12372 kilobytes total disk space.
3 kilobytes in 1 user files.
2 kilobytes in 1 indexes.
4217 kilobytes in use by the system.
8150 kilobytes available on disk.
512 bytes in each allocations unit.
24745 total allocations units on disk.
16301 allocations units available on disk.
存在打開(kāi)文件的情況下使用(yòng) chkdsk
如(rú)果該驅動(dòng)器上有打開的文件,則指定 /f 命令行選項(xiàng)後,chkdsk 會發送錯誤消息。如果未指(zhǐ)定 /f 命令行選項並且(qiě)存在(zài)打開的文(wén)件,則(zé) chkdsk 會報告磁盤(pán)上丟(diū)失(shī)的分(fèn)配單(dān)元。如果打開的文件沒有記錄在文件分配表時,可能會發生這種(zhǒng)情況。如果(guǒ) chkdsk 報告大量分配(pèi)單元丟失,可以考慮(lǜ)修複該磁盤。
查(chá)找物理磁(cí)盤錯誤
使用 /r 命令行選項可查找(zhǎo)文件係統中(zhōng)的物(wù)理(lǐ)磁盤錯誤。有關使用 recover 修複物理性損壞文件的信息,請參閱“”。
報告磁盤壞扇區
在磁盤第一次準備(bèi)運行時,chkdsk 報告的(de)壞扇區標記為(wéi)損壞。它們不會造成危(wēi)險。
了(le)解(jiě)退出碼
下表列出(chū)了 chkdsk 完成任務後報告的退出碼。
退出碼 說明
0 沒有發(fā)現錯誤。
1 錯誤已找到並修複。
2 已執行清理磁盤(例如碎片收集),或者因為沒有指定 /f 而未執行清理磁盤。
3 由於未指定(dìng) /f 選項,無法檢查磁盤,錯誤不能修複或錯誤未修(xiū)複。
故障恢複控製台提供了帶有不同參數的 chkdsk 命(mìng)令。
範(fàn)例
如果要檢查驅動器 D 中的磁盤,並且希望(wàng) Windows 修(xiū)複錯誤(wù),請鍵入:
chkdsk d:/f
如果遇到錯誤,chkdsk 會暫停並顯示消息。Chkdsk 完成任務時會顯示列有磁盤狀態的報告。除非(fēi) chkdsk 已完成任務,否則無法打開指定驅動器上的任何文件。
在(zài) FAT 磁盤上,要檢(jiǎn)查當前目錄中所有文件的不相鄰塊(kuài),請鍵入(rù):
chkdsk *.*
Chkdsk 顯示狀態報告,然後列出符(fú)合具有不相鄰塊條(tiáo)件的文件。
怎麽解決:
方法1:
是磁盤錯誤.
以D盤為例
運行命令行cmd
輸(shū)入
chkntfs d:
它會顯示此盤是否有問題,如果有問題會提示你掃描錯(cuò)誤.
如有問題(tí)
輸(shū)入
chkdsk /f d:
可能要重啟,並且還會出(chū)現那個畫麵.
之後再進(jìn)cmd
輸入
chkntfs /x d:
如果有多個盤可以同時解決
如:
chkntfs /x c: d: e: 等等
chkntfs /x D:
要找磁盤問題是次要的,這個(gè)命令才是最(zuì)主要的. 以上
方法2:
在“我的電腦(nǎo)上點右鍵-屬性-係統還原(yuán)-在所有驅動(dòng)器上關閉係統還原”
確定
方法3:
進入安全模式在提示出錯的磁(cí)盤分區上(shàng)(如D盤)鼠標(biāo)右鍵(jiàn)單擊(jī)並選擇“屬性”->“工具”(選項卡)-“查錯”(選項)->“開始檢查”,勾(gōu)選“自動修(xiū)複文件係統錯誤”和“掃描並試圖恢複壞扇區”,鼠標左鍵單擊“開始”按鈕.
另外(wài):
1、在“運行”對(duì)話框中(zhōng)輸入“regedit”打開(kāi)注冊表編輯器,依次選擇“HKEY_LOCAL_MACHINESYSTEM CurrentControlSet Control SessionManager”子鍵,然後在右側(cè)窗口中找到“BootExecute”鍵(jiàn)值(zhí)項並(bìng)將(jiāng)其數值清(qīng)空(kōng),最後(hòu)按“F5”鍵刷新注冊表即(jí)可。
2、用文本編輯器打開C盤下的msdos.sys文件(可能是(shì)隱(yǐn)藏的),會看(kàn)到以下內(nèi)容:
[options]
bootmulti=1
bootgui=1
autoscan=1
如果不想非正常關機後運行磁盤掃描程序,可以把atuoscan=1改為autoscan=0,這樣在非正常關(guān)機(jī)後計算機的啟動(dòng)速度也會快上一些;
開始(shǐ)》運行》輸入chkntfs /t:0回(huí)車即可,下(xià)次就不會有了。
關(guān)鍵(jiàn)詞:CHKDSK
閱讀本文後您有什麽感想? 已有 人給出評價!
- 2
- 3
- 2
- 2
- 2
- 2