Chkdsk.exe (Check Disk) ตรวจสอบ Error ดิสก์/ระบบไฟล์ รันอัตโนมัติหลัง Shutdown ผิดปกติ หรือ File system "Dirty" แต่บางครั้งรันทุกครั้งที่บูทวนลูป
3 วิธีหยุด ChkDsk รันซ้ำ
1. ให้รันจบครั้งเดียว
อาจมีปัญหาจริงบนดิสก์ ให้รันจบครั้งเดียว อย่าหยุดกลางคัน
2. แก้ Registry (BootExecute)
- Win+R >
regedit - ไปที่:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager - Double-click BootExecute (String Value)
- แก้ Value data จาก
autocheck autochk * /.เป็นautocheck autochk *(ลบ/.ออก) - OK > Reboot
3. ยกเลิก ChkDsk ด้วย Command Prompt
- CMD (Admin):
fsutil dirty query G:(G = Drive letter ที่มีปัญหา) → จะบอกว่า Dirty CHKNTFS /X G:(บอก Windows อย่าตรวจ Drive G ตอนบูทครั้งหน้า)- Reboot → เข้า Windows ได้เลย
- ใน Windows:
Chkdsk /f /r G:รันซ่อมจริง (5 Stages) จน Dirty bit หาย - ตรวจสอบอีกครั้ง:
fsutil dirty query G:ควรบอกว่า Not dirty
ทำไม ChkDsk รันทุกครั้ง?
ดิสก์มีปัญหา (Bad sector, File system corrupt) Windows พยายามซ่อมอัตโนมัติ
หยุด ChkDsk Startup ได้ยังไง?
1. ให้รันจบ 2. แก้ Registry BootExecute 3. CHKNTFS /X แล้วรัน Chkdsk /f /r เอง
อ่านเพิ่มเติม: ลดเวลา Countdown ChkDsk, ChkDsk ไม่รันตอน Startup, ChkDsk ค้าง