首页 > 留学知识库

问题: 请翻译这几段英文

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.

解答:

你所经历的就是,Windows 所指的“页面重写标志位”建立。你要做的就是把该页置"0"。每次Windows XP启动时,autochk.exe都要背内核唤醒,浏览所有的卷,以核实(验证)“页面重写标志位”卷是否建立。如果该页面已经建立,autochk就会在该卷上立刻执行chkdsk /f操作,chkdsk /f验证文件系统的完整性,并尝试改善该卷上的错误(问题)。这通常是由在这个页面上进行操作时,硬性关机,或停电所造成的。

不好意思,我不懂计算机,译不好,就提供这些供参考吧。