2023-06-18 12:24:22 阅读( 1371)
如:D:CHKDSKisverifyingfiles(stage1of3)CHKDSKisverifyingindexes(stage2of3)CHKDSKisverifyingsecuritydescriptors(stage3of3)会显示这些的话,讲明,之前没有正常关机或停电后可能出现的问题解译:基于所用的文件系统,创建和显示磁盘的
如: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)
如果显示这些字,很明显之前没有正常关机或者断电后可能出现的问题。
解释:
根据所使用的文件系统创建并显示磁盘的状态报告。Chkdsk还列出并纠正磁盘上的错误。如果没有任何参数,chkdsk将显示当前驱动器中的磁盘状态。
语法
chkdsk [volume:][[Path] FileName] [/f] [/v] [/r] [/x] [/c] [/l[:size]]
参数
volume:
指定驱动器号(用冒号分隔)、装入点或卷名。
[Path} FileName]
指定chkdsk需要检查碎片整理的文件或文件集的位置和名称。使用通配符(*和?)可以指定多个文件。
/f
修复磁盘上的错误。磁盘必须被锁定。如果chkdsk无法锁定驱动器,将会显示一条消息,询问您下次重新启动计算机时是否要检查驱动器。
/v
检查磁盘时,会显示所有目录中每个文件的名称。
/r
找到坏扇区并恢复可读信息。磁盘必须被锁定。
/x
仅用于NTFS。如有必要,先强制卸载该卷。该驱动器的所有打开句柄都无效。/x也包含了/f的功能。
/i
仅用于NTFS。对索引项执行充分的检查,以减少运行chkdsk所花费的时间。
/c
仅用于NTFS。跳过文件夹结构中的定期检查,以减少运行chkdsk所需的时间。
/l[:size]
仅用于NTFS。将日志文件的大小更改为用户输入的大小。如果省略此参数,/l显示当前日志文件的大小。
/?
在命令提示符下显示帮助。
给…作注解
Run the check system or correct disk file errors.
要在硬盘上运行chkdsk命令,您必须是该管理员组的成员。
重启时检查锁定的驱动器。
如果您希望chkdsk修复磁盘错误,您以前不能打开此驱动器上的文件。如果打开文件,将显示以下错误消息:
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)
如果您选择在下次重新启动计算机时检查驱动器,chkdsk将在您重新启动计算机后自动检查驱动器并修复错误。如果驱动器分区是启动分区,chkdsk将在检查驱动器后自动重新启动计算机。
报告磁盘错误
chkdsk命令检查磁盘空间和文件分配表(FAT)以及NTFS文件系统的使用情况。Chkdsk在状态报告中提供特定于每个文件系统的信息。状态报告显示文件系统中发现的错误。
当在没有/f命令行选项的活动分区上运行chkdsk时,它可能会报告错误信息,因为驱动器无法锁定。应该偶尔使用Chkdsk来检查每个磁盘上的错误。
修复磁盘错误
chkdsk命令仅在指定了/f命令行选项时修复磁盘错误。Chkdsk必须能够锁定驱动器以纠正错误。因为修复通常会改变磁盘的文件分配表,有时会丢失数据,
因此,chkdsk将首先发送如下确认消息:
10 lost allocation units found in 3 chains.
Convert lost chains to files?
如果按y,Windows会将根目录中所有丢失的链保存在一个名为Filennnn.chk的文件中,chkdsk完成后,可以检查这些文件是否包含所需的数据。如果你按n,
Windows将修复磁盘,但不会保存丢失的分配单元的内容。
如果不使用/f命令行选项,chkdsk将在文件需要修复时发送消息,但不会修复任何错误。
如果在大磁盘(例如70 GB)或有大量文件(数百万)的磁盘上使用chkdsk /f,可能需要很长时间(例如几天)才能完成。因为chkdsk在工作完成之前不会移交控制权,
所以这段时间电脑不可用。
检查FAT磁盘
Windows 以下列格式显示FAT 磁盘的chkdsk 状态报告:
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 allocation unit
35261 total allocation units on disk
29568 available allocation units on disk
检查NTFS 磁盘
Windows 以下列格式显示NTFS 磁盘的chkdsk 状态报告:
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 allocation unit.
24745 total allocation units on disk.
16301 allocation units available on disk.
存在打开文件的情况下使用chkdsk
如果该驱动器上有打开的文件,则指定/f 命令行选项后,chkdsk 会发送错误消息。如果未指定/f 命令行选项并且存在打开的文件,则chkdsk 会报告磁盘上丢失的分配单元。
如果打开的文件没有记录在文件分配表时,可能会发生这种情况。如果chkdsk 报告大量分配单元丢失,可以考虑修复该磁盘。
查找物理磁盘错误
使用/r 命令行选项可查找文件系统中的物理磁盘错误。有关使用recover 修复物理性损坏文件的信息,请参阅“”。
报告磁盘坏扇区
在磁盘第一次准备运行时,chkdsk 报告的坏扇区标记为损坏。它们不会造成危险。
了解退出码
下表列出了chkdsk 完成任务后报告的退出码。
退出码说明
0 没有发现错误。
1 错误已找到并修复。
2 已执行清理磁盘(例如碎片收集),或者因为没有指定/f 而未执行清理磁盘。
3 由于未指定/f 选项,无法检查磁盘,错误不能修复或错误未修复。
故障恢复控制台提供了带有不同参数的chkdsk 命令。
范例
如果要检查驱动器D 中的磁盘,并且希望Windows 修复错误,请键入:
chkdsk d:/f
如果遇到错误,chkdsk 会暂停并显示消息。Chkdsk 完成任务时会显示列有磁盘状态的报告。除非chkdsk 已完成任务,否则无法打开指定驱动器上的任何文件。
在FAT 磁盘上,要检查当前目录中所有文件的不相邻块,请键入:
chkdsk *.*
Chkdsk 显示状态报告,然后列出符合具有不相邻块条件的文件。
怎么解决:
方法1:
是磁盘错误.
以D盘为例
运行命令行cmd
输入
chkntfs d:
它会显示此盘是否有问题,如果有问题会提示你扫描错误.
如有问题
输入
chkdsk /f d:
可能要重启,并且还会出现那个画面.
之后再进cmd
输入
chkntfs /x d:
如果有多个盘可以同时解决
如:
chkntfs /x c: d: e: 等等
chkntfs /x D:
要找磁盘问题是次要的,这个命令才是最主要的. 以上
方法2:
在“我的电脑上点右键属性系统还原在所有驱动器上关闭系统还原”
确定
方法3:
进入安全模式在提示出错的磁盘分区上(如D盘)鼠标右键单击并选择“属性”-“工具”(选项卡)-“查错”(选项)-“开始检查”,勾选“自动修复文件系统错误”和“扫描并试图恢复坏扇区”,
鼠标左键单击“开始”按钮.
另外:
1、在“运行”对话框中输入“regedit”打开注册表编辑器,
依次选择“HKEY_LOCAL_MACHINESYSTEM CurrentControlSet Control SessionManager”子键,
然后在右侧窗口中找到“BootExecute”键值项并将其数值清空,最后按“F5”键刷新注册表即可。
2、用文本编辑器打开C盘下的msdos.sys文件(可能是隐藏的),会看到以下内容:
[options]
bootmulti=1
bootgui=1
autoscan=1
如果不想非正常关机后运行磁盘扫描程序,可以把atuoscan=1改为autoscan=0,这样在非正常关机后计算机的启动速度也会快上一些;
开始》运行》输入chkntfs /t:0回车即可,下次就不会有了。
猜你喜欢
Guessyoulike