当前位置:维易网 > 电脑故障 > 硬盘故障 > 正文

The Volume is dirty 的解决方法

电脑D盘有问题,老是蓝屏,再重启老是检测D盘,报:The Volume is dirty.

    在网上查了一下解决方法。

    1)在"开始"-->"运行"下键入:cmd,进入msdos下,使用fsutil dirty query d: 来检查d盘,报:The Volume is dirty.再键入CHKNTFS /X D:,报该盘分区NTFS.然后直接在运行处运行这个命令,没发现有什么效果。

    2)重启计算机,发现以前的3个stage进行Check,现在变成5个stage 了。

    3)经过十来分钟的检测,进入系统。同样的方法进入msdos下,键入Chkdsk /f /r d:,会提示你:是否卸下所有的句柄,选Y,然后就分5个stage检测d盘(由于没了句柄,在check过程中D盘的东西不能用),结束后用 fsutil dirty query d:来测试发现结果:没有损坏。修复成功。

   4)重新启动,发现系统好了。

将英文方案附在后面:

what you're experiencing is what Windows refers to as "setting the dirty bit" and what you have to do is unset that bit. Every time Windows XP starts, autochk.exe is called by the kernel to scan all volumes to check if the volume dirty bit is set. If the dirty bit is set, autochk performs an immediate chkdsk /f on that volume. Chkdsk /f verifies file system integrity and attempts to fix any problems with the volume. It is usually caused by a hard shut down or a power loss during a read-right operation on that particular drive.

How do I fix it, you ask?

Well, that's easy. First click Start> Run> bring up a command prompt by typing in "CMD" and type " fsutil dirty query d: ". This queries the drive, and more than likely it will tell you that it is dirty. Next, type "CHKNTFS /X D:". The X tells Windows to NOT check that particular drive on the next reboot. At this time, manually reboot your computer, it should not do a Chkdsk and take you directly to Windows.

Once Windows has fully loaded, bring up another CMD prompt and type and now you want to do a Chkdsk manually by typing "Chkdsk /f /r d:". This should take you through 5 stages of the scan and will unset that dirty bit. Finally, type "fsutil dirty query d:" and Windows will confirm that the dirty bit is not set on that drive.

心情模块加载中...

温馨提示:本网使用的部分文字和图片来源于互联网,若有版权问题,请与我们联系!

我有问题要问问...

维易问答平台专注于电脑相关问题的在线及时解答,您可以在此提问以获得最佳答案!
关于我们 | 申请入驻 | 广告合作 | 友情链接 | 免责声明 | 投诉建议 | 联系我们 | 网站地图 | Copyright © 2013-2021 维易网 粤ICP备16021840号
客服 联系站长