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

วิธีรัน CHKDSK บน Windows 10

ฮาร์ดดิสก์ที่ใช้งานมานานจะเริ่มสะสมความเสียหายและข้อผิดพลาดจากหลายสาเหตุ (การปิดเครื่องผิดปกติ ซอฟต์แวร์เสียหาย บาดแผลบนดิสก์ การเสียหายของข้อมูลเมตา) สิ่งนี้ไม่เพียงส่งผลต่ออายุการใช้งานของฮาร์ดดิสก์ แตeyังทำให้ช้าลงในระยะสั้น ไม่มีใครชอบฮาร์ดดิสก์ช้า ผู้ใช้ Windows ควรตรวจสอบฮาร์ดดิสก์หาข้อผิดพลาดทุกไม่กี่วัน และแก้ไขข้อผิดพลาดที่พบ เพื่อรักษาสุขภาพและการทำงานของดิสก์

Microsoft รู้เรื่องนี้ดี จึงมียูทิลิตี้บน Windows OS มาตั้งแต่แรกที่เรียกว่า CHKDSK (หรือ Disk Error Checking utility) ที่สามารถสแกนฮาร์ดดิสก์หาข้อผิดพลาดและการเสียหาย รวมถึงซ่อมแซมการเสียหายที่พบ และกู้ข้อมูลที่อ่านได้จากบาดแผลบนดิสก์ CHKDSK คงอยู่ตลอดการเปลี่ยนแปลงหลายรุ่นของ Windows

Windows 10 ก็มี CHKDSK ในตัว แต่ Disk Error Checking ทำงานต่างจากรุ่นก่อนหน้าสหน่อย Microsoft ยังปรับปรุง CHKDSK ให้รบกวนน้อยลง และสะดวกขึ้นสำหรับผู้ใช้ Windows 10 ในการทำงานประจำวันขณะที่ CHKDSK ตรวจสอบและพยายามแก้ไขข้อผิดพลาดในพื้นหลัง หากต้องการรัน CHKDSK บน Windows 10 สามารถทำได้ 2 วิธี: ใช้ Command Prompt ที่มีสิทธิ์ผู้ดูแล (Elevated) หรือรันจากกล่องโต้ตอบ Properties ของพาร์ติชันฮาร์ดดิสก์ที่ต้องการสแกน

ต่อไปคือ 2 วิธีที่แตกต่างกันสำหรับการรัน CHKDSK บน Windows 10:

วิธีที่ 1: รัน CHKDSK จาก Computer

สามารถรัน CHKDSK ได้โดยตรงจากกล่องโต้ตอบ Properties ของพาร์ติชันฮาร์ดดิสก์ที่ต้องการสแกน ขั้นตอน:

  1. เปิด Computer ได้โดยดับเบิลคลิกไอคอน Computer บน Desktop (ถ้ามี) หรือกด Windows Logo key + E เพื่อเปิด Windows Explorer (มักเปิด Computer โดยค่าเริ่มต้น หากไม่ใช่ ให้ไปที่ Computer ผ่านบานหน้าต่างซ้ายของ Windows Explorer)
  2. หาไดรฟ์ที่ต้องการสแกนด้วย CHKDSK คลิกขวาที่ไดรฟ์นั้น
  3. คลิก Properties ในเมนูที่ขึ้น
  4. ไปที่แท็บ Tools
  5. ในส่วน Error checking คลิก Check เพื่อเปิด Disk Error Checking utility โปรแกรมจะเริ่มตรวจสอบไดรฟ์ที่เลือกหาข้อผิดพลาดระบบไฟล์และปัญหาอื่นๆ เช่น บาดแผล วิธีรัน CHKDSK บน Windows 10
  6. หาก Windows พบข้อผิดพลาด จะขอให้ตรวจสอบดิสก์ หากไม่พบ จะแสดงข้อความ You don't need to scan this drive แต่ยังสามารถสแกนต่อได้ คลิก Scan drive เพื่อให้ CHKDSK สแกนไดรฟ์ที่เลือก วิธีรัน CHKDSK บน Windows 10
  7. การสแกนอาจใช้เวลาพอสมควร ขึ้นอยู่กับความเร็วคอมพิวเตอร์ หลังสแกนเสร็จ หากไม่พบข้อผิดพลาด จะแจ้งให้ทราบ หากพบข้อผิดพลาดหรือปัญหา จะแสดงข้อความ:
    "Restart your computer to repair the file system. You can restart right away or schedule the error fixing on next restart." วิธีรัน CHKDSK บน Windows 10วิธีรัน CHKDSK บน Windows 10
  8. รีสตาร์ท คอมพิวเตอร์ — ทันทีหลังสแกนเสร็จ หรือหลังจากเซฟงานและปิดแอปพลิเคชันที่เปิดอยู่
  9. เมื่อคอมพิวเตอร์บูตขึ้น CHKDSK จะพยายามแก้ไขข้อผิดพลาดและบาดแผลที่พบ จะแจ้งผลการทำงาน ต้องอดทนรอ CHKDSK ในขั้นตอนนี้ เนื่องจากการแก้ไขข้อผิดพลาดบนดิสก์อาจใช้เวลานาน

วิธีที่ 2: รัน CHKDSK จาก Elevated Command Prompt

บน Windows 10 สามารถรัน CHKDSK จาก Command Prompt ที่มีสิทธิ์ผู้ดูแล (Elevated) ได้ ขั้นตอน:

  1. คลิกขวาที่ Start Menu หรือกด Windows Logo key + X เพื่อเปิด WinX Menu.วิธีรัน CHKDSK บน Windows 10
  2. คลิก Command Prompt (Admin) ใน WinX Menu เพื่อเปิด Elevated Command Prompt.วิธีรัน CHKDSK บน Windows 10
  3. ถ้ามีกล่อง User Access Control ถามว่าต้องการเปิด Command Prompt หรือไม่ คลิก Yes.วิธีรัน CHKDSK บน Windows 10
  4. ใน Elevated Command Prompt พิมพ์ chkdsk X: (X คือตัวอักษรไดรฟ์ของพาร์ติชันที่ต้องการสแกน) ตามด้วยพารามิเตอร์ที่ต้องการ แล้วกด Enter การรัน CHKDSK โดยไม่ระบุพารามิเตอร์ จะทำให้เพียงสแกนและแสดงสรุปผล ไม่สามารถแก้ไขข้อผิดพลาดได้ พารามิเตอร์ที่เลือกได้:
    /f - สั่ง CHKDSK แก้ไขข้อผิดพลาดทั้งหมดที่พบ /r - สั่ง CHKDSK ค้นหาบาดแผลบนดิสก์และพยายามกู้ข้อมูลที่อ่านได้ /x - สั่ง CHKDSK บังคับถอดไดรฟ์ที่เลือกก่อนสแกน

    คำสั่งสุดท้ายจะคล้ายกับ:

    chkdsk C: /f (ต้องการสแกนไดรฟ์ C หาข้อผิดพลาดและแก้ไข)

    หรือ

    chkdsk D: /f /x (ต้องการถอดไดรฟ์ D แล้วสแกนหาข้อผิดพลาดและแก้ไข)
  5. รอ CHKDSK ทำงาน สามารถติดตามความคืบหน้าได้ตลอด
    หมายเหตุ: CHKDSK ไม่สามารถสแกนพาร์ติชันที่ Windows 10 ติดตั้งอยู่ได้ขณะคอมพิวเตอร์ใช้งานอยู่ หากลองสแกนรูทไดรฟ์จาก Elevated Command Prompt จะถามว่าต้องการให้ CHKDSK สแกนตอนบูตครั้งหน้า ไม่ พิมพ์ y (yes) แล้วกด Enter เพื่อจัดตารางสแกนตอนบูตครั้งหน้า หากสแกนดิสก์ภายนอกหรือพาร์ติชันที่ไม่ได้บูตจาก การสแกนจะเริ่มทันทีเมื่อกด Enter ในขั้นตอน 4.วิธีรัน CHKDSK บน Windows 10