Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

ตรวจสอบข้อผิดพลาดฮาร์ดดิสก์ด้วย CHKDSK: คู่มือขั้นตอนแบบเร็วและน่าเชื่อถือ

หากเผชิญปัญหาฮาร์ดดิสก์ เช่น Bad Sectors, ดิสก์เสียหาย Check Disk (CHKDSK) อาจเป็นชีวิตคุณ ผู้ใช้ Windows อาจเชื่อมโยง Error ต่างๆ กับฮาร์ดดิสก์ไม่ได้ แต่อย่างน้อยหนึ่งสาเหตุมักเกี่ยวข้องกับดิสก์ การรัน Check Disk แนะนำเป็นประจำ เพราะแก้ปัญหาได้ง่าย นี่คือคู่มือเต็มรูปแบบตรวจสอบฮาร์ดดิสก์ข้อผิดพลาดด้วย chkdsk

CHKDSK คืออะไร และเมื่อไหร่ควรใช้?

ข้อผิดพลาดดิสก์เป็นปัญหาที่พบบ่อย Windows จึงมาพร้อม Utility ในตัวชื่อ chkdsk Chkdsk เป็นซอฟต์แวร์ Utility พื้นฐานของ Windows สแกนฮาร์ดดิสก์, USB หรือ External Drive หาข้อผิดพลาด และ แก้ไข File-system errors CHKDSK ตรวจสอบโครงสร้างทางกายภาพของดิสก์ ให้แน่ใจว่าดิสก์แข็งแรง ซ่อมแซมปัญหา Lost Clusters, Bad Sectors, Directory Errors, Cross-linked Files

คุณสมบัติหลักของ chkdsk:

  1. สแกน & แก้ไข Error ของ NTFS/FAT Drives
  2. ตรวจจับ Bad Sectors (บล็อกที่เสียหายทางกายภาพในฮาร์ดดิสก์)
  3. สแกนอุปกรณ์เก็บข้อมูลอื่นๆ เช่น USB, SSD External Drives

แนะนำรัน chkdsk เป็นส่วนหนึ่งของการบำรุงรักษาแผนปกติ และเครื่องมือ S.M.A.R.T. สำหรับดิสก์ที่รองรับ ควรพิจารณารัน chkdsk เมื่อ Windows ปิดกะทันหัน, System Crashes, Windows 10 ค้าง ฯลฯ

วิธีตรวจสอบดิสก์ข้อผิดพลาดด้วย CHKDSK

สำคัญ: ควรสร้าง System Restore Point ก่อนเริ่มทำตามขั้นตอน

วิธีที่ 1: ตรวจสอบฮาร์ดดิสก์ข้อผิดพลาดด้วย Chkdsk GUI

ขั้นตอนรัน chkdsk แบบ Manual ผ่าน GUI:

  1. เปิด File Explorer จากเมนูซ้ายเลือก This PC
  2. คลิกขวาที่ Drive ที่ต้องการรัน chkdsk (รันสแกน Memory Card หรือ Removable Drive ได้เช่นกัน)
  3. เลือก Properties จาก Context Menu แล้วไปแท็บ Tools
  4. ภายใต้ Error-checking คลิกปุ่ม Check (Windows 7 ปุ่มชื่อ Check now)
  5. สแกนเสร็จ Windows จะแจ้ง ไม่พบข้อผิดพลาดบน Drive แต่หากต้องการสแกนเพิ่ม คลิก Scan drive
  6. เริ่มต้นจะสแกน โดยไม่ทำ Repair จึงไม่ต้อง Restart
  7. สแกนเสร็จ หากไม่พบ Error คลิก Close
  8. สำหรับ Windows 7 คลิก Check now จะมี Dialog Box ให้เลือกตัวเลือกเพิ่ม เช่น Auto fix file system errors, Scan for bad sectors ฯลฯ
  9. หากต้องการตรวจสอบลึก เลือกทั้งสอง คลิก Start จะใช้เวลานาน ทำตอนไม่ได้ใช้ระบบหลายชั่วโมง

ดูเพิ่ม: How to Read Event Viewer Log for Chkdsk in Windows 10

วิธีที่ 2: รัน Check Disk (chkdsk) จาก Command Line

หากไม่แน่ใจว่า Disk Check ถูกจัดตารางไว้บน Reboot ถัดไป ใช้ CLI – Command Prompt:

  1. กด Windows Key + S ค้นหา command prompt หรือ cmd
  2. คลิกขวา Command Prompt จากผลค้นหา เลือก Run as administrator
  3. ใน Command Prompt พิมพ์คำสั่งพร้อม Drive Letter: chkdsk C:

หมายเหตุ: บางครั้ง Check Disk เริ่มไม่ได้ เพราะดิสก์ยังถูกใช้โดย System Process Disk Check Utility จะขอจัดตาราง Disk Check บน Reboot ถัดไป คลิก Yes และ Reboot

  1. ตั้งค่า Parameters ด้วย Switches เช่น f / หรือ r: chkdsk C: /f /r /x

หมายเหตุ: แทน C: ด้วย Drive Letter ที่ต้องการ ในคำสั่ง C: คือ Drive ที่ตรวจสอบ /f = ให้ chkdsk สิทธิ์แก้ Error /r = ค้นหา Bad Sectors และ Recovery /x = Dismount Drive ก่อนเริ่ม

  1. แทน Switches /f /r ได้รู้เพิ่มเติม พิมพ์คำสั่งใน cmd Enter: CHKDSK /?
  2. เมื่อ OS จัดตาราง Auto-check บน Drive จะมีข้อความว่า Volume Dirty และมี Potential Errors มิฉะนั้นจะไม่จัดตาราง Auto-scan
  3. มีตัวเลือกยกเลิก Check: chkntfs /x c:

บางคนรู้สึก Chkdsk ตอน Boot รำคาญและนาน ดูคู่มือ: How To Cancel a Scheduled Chkdsk in Windows 10

วิธีที่ 3: ตรวจสอบข้อผิดพลาดดิสก์ด้วย PowerShell

  1. พิมพ์ PowerShell ใน Windows Search คลิกขวา PowerShell เลือก Run as Administrator
  2. พิมพ์คำสั่งใดคำสั่งหนึ่งด้านล่างใน PowerShell Enter:
สแกนและซ่อม Drive (เทียบเท่า chkdsk): Repair-Volume -DriveLetter drive_letter
สแกน Volume แบบ Offline และแก้ Error (เทียบเท่า chkdsk /f): Repair-Volume -DriveLetter drive_letter -OfflineScanAndFix
สแกน Volume โดยไม่พยายามซ่อม (เทียบเท่า chkdsk /scan): Repair-Volume -DriveLetter drive_letter -Scan
นำ Volume ออฟไลน์สั้นๆ แล้วแก้เฉพาะ Issue ใน $corrupt file (เทียบเท่า chkdsk /spotfix): Repair-Volume -DriveLetter drive_letter -SpotFix

หมายเหตุ: แทน drive_letter ด้วย Drive Letter จริงที่ต้องการ

  1. ปิด PowerShell รีสตาร์ทคอมพิวเตอร์บันทึกการเปลี่ยนแปลง

วิธีที่ 4: ตรวจสอบดิสก์ข้อผิดพลาดด้วย Recovery Console

  1. ใส่ DVD ติดตั้ง Windows 10 ที่บูตได้ รีสตาร์ทคอมพิวเตอร์
  2. เมื่อแจ้ง Press any key to boot from CD/DVD กดปุ่มใดๆ เพื่อต่อ
  3. เลือกภาษา คลิก Next คลิก Repair your computer มุมซ้ายล่าง
  4. หน้า Choose an option คลิก Troubleshoot
  5. หน้า Troubleshoot คลิก Advanced option
  6. หน้า Advanced options คลิก Command Prompt
  7. รันคำสั่ง: chkdsk [f]: /f /r (หมายเหตุ: [f] = Drive ที่ต้องการสแกน)

บทความแนะนำ:

  • Sync Center คืออะไร & ใช้อย่างไรใน Windows?
  • วิธีคืน Volume Icon บน Taskbar Windows?
  • สร้าง Full Backup Windows 10 (System Image)
  • ทำไงดีเมื่อแลปท็อปไม่มีเสียงทุกที?

หวังว่าบทความนี้จะเป็นประโยชน์ ตอนนี้คุณสามารถ ตรวจสอบดิสก์ข้อผิดพลาดด้วย chkdsk ได้แล้ว หากยังมีคำถาม สามารถถามได้ในส่วนความคิดเห็นครับ