Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

ChkDsk รันทุกครั้งที่บูท Windows 11/10 แก้ยังไง?

Chkdsk.exe (Check Disk) ตรวจสอบ Error ดิสก์/ระบบไฟล์ รันอัตโนมัติหลัง Shutdown ผิดปกติ หรือ File system "Dirty" แต่บางครั้งรันทุกครั้งที่บูทวนลูป

3 วิธีหยุด ChkDsk รันซ้ำ

1. ให้รันจบครั้งเดียว

อาจมีปัญหาจริงบนดิสก์ ให้รันจบครั้งเดียว อย่าหยุดกลางคัน

2. แก้ Registry (BootExecute)

  1. Win+R > regedit
  2. ไปที่: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
  3. Double-click BootExecute (String Value)
  4. แก้ Value data จาก autocheck autochk * /. เป็น autocheck autochk * (ลบ /. ออก)
  5. OK > Reboot

3. ยกเลิก ChkDsk ด้วย Command Prompt

  1. CMD (Admin): fsutil dirty query G: (G = Drive letter ที่มีปัญหา) → จะบอกว่า Dirty
  2. CHKNTFS /X G: (บอก Windows อย่าตรวจ Drive G ตอนบูทครั้งหน้า)
  3. Reboot → เข้า Windows ได้เลย
  4. ใน Windows: Chkdsk /f /r G: รันซ่อมจริง (5 Stages) จน Dirty bit หาย
  5. ตรวจสอบอีกครั้ง: 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 ค้าง