วิธีตรวจสอบดิสก์เพื่อหาข้อผิดพลาดโดยใช้ chkdsk

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

วิธีตรวจสอบดิสก์เพื่อหาข้อผิดพลาดโดยใช้ chkdsk

Chkdsk คืออะไรและควรใช้เมื่อใด

ข้อผิดพลาดในดิสก์เป็นปัญหาทั่วไปที่ผู้ใช้หลายคนเผชิญ นั่นคือเหตุผลที่Windows OS มาพร้อมกับเครื่องมือยูทิลิตี้ในตัวที่เรียกว่า chkdsk Chkdskเป็นซอฟต์แวร์ยูทิลิตี้พื้นฐานของWindowsซึ่งจะสแกนหาข้อผิดพลาดในฮาร์ดดิสก์USBหรือไดรฟ์ภายนอก และสามารถแก้ไขข้อผิดพลาดของระบบไฟล์ได้ โดยทั่วไป CHKDSK(CHKDSK)ตรวจสอบให้แน่ใจว่าดิสก์นั้นสมบูรณ์โดยการตรวจสอบโครงสร้างทางกายภาพของดิสก์ มันซ่อมแซมปัญหาที่เกี่ยวข้องกับคลัสเตอร์ที่สูญหาย เซกเตอร์เสีย ข้อผิดพลาดของไดเรกทอรี และไฟล์ที่เชื่อมโยงข้าม

คุณสมบัติที่สำคัญบางประการของ chkdsk คือ:(Some key features of chkdsk are:)

  1. มันสแกนและแก้ไขข้อผิดพลาดของไดรฟ์NTFS / FAT
  2. ตรวจพบเซกเตอร์เสียซึ่งเป็นบล็อกที่เสียหายทางกายภาพในฮาร์ดไดรฟ์
  3. นอกจากนี้ยังสามารถสแกนอุปกรณ์จัดเก็บข้อมูลต่างๆ ที่มีหน่วยความจำ เช่นUSB sticks, ได รฟ์ภายนอกSSD เพื่อหาข้อผิดพลาด(SSD)

ขอแนะนำให้เรียกใช้ยูทิลิตี้ chkdsk โดยเป็นส่วนหนึ่งของการบำรุงรักษาตามกำหนดเวลาและSMART อื่น ๆ เครื่องมือสำหรับไดรฟ์ที่รองรับ จะช่วยได้หากคุณพิจารณาใช้ chkdsk เมื่อใดก็ตามที่Windowsปิดตัวลงแบบสุ่ม ระบบล่มWindows 10 ค้าง ฯลฯ

วิธีตรวจสอบดิสก์เพื่อหาข้อผิดพลาดโดยใช้(How to Check Disk for Errors Using ) chkdsk

อย่าลืม  สร้างจุดคืนค่า(create a restore point)  ในกรณีที่มีสิ่งผิดปกติเกิดขึ้น

วิธีที่ 1: ตรวจสอบฮาร์ดดิสก์ของคุณเพื่อหาข้อผิดพลาดโดยใช้ Chkdsk GUI(Method 1: Check your hard disk for errors using Chkdsk GUI)

นี่คือขั้นตอนในการดำเนินการ chkdsk ด้วยตนเองผ่านGUI :

1. เปิด File Explorer(File Explorer)ของระบบจากนั้นจากเมนูด้านซ้ายมือ เลือก " พีซีเครื่องนี้(This PC) "

ตรวจสอบฮาร์ดดิสก์ของคุณเพื่อหาข้อผิดพลาดโดยใช้ Chkdsk GUI | วิธีตรวจสอบดิสก์เพื่อหาข้อผิดพลาดโดยใช้ chkdsk

2. คลิกขวาบนดิสก์ไดรฟ์เฉพาะที่คุณต้องการเรียกใช้ chkdsk คุณยังสามารถเรียกใช้การสแกนสำหรับการ์ดหน่วยความจำหรือดิสก์ไดรฟ์แบบถอดได้อื่นๆ

คลิกขวาที่ดิสก์ไดรฟ์เฉพาะที่คุณต้องการเรียกใช้ chkdsk & เลือก Properties

3. เลือก “ Properties ” จากเมนูบริบทแล้วสลับไปที่Toolsใต้หน้าต่าง Properties

4. ในส่วน การตรวจสอบข้อผิดพลาด(Error-checking)ให้คลิกที่ปุ่ม " ตรวจสอบ(Check) " สำหรับWindows 7ชื่อปุ่มนี้จะเป็น “ ตรวจสอบทันที (Check now.)

สลับไปที่เครื่องมือภายใต้หน้าต่างคุณสมบัติ จากนั้นคลิกที่ตรวจสอบภายใต้การตรวจสอบข้อผิดพลาด

5. เมื่อการสแกนเสร็จสิ้นWindowsจะแจ้งให้คุณทราบว่า ' ไม่พบข้อผิดพลาดใด ๆ ในไดรฟ์(it has not found any errors on the drive) ' แต่ถ้าคุณยังต้องการ คุณสามารถทำการสแกนด้วยตนเองโดยคลิกที่ " สแกนไดรฟ์(Scan drive) "

Windows จะแจ้งให้คุณทราบว่า 'ไม่พบข้อผิดพลาดใด ๆ ในไดรฟ์'

6. ในขั้นต้น การดำเนินการนี้จะทำการสแกนโดยไม่ต้องดำเนินการซ่อมแซมใด(without performing any repair tasks)ดังนั้นจึง(Hence)ไม่จำเป็นต้องรีสตาร์ทพีซีของคุณ

ตรวจสอบดิสก์เพื่อหาข้อผิดพลาดโดยใช้คำสั่ง chkdsk

7. หลังจากการสแกนไดรฟ์ของคุณเสร็จสิ้น และหากไม่พบข้อผิดพลาด คุณสามารถคลิกที่ปุ่ม " ปิด(Close) "

หากไม่พบข้อผิดพลาด คุณสามารถคลิกที่ปุ่มปิด

8. สำหรับWindows 7เมื่อคุณคลิกปุ่ม " ตรวจสอบ(Check now)เลย" คุณจะสังเกตเห็นกล่องโต้ตอบที่ให้คุณเลือกตัวเลือกพิเศษสองสามอย่าง เช่น จำเป็นต้องแก้ไขข้อผิดพลาดในระบบไฟล์โดยอัตโนมัติหรือไม่ และสแกนหาเซกเตอร์เสีย เป็นต้น

9. หากคุณต้องการดำเนินการตรวจสอบดิสก์อย่างละเอียดเหล่านี้ เลือกทั้งสองตัวเลือกแล้วกดปุ่ม " เริ่ม(Start) " จะใช้เวลาสักครู่ในการสแกนเซกเตอร์ดิสก์ไดรฟ์ของคุณ ทำเช่นนี้เมื่อคุณไม่ต้องการใช้ระบบเป็นเวลาสองสามชั่วโมง

ดูเพิ่มเติมที่: วิธีอ่านบันทึกตัวแสดงเหตุการณ์สำหรับ Chkdsk ใน Windows 10(How to Read Event Viewer Log for Chkdsk in Windows 10)

วิธีที่ 2: เรียกใช้ Check Disk (chkdsk) จาก Command Line(Method 2: Run Check Disk (chkdsk) from Command Line)

ในกรณีที่คุณไม่แน่ใจว่ามีการตรวจสอบดิสก์สำหรับการรีสตาร์ทครั้งถัดไปหรือไม่ มีอีกวิธีง่ายๆ ในการตรวจสอบดิสก์ของคุณโดยใช้CLI – Command Prompt (CLI – Command Prompt)ขั้นตอนคือ:

1. กดปุ่มWindows + S เพื่อเปิดการค้นหา พิมพ์command prompt(command prompt)หรือcmd

2. คลิกขวา(Right-click)ที่Command Promptจากผลการค้นหาแล้วเลือก " Run as administrator

คลิกขวาที่แอป "พรอมต์คำสั่ง" แล้วเลือกตัวเลือกการเรียกใช้ในฐานะผู้ดูแลระบบ

3. ในพรอมต์คำสั่ง พิมพ์คำสั่งต่อไปนี้พร้อมกับอักษรระบุไดรฟ์: chkdsk C:

หมายเหตุ:(Note:)บางครั้งCheck Diskไม่สามารถเริ่มทำงานได้ เนื่องจากกระบวนการของระบบยังคงใช้ดิสก์ที่คุณต้องการตรวจสอบ ดังนั้นยูทิลิตี้การตรวจสอบดิสก์จะขอให้คุณกำหนดเวลาการตรวจสอบดิสก์ในการรีบูตครั้งถัดไป คลิกใช่(yes)และรีบูตระบบ

4. คุณยังสามารถตั้งค่าพารามิเตอร์โดยใช้สวิตช์ ตัวอย่าง f / หรือ r chkdsk C: /f /r /x

เรียกใช้ตรวจสอบดิสก์ chkdsk C: /f /r /x |  วิธีตรวจสอบดิสก์เพื่อหาข้อผิดพลาดโดยใช้ chkdsk

หมายเหตุ:  (Note: )แทนที่ C(Replace C) : ด้วยอักษรระบุไดรฟ์ที่คุณต้องการเรียกใช้Check Disk (Check Disk)นอกจากนี้ในคำสั่งข้างต้น C: เป็นไดรฟ์ที่เราต้องการตรวจสอบดิสก์ /f หมายถึงแฟล็กที่ chkdsk ได้รับอนุญาตให้แก้ไขข้อผิดพลาดที่เกี่ยวข้องกับไดรฟ์ /r ให้ chkdsk ค้นหาเซกเตอร์เสียและทำการกู้คืนและ /x สั่งให้ดิสก์ตรวจสอบถอดไดรฟ์ก่อนเริ่มกระบวนการ

5. คุณยังสามารถแทนที่Switchesซึ่งก็คือ /for /r เป็นต้น หากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับสวิตช์ ให้พิมพ์คำสั่งต่อไปนี้ลงใน cmd แล้วกดEnter :

CHKDSK /?

คำสั่งช่วยเหลือ chkdsk

6. เมื่อระบบปฏิบัติการของคุณจะกำหนดเวลาเช็คอินอัตโนมัติในไดรฟ์ คุณจะสังเกตเห็นว่าจะมีข้อความปรากฏขึ้นเพื่อแจ้งให้คุณทราบว่าไดรฟ์ข้อมูลสกปรกและมีข้อผิดพลาดที่อาจเกิดขึ้น มิฉะนั้น ระบบจะไม่กำหนดเวลาการสแกนอัตโนมัติ

กำหนดเวลาการสแกนอัตโนมัติ  ตรวจสอบดิสก์เพื่อหาข้อผิดพลาดโดยใช้ chkdsk

7. ดังนั้น การตรวจสอบดิสก์จะถูกกำหนดในครั้งต่อไปที่คุณเปิดWindows นอกจากนี้ยังมีตัวเลือกในการยกเลิกการตรวจสอบโดยพิมพ์คำสั่ง: chkntfs /x c:

หากต้องการยกเลิก Chkdsk ที่กำหนดเวลาไว้ขณะบู๊ต ให้พิมพ์ chkntfs /x C:

บางครั้งผู้ใช้พบว่าChkdskในการบู๊ตนั้นน่ารำคาญและใช้เวลานาน ดังนั้นโปรดดูคู่มือนี้เพื่อเรียนรู้  วิธียกเลิก Chkdsk ที่กำหนดเวลาไว้ใน Windows 10(How To Cancel a Scheduled Chkdsk in Windows 10.)

วิธีที่ 3: เรียกใช้การตรวจสอบข้อผิดพลาดของดิสก์โดยใช้ PowerShell(Method 3: Run Disk Error Checking using PowerShell)

1. พิมพ์PowerShellในWindows Searchจากนั้นคลิกขวาที่PowerShellจากผลการค้นหาแล้วเลือกRun as Administrator

ในประเภทการค้นหาของ Windows Powershell จากนั้นคลิกขวาที่ Windows PowerShell (1)

2. ตอนนี้พิมพ์คำสั่งใดคำสั่งหนึ่งต่อไปนี้ลงในPowerShellแล้วกดEnter :

To scan and repair the drive (equivalent to chkdsk): Repair-Volume -DriveLetter drive_letter
To scan the volume offline and fix any errors found (equivalent to chkdsk /f): Repair-Volume -DriveLetter drive_letter -OfflineScanAndFix
To scan the volume without attempting to repair it (equivalent to chkdsk /scan): Repair-Volume -DriveLetter drive_letter -Scan
To take the volume briefly offline and then fixes only issues that are logged in the $corrupt file (equivalent to chkdsk /spotfix): Repair-Volume -DriveLetter drive_letter -SpotFix

หมายเหตุ:(Note:)แทนที่ “ drive_letter ” ในคำสั่งด้านบนด้วยอักษรระบุไดรฟ์ที่คุณต้องการ

ในการสแกนและซ่อมแซมไดรฟ์ (เทียบเท่ากับ chkdsk)

3. ปิด PowerShell(Close PowerShell)รีสตาร์ทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 4: ตรวจสอบดิสก์ของคุณเพื่อหาข้อผิดพลาดโดยใช้ Recovery Console(Method 4: Check your disk for errors using Recovery Console)

1. ใส่ดีวีดี(DVD)การติดตั้งที่สามารถบู๊ตได้ ของ Windows 10แล้วรีสตาร์ทพีซีของคุณ

2. เมื่อได้รับแจ้งให้กดปุ่ม(Press)ใดๆ เพื่อบูตจากซีดีหรือดีวีดี(DVD)ให้กดแป้นใดก็ได้เพื่อดำเนินการต่อ(press any key to continue.)

กดปุ่มใดก็ได้เพื่อบู๊ตจากซีดีหรือดีวีดี

3. เลือกการตั้งค่าภาษาของคุณ แล้วคลิกถัด(Next)ไป คลิกซ่อมแซม(Click Repair)คอมพิวเตอร์ของคุณที่ด้านล่างซ้าย

ซ่อมคอมพิวเตอร์ของคุณ

4. ในหน้าจอเลือกตัวเลือก ให้คลิกแก้ไข(Troubleshoot)ปัญหา

เลือกตัวเลือกที่การซ่อมแซมการเริ่มต้นอัตโนมัติของ windows 10 |  วิธีตรวจสอบดิสก์เพื่อหาข้อผิดพลาดโดยใช้ chkdsk

5. บนหน้าจอแก้ไขปัญหา ให้คลิก (Troubleshoot)ตัวเลือกขั้น(Advanced option)สูง

เลือกตัวเลือกขั้นสูงจากหน้าจอแก้ไขปัญหา

6. ใน หน้าจอ Advanced options ให้คลิกที่Command Prompt

พร้อมรับคำสั่งจากตัวเลือกขั้นสูง

7. รันคำสั่ง: chkdsk [f]: /f /r r

หมายเหตุ:(Note:) [f] กำหนดดิสก์ที่ต้องการสแกน

ที่แนะนำ:(Recommended:)

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



About the author

ฉันเป็นช่างเทคนิคด้านเสียงและคีย์บอร์ดมืออาชีพที่มีประสบการณ์มากกว่า 10 ปี ฉันเคยทำงานในโลกธุรกิจ ในตำแหน่งที่ปรึกษาและผู้จัดการผลิตภัณฑ์ และล่าสุด เป็นวิศวกรซอฟต์แวร์ ทักษะและประสบการณ์ของฉันช่วยให้ฉันทำงานในโครงการประเภทต่างๆ ตั้งแต่ธุรกิจขนาดเล็กไปจนถึงบริษัทขนาดใหญ่ ฉันยังเป็นผู้เชี่ยวชาญใน Windows 11 และทำงานเกี่ยวกับระบบปฏิบัติการใหม่มานานกว่าสองปีแล้ว



Related posts