| www.buildorbuy.net ]
CHKDSK /F = Dirty Bit:
"A bit in a memory
cache or virtual memory page that has been modified by the CPU, but not
yet written back to storage." www.ComputerLanguage.com
"If a volume's dirty
bit is set, this indicates that the file system may be in an inconsistent
state for one of the following reasons." Microsoft.com TechNet
The dirty bit can be set
because the volume is online and has outstanding changes.
Changes were made to the
volume and the computer shuts down before the changes were committed
to disk, or...
Corruption was detected
on the volume. If the dirty bit is set when the computer restarts, chkdsk
runs to verify the consistency of the volume. A Loop!
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." Quoting Microsoft TechNet.
Possible 7 ways to solve this
- Run: chkdsk /f - Permanent
Solution. The ''dirty bit'' is set on this partition.
- Defrag the Partition!
- Bad Sectors? Run HD Disk Manufacturer's Disk Utilities.
- Running ''Crypkey
Service'', ''Crypkey License,''
and ''NetworkX'' driver? They lock
the system drive. Disable, run chkdsk /f then re-enable
Services. A software licensing service.
- Using an outdated Kensington
Mouse driver? Don't! Check with Kensington for an Updated
- When all else fails... Do a clean
installation of Windows. Install in a separate directory and reboot to
that installation. This should allow chkdsk /f to run and clear
the dirty bit.
- HD Imaging problems? Reset chkdsk
bit before restoring an image = chkdsk /f / r
The /R switch is usually not essential. It can be used as a
convenient mechanism for scanning the entire volume if a Disk is
suspected of having bad sectors. Bad Sectors may also be fixed using
your HD Drive Manufacture's Disk Utilities.
Further Dirty Bit Help:
FAQs: Search, 'dirty bit'.
Diskeeper will not run on a partition that has the dirty bit set.
TechNet: Fsutil: dirty
- Queries to see whether a volume's dirty bit is set. Sets a volume's
dirty bit. When a volume's dirty bit is set, autochk
automatically checks the volume for errors the next time the computer
TechNet: Fsutil - Command-Line
Utility For Advanced Users ONLY!
XP Home Edition Product Documentation: Fsutil:
dirty - "Autochk.exe is called by the Kernel to scan all
volumes to check if the volume dirty bit is set."
- Autochk looping - grrr. (Windows XP Discussion Forum): Autochk
- An Explanation of CHKDSK and the New -C and -I Switches: NT4
- An Explanation of the New -C and -I Switches That Are Available to
Use with Chkdsk.exe: WinXP
- Err Msg Cannot Open the Volume for Direct Access When You Start
Windows NT: Running CrypKey
Software Licensing System version 4.3 from Cobalt Systems.
- 218461 -
Description of Enhanced Chkdsk, Autochk, and Chkntfs Tools in Windows
- CHKNTFS.EXE What You Can Use It For: On NTFS Partitions -
Prevent chkdsk from running automatically.
© 1992, 1994, 1995-97, 2000-2001, BuildOrBuy
Group Network News!
Web Development, Gill
Boyd & Team
- Posted 03/17/2003; Updated 08/29/2003