π ~1 min read
Table of contents
Symptom & Impact
Server spends excessive time in automatic disk checks and boot performance degrades.
Environment & Reproduction
Typically after unclean shutdowns or storage interruptions on NTFS volumes.
fsutil dirty query C:
chkntfs C:
Root Cause Analysis
NTFS dirty bit remains set due to metadata inconsistencies requiring scan and repair.
Quick Triage
Confirm storage health and inspect recent disk-related events.
Get-PhysicalDisk | Select FriendlyName,HealthStatus
Get-WinEvent -LogName System -MaxEvents 50
Step-by-Step Diagnosis
Run online scan and determine if offline repair is required.
chkdsk C: /scan
fsutil dirty query C:

Solution β Primary Fix
Schedule offline repair and reboot in maintenance window.
Still having issues? Our Server Management team can diagnose and resolve this for you. Get in touch for a free consultation.
chkdsk C: /f
shutdown /r /t 0

Solution β Alternative Approaches
For SAN-backed volumes, verify path stability and controller logs before repeated repairs.
mpclaim -s -d
Verification & Acceptance Criteria
Dirty bit clears and boot no longer runs lengthy integrity checks.
fsutil dirty query C:
chkntfs C:
Rollback Plan
Restore from backup if file system corruption persists post-repair.
wbadmin start recovery -itemType:Volume -items:C:
Prevention & Hardening
Improve power resilience and monitor storage latency for early warning signs.
Get-Counter 'LogicalDisk(C:)Avg. Disk sec/Transfer'
Related Errors & Cross-Refs
Often appears with NTFS event IDs 55 and 98.
Related tutorial: View the step-by-step tutorial for Windows Server 2016.
View all Windows Server 2016 tutorials on the Tutorials Hub β
Browse all common problems & solutions on the Tutorials Hub.
References & Further Reading
Microsoft docs on CHKDSK usage and NTFS integrity operations.
Need Expert Help?
If you cannot resolve this yourself, our team offers hands-on Server Management, Managed IT Services, and flexible Support Plans. Contact us today β we respond within one business day.