NTFS in Windows Server 2008 and Windows Vista attempts te hot-recover from NTFS corruptions!
The functionality is enabeld by default.
If there is a corruption detected a local repair of the affected areas on disk is attempted
Only the files affected by the corruption are impacted (if they are opened by users)
The whole system will keep running unaffectedly however!
This may look like a minor improvement to some, but on huge file servers this can be a big deal,
it can prevent hours or even days of unnecessary downtime during offline chkdsk.
Healings are logged in the system eventlog with source ‘NTFS’
The FSUTIL tool with the REPAIR parameter can be used to query or change/disable the Repair settings
fsutil repair query e:
will show you the current settings for the e: volume.
The Self Healing will also prevent the well known message:
‘Chkdsk cannot run because the volume is in use by another process.
Would you like to schedule this volume to be checked the next time the system restarts (Y/N)?’
because many errors will be fixed on the fly without needing reboot.