ด้วยระบบปฏิบัติการที่ซับซ้อนพอๆ กับ Windows สิ่งต่างๆ มักจะผิดพลาดโดยไม่มีเหตุผลที่ชัดเจน คุณอาจพบกับปัญหาโปรแกรมขัดข้องแบบสุ่ม ข้อมูลสูญหาย หรือไฟล์ที่ไม่สามารถเข้าถึงได้ รวมถึงปัญหาอื่นๆ อีกมากมาย
เมื่อใดก็ตามที่มีข้อผิดพลาดของฮาร์ดไดรฟ์หรือมีพฤติกรรมแปลก ๆ ผู้ใช้แทบจะไม่คิดว่า Check Disk เป็น "ผู้ช่วยชีวิต" เครื่องมือตรวจสอบดิสก์ (CHKDSK) เป็นวิธีที่สะดวกในการค้นหาข้อผิดพลาดของฮาร์ดไดรฟ์และยังใช้งานง่ายอีกด้วย
บทความนี้จะแนะนำวิธีใช้เครื่องมือ Check Disk ที่มาพร้อมกับ Windows ทุกรุ่นโดยสมบูรณ์
สารบัญของบทความ
แล้วChkdsk สามารถทำ อะไรได้บ้าง และเมื่อใดจึงจะใช้ได้?
Check Disk หรือที่เรียกว่า chkdsk (ซึ่งเป็นคำสั่งที่ใช้เรียกใช้) จะสแกนฮาร์ดไดรฟ์ทั้งหมดเพื่อค้นหาและแก้ไขปัญหา ไม่ใช่เครื่องมือที่น่าสนุกเนื่องจากการรันอาจใช้เวลาสักครู่ แต่สามารถช่วยป้องกันปัญหาสำคัญและการสูญหายของข้อมูลได้ในระยะยาว Chkdsk ทำหน้าที่หลายอย่าง ขึ้นอยู่กับวิธีการทำงาน:
- ฟังก์ชันพื้นฐานของ Chkdsk คือการสแกนระบบไฟล์ทั้งหมด ข้อมูลเมตาของระบบไฟล์บนฮาร์ดไดรฟ์ และแก้ไขข้อผิดพลาดของระบบไฟล์แบบลอจิคัลที่พบ ข้อผิดพลาดดังกล่าวอาจรวมถึงรายการที่เสียหายใน Master File Table (MFT) ตัวอธิบายความปลอดภัยที่ไม่เกี่ยวข้องกับไฟล์ หรือแม้แต่การประทับเวลา ข้อมูลขนาดไฟล์สำหรับแต่ละไฟล์
- Chkdsk ยังสามารถสแกนทุกเซก เตอร์บนฮาร์ดไดรฟ์เพื่อค้นหาเซกเตอร์เสียเซกเตอร์เสียมีสองรูปแบบ: เซกเตอร์เสีย "soft" ซึ่งเกิดขึ้นเมื่อข้อมูลถูกเขียนทับ และเซกเตอร์เสีย 'ฮาร์ด' ซึ่งเกิดขึ้นเนื่องจากความเสียหายทางกายภาพของฮาร์ดไดรฟ์ Chkdsk พยายามแก้ไขปัญหาเหล่านี้ด้วยการซ่อมแซมเซกเตอร์เสีย "soft" และทำเครื่องหมายเซกเตอร์เสีย "ยาก" ไม่ให้นำมาใช้ซ้ำ
ผู้ใช้ควรเรียกใช้ chkdsk เป็นระยะทุก ๆ สองสามเดือนพร้อมกับใช้เครื่องมือ SMART สำหรับไดรฟ์ที่รองรับ นอกจากนี้ ให้พิจารณาเรียกใช้งานทุกครั้งที่ Windows ปิดระบบอย่างผิดปกติ เช่น หลังจากไฟฟ้าดับหรือระบบขัดข้อง บางครั้ง Windows จะทำการสแกนโดยอัตโนมัติระหว่างการเริ่มต้นระบบ แต่บ่อยครั้งที่ผู้ใช้ต้องทำการสแกนด้วยตนเอง แม้ว่าคุณจะประสบปัญหา เช่น แอปพลิเคชันไม่โหลดหรือข้อผิดพลาดที่ไม่สามารถแก้ไขได้ด้วยวิธีอื่น ผู้ใช้อาจพิจารณาตรวจสอบไดรฟ์
ตัวอย่างเช่นOutlookเริ่มหยุดทำงานทันทีหลังจากโหลด หลังจากแก้ไขปัญหาต่างๆ มากมาย การสแกนโดยใช้ chkdsk พบว่ามีเซกเตอร์เสียที่เก็บไฟล์ข้อมูล Outlook ไว้ โชคดีที่ chkdsk สามารถกู้คืนเซกเตอร์ได้ในกรณีนี้ และทุกอย่างก็กลับมาเป็นปกติหลังจากนั้น
หาก chkdsk ตรวจพบปัญหา โดยเฉพาะเซกเตอร์เสียที่ไม่สามารถซ่อมแซมได้ ข้อมูลอาจไม่สามารถใช้งานได้ ไม่เสมอไป แต่มันสามารถเกิดขึ้นได้ ด้วยเหตุนี้ คุณควรตรวจสอบให้แน่ใจว่าคุณมีรูทีนการสำรองข้อมูลอยู่เสมอ และสำรองข้อมูลคอมพิวเตอร์ของคุณก่อนที่จะรัน chkdsk
เครื่องมือ chkdsk ทำงานค่อนข้างเหมือนกันใน Windows ทุกรุ่น บทความนี้จะใช้Windows 10ดังนั้นหน้าจอจะแตกต่างกันเล็กน้อยบนWindows 7 , Windows 8แต่การทำงานจะเหมือนกัน เราจะชี้ให้เห็นความแตกต่าง บทความนี้ยังพูดถึงการเรียกใช้ chkdsk จาก Command Prompt ในกรณีที่คุณไม่สามารถบูตเข้าสู่ Windows ได้
วิธีใช้ CHKDSK จาก File Explorer
หากต้องการใช้งานจากภายใน File Explorer ให้เปิดพีซีเครื่องนี้แล้วคลิกขวาที่ไดรฟ์ที่คุณต้องการสแกน จากนั้นไปที่วิธีใช้ CHKDSK จาก File Explorer
เมื่อคุณคลิกตรวจสอบใน ส่วน การตรวจสอบข้อผิดพลาด Windows จะแจ้งให้คุณทราบว่าพบข้อผิดพลาดในไดรฟ์ที่เลือกหรือไม่ หากพบข้อผิดพลาด คุณสามารถสแกนไดรฟ์เพื่อแก้ไขข้อผิดพลาดเหล่านั้นได้ ถ้าไม่เช่นนั้น Windows จะแนะนำวิธีแก้ไขข้อผิดพลาดดังกล่าวให้กับคุณ
Windows จะแจ้งให้คุณทราบหากพบข้อผิดพลาดในไดรฟ์ที่เลือก
อย่างไรก็ตาม หากคุณต้องการสแกนไดรฟ์ เพียงคลิกสแกนไดรฟ์ในกล่องโต้ตอบ นี่จะเป็นการเริ่มการสแกน CHKDSK
คลิกสแกนไดรฟ์ในกล่องโต้ตอบ
วิธีใช้คำสั่ง Chkdsk ด้วยCommand Prompt
หากใช้ Command Prompt ผู้ใช้จะสามารถควบคุมได้มากขึ้นในระหว่างกระบวนการตรวจสอบไดรฟ์ นอกจากนี้ หากคุณใช้ Windows 8 หรือ 10 นี่เป็นวิธีเดียวที่จะทำการสแกนอัตโนมัติหรือการสแกนเซกเตอร์เสียในเวลาเดียวกัน เปิด Command Prompt ด้วยสิทธิ์ของผู้ดูแลระบบโดยกดWindows + Xแล้วเลือก " Command Prompt (Admin) " คำสั่ง chkdsk รองรับคำสั่งสวิตช์จำนวนหนึ่ง แต่ต้องพิจารณาเพียงสองคำสั่งเท่านั้น คือ /f และ /r
หากคุณเพียงใช้คำสั่ง chkdsk คำสั่งจะสแกนไดรฟ์ในโหมดอ่านอย่างเดียว โดยรายงานข้อผิดพลาดแต่จะไม่ซ่อมแซม ด้วยเหตุนี้ จึงมักจะทำงานโดยไม่ต้องรีสตาร์ทคอมพิวเตอร์
หากคุณต้องการให้ chkdsk ซ่อมแซมข้อผิดพลาดของระบบไฟล์ระหว่างการสแกน ให้เพิ่มคำสั่ง /f switch โปรดทราบว่าหากไดรฟ์มีไฟล์ที่ใช้งานอยู่ ผู้ใช้จะได้รับแจ้งให้กำหนดเวลาการสแกนสำหรับการบูตครั้งถัดไป
chkdsk /เอฟซี:
หากคุณต้องการให้ chkdsk สแกนเซกเตอร์เสีย ให้ใช้คำสั่ง switch /r เมื่อใช้คำสั่ง /r switch หมายความว่า chkdsk จะสแกนหาทั้งข้อผิดพลาดเชิงตรรกะและเซกเตอร์เสีย นอกจากนี้ ผู้ใช้สามารถใช้ทั้งคำสั่งสวิตช์ /r และ /f พร้อมกันได้
chkdsk /rc:
การรัน chkdsk /r จะสแกนพาร์ติชั่นไดรฟ์ทั้งหมด และหากคุณมีเวลาตรวจสอบเซกเตอร์ คุณควรรันพาร์ติชั่นนั้นอย่างน้อยเป็นระยะๆ
แน่นอนว่ายังมีพารามิเตอร์อื่นๆ ที่คุณสามารถใช้กับ chkdsk ได้ เช่น:
C: \> chkdsk /?
ตรวจสอบไดรฟ์และแสดงรายงานสถานะ
CHKDSK [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]] [/B] โวลุ่ม ระบุ อักษรระบุไดรฟ์ (ตามด้วยเครื่องหมายโคลอน) จุดเชื่อมต่อ หรือชื่อโวลุ่ม ชื่อไฟล์ FAT/FAT32 เท่านั้น: ระบุไฟล์ที่จะตรวจสอบการกระจายตัวของไฟล์ /F แก้ไขข้อผิดพลาดบนดิสก์ /V บน FAT/FAT32: แสดงพาธแบบเต็มและชื่อของทุกไฟล์บนดิสก์ บน NTFS: แสดงข้อความการล้างข้อมูล หากมี /R ค้นหาเซกเตอร์เสียและกู้คืนข้อมูลที่อ่านได้ (หมายถึง /F) /L:size NTFS เท่านั้น: เปลี่ยนขนาดไฟล์บันทึกเป็นจำนวนกิโลไบต์ที่ระบุ หากไม่ได้ระบุขนาด จะแสดงขนาดปัจจุบัน /X บังคับให้ปิดวอลลุ่มก่อนหากจำเป็น หมายเลขอ้างอิงที่เปิดอยู่ทั้งหมดของไดรฟ์ข้อมูลจะไม่ถูกต้อง (หมายถึง /F) /I NTFS เท่านั้น: ทำการตรวจสอบรายการดัชนีที่มีประสิทธิภาพน้อยกว่า /C NTFS เท่านั้น: ข้ามการตรวจสอบรอบภายในโครงสร้างโฟลเดอร์ /B NTFS เท่านั้น: ประเมินคลัสเตอร์ที่เสียหายบนไดรฟ์ข้อมูลอีกครั้ง (หมายถึง /R)
/Iหรือ/Cลดระยะเวลาที่จำเป็นในการรัน Chkdsk โดยการข้ามการตรวจสอบโวลุ่มบางอย่าง
หวังว่าเครื่องมือ Chkdsk จะช่วยแก้ไขปัญหาฮาร์ดไดรฟ์ที่ผู้ใช้อาจพบได้
ใช้ CHKDSK ใน Windows เวอร์ชันเก่า
Windows เวอร์ชันเก่ายังคงสามารถเรียกใช้ CHKDSK ได้เหมือนกับใน Windows 10 คุณสามารถเรียกใช้การตรวจสอบข้อผิดพลาดได้จาก File Explorer หรือใช้คำสั่ง CHKDSK สำหรับ Command Prompt - คำสั่งทั้งหมดจะเหมือนกัน
วิธีเข้าถึง Command Prompt ใน Windows เวอร์ชันเก่า:
- Windows 8: บนแป้นพิมพ์ กดไอคอน Windows + Cเพื่อเปิด Charms Bar คลิกค้นหาจากนั้นป้อนcmd
- Windows 7 และ Windows Vista: เปิดเมนู Start แล้วป้อนcmd
- Windows XP: คลิก Start จากนั้นคลิกRunจากนั้นป้อนcmd
สำหรับ Windows เวอร์ชันเก่า โปรแกรมอรรถประโยชน์การวินิจฉัย CHKDSK อาจเรียกว่า ScanDisk ยูทิลิตี้ ScanDisk ยังตรวจสอบและซ่อมแซมข้อผิดพลาดของระบบไฟล์ฮาร์ดไดรฟ์ แต่ไม่สามารถตรวจสอบข้อผิดพลาดบนไดรฟ์ NTFS ซึ่งเป็นระบบไฟล์เริ่มต้นใน Windows เวอร์ชันใหม่
หากพีซีของคุณทำงานด้วยความเร็วที่ช้ามากแม้ว่าจะใช้งาน CHKDSK แล้ว คุณอาจต้องจัดเรียงข้อมูลฮาร์ดไดรฟ์เพื่อจัดระเบียบข้อมูลระบบใหม่ และอย่าลืมตรวจสอบคำแนะนำของ Quantrimang.com สำหรับการโคลนฮาร์ดไดรฟ์ การล้างข้อมูลไดรฟ์เก่า หรือการฟอร์แมตฮาร์ดไดรฟ์ของคุณ
วิธีตรวจสอบหรือยกเลิกตาราง Disk Check
หากคุณไม่แน่ใจเกี่ยวกับการเรียกใช้ Disk Check คุณสามารถตรวจสอบได้อย่างง่ายดายในCommand Promptเรียกใช้ Command Prompt ด้วยสิทธิ์ของผู้ดูแลระบบโดยคลิกStartแล้วพิมพ์ " command prompt " คลิกขวาที่ผลลัพธ์แล้วเลือก " Run as administrator "
ใน Command Prompt ให้พิมพ์คำสั่งต่อไปนี้ โดยแทนที่อักษรระบุไดรฟ์หากจำเป็น
chkntfs c:
หากคุณกำหนดเวลาการตรวจสอบไดรฟ์ด้วยตนเอง จะมีข้อความดังแสดงด้านล่าง:
หาก Windows กำหนดเวลาการตรวจสอบไดรฟ์อัตโนมัติ ผู้ใช้จะเห็นข้อความระบุว่าพื้นที่ไดรฟ์อาจถูกตั้งค่าสถานะว่ามีข้อผิดพลาดที่อาจเกิดขึ้น ซึ่งหมายความว่า Windows จะทำการตรวจสอบในครั้งถัดไปที่เริ่มทำงาน หากไม่ได้กำหนดเวลาการสแกนอัตโนมัติ คุณจะเห็นเพียงข้อความระบุว่าพื้นที่ไดรฟ์สะอาดแล้ว
หากมีการกำหนดการตรวจสอบดิสก์สำหรับการเริ่มต้น Windows ครั้งถัดไป ผู้ใช้สามารถยกเลิกได้โดยพิมพ์คำสั่งต่อไปนี้:
chkntfs /xc:
ผู้ใช้จะไม่ได้รับการแจ้งเตือนใด ๆ เกี่ยวกับการยกเลิกนี้ แต่คำสั่งนี้จะไม่รวมไดรฟ์จากคำสั่ง chkdsk สำหรับการบูตครั้งถัดไป หากคุณรีสตาร์ทและเห็นการสแกนตามกำหนดเวลา Windows จะให้เวลาคุณประมาณสิบวินาทีในการยกเลิกหากคุณต้องการ
CHKDSK เป็นเครื่องมือที่มีประโยชน์ ดังนั้นโปรดเรียนรู้วิธีใช้งาน
CHKDSK สามารถบันทึกไฟล์ของคุณจากภัยพิบัติก่อนที่มันจะเกิดขึ้น ดังนั้นควรตรวจสอบฮาร์ดไดรฟ์ของคุณเป็นประจำเพื่อดูข้อผิดพลาดเชิงตรรกะและเซกเตอร์เสีย และแม้ว่าการสแกนด้วย CHKDSK โดยทั่วไปจะเพียงพอแล้วในกรณีส่วนใหญ่ โปรดทราบว่าบางครั้งคุณอาจต้องทำการสแกนเพิ่มเติมบางอย่าง เช่น SFC
ขอให้คุณประสบความสำเร็จ!