chkdsk磁盘检查实用程序是windows操作系统的一个优秀功能,它可以有效地验证硬盘上保存的数据的完整性,有助于识别和修复可能损坏的数据,有效地预防电脑整体性能的下降。在使用chkdsk命令进行磁盘检查时,如果出现“无法在只读模式下继续”的错误提示,可通过下面的办法来解决。
小提示:出现无法在只读模式下继续检查的原因,可能是另一个实用程序或程序正在使用或扫描驱动器,或者也可能是chkdsk扫描的驱动器启用了写保护功能。
1. 通过系统恢复程序运行chkdsk
首先使用windows安装介质启动操作系统。如果没有,可以从microsoft网站下载媒体创建工具,然后用其下载并安装系统到usb闪存盘上启动。
启动操作系统后,选择“修复计算机”。一旦进入蓝色屏幕,请按照以下路径操作:“疑难解答→高级选项→命令提示符”。进入命令提示后,运行以下命令(图1):
chkdsk x:/r /f
注意:要用适当的磁盘符号替换命令中的“x”。
扫描完成后,执行exit命令,自动关闭窗口。然后重新启动电脑,检查错误是否消失。
2. 设定系统启动时运行chkdsk
在windows 10任务栏搜索框中键入“命令提示符”。从结果中点击展开command prompt,然后选择“以管理员身份运行”。
启动管理员命令提示符窗口后,先输入盘符命令回车,转到指定分区,然后键入“chkdsk /r”(无引号),按回车。这时可以看到如下消息:
“由于卷正被另一个进程使用,无法运行chkdsk。是否计划下一次系统重新启动时检查此卷?(y/n)”(图2)。
键入“y”并回车。chkdsk实用程序将在电脑下次启动时自动执行扫描。
3. 通过注册表编辑器禁用写保护功能
chkdsk无法扫描驱动器,也可能是因为驱动器的写保护功能已启用。首先检查该驱动器是否有硬件锁,如果存在防写入保护开关,将其关闭。
如果检查的驱动器为usb移动设备,需要用windows注册表查看是否已更改锁定usb端口的设置。按下win r并运行regedit,启动注册表编辑器。依次导航到路径“hkey_local_machine\system\currentcontrolset\services\usbstor”,在右侧窗格中,双击start,在输入框中键入3(图3)。退出注册表编辑器。
小提示:使用命令行chkdsk /f修复磁盘错误前,注意要关闭分区中的程序和文件,以便造成数据丢失。