ย่อมาจาก "check disk" คำสั่ง chkdsk คือคำสั่ง Command Prompt ที่ใช้ตรวจสอบดิสก์ที่ระบุและซ่อมแซมหรือกู้คืนข้อมูลในไดรฟ์หากจำเป็น
Chkdsk ยังทำเครื่องหมายเซกเตอร์ที่เสียหายหรือทำงานผิดพลาดบนฮาร์ดไดรฟ์หรือดิสก์ว่า "ไม่ดี" และกู้คืนข้อมูลใด ๆ ที่ยังคงไม่เสียหาย
ความพร้อมใช้งานคำสั่ง Chkdsk
คำสั่ง chkdsk พร้อมใช้งานจากพร้อมท์คำสั่งในระบบปฏิบัติการ Windows 10, Windows 8, Windows 7, Windows Vista และ Windows XP
คำสั่ง chkdsk ยังมีให้ใช้งานผ่าน Command Prompt ใน Advanced Startup Options และ System Recovery Options นอกจากนี้ยังทำงานจากคอนโซลการกู้คืนใน Windows 2000 และ Windows XP Chkdsk เป็นคำสั่ง DOS ด้วย ซึ่งมีอยู่ใน MS-DOS เกือบทุกเวอร์ชัน
ความพร้อมใช้งานของสวิตช์คำสั่ง chkdsk บางตัวและรูปแบบคำสั่ง chkdsk อื่นๆ อาจแตกต่างไปจากระบบปฏิบัติการกับระบบปฏิบัติการ
ไวยากรณ์คำสั่ง Chkdsk
chkdsk [ปริมาณ:] [ /F] [ /V] [/R ] [/X ] [/I ] [/C ] [/L : ขนาด] [/perf ] [/scan ] [ /? ]
ตัวเลือกคำสั่ง Chkdsk | |
---|---|
รายการ | คำอธิบาย |
ปริมาณ: | นี่คืออักษรระบุไดรฟ์ของพาร์ติชันที่คุณต้องการตรวจสอบข้อผิดพลาด |
/F | ตัวเลือกคำสั่ง chkdsk นี้จะแก้ไขข้อผิดพลาดที่พบในดิสก์ |
/V | ใช้ตัวเลือก chkdsk นี้ในโวลุ่ม FAT หรือ FAT32 เพื่อแสดงพาธแบบเต็มและชื่อของทุกไฟล์บนดิสก์ หากใช้กับโวลุ่ม NTFS จะแสดงข้อความล้างข้อมูล (ถ้ามี) |
/R | ตัวเลือกนี้บอกให้ chkdsk ค้นหาเซกเตอร์เสียและกู้คืนข้อมูลที่อ่านได้จากส่วนเหล่านี้ ตัวเลือกนี้หมายถึง /F เมื่อไม่ได้ระบุ /scan |
/X | ตัวเลือกคำสั่งนี้บอกเป็นนัยถึง /F และจะบังคับปิดวอลลุ่มหากจำเป็น |
/I | ตัวเลือกนี้จะดำเนินการคำสั่ง chkdsk ที่แรงน้อยกว่าโดยสั่งให้คำสั่งทำงานเร็วขึ้นโดยข้ามการตรวจสอบปกติบางรายการ |
/C | เหมือนกับ /I แต่ข้ามรอบภายในโครงสร้างโฟลเดอร์เพื่อลดระยะเวลาที่คำสั่ง chkdsk ทำงาน |
/L: ขนาด | ใช้ตัวเลือกคำสั่ง chkdsk นี้เพื่อเปลี่ยนขนาด (เป็น KB) ของไฟล์บันทึก ขนาดล็อกไฟล์เริ่มต้นสำหรับ chkdsk คือ 65536 KB; คุณสามารถตรวจสอบขนาดไฟล์บันทึกปัจจุบันได้โดยดำเนินการ /L โดยไม่มีตัวเลือก "ขนาด" |
/perf | ตัวเลือกนี้ช่วยให้ chkdsk ทำงานได้เร็วขึ้นโดยใช้ทรัพยากรระบบมากขึ้น ต้องใช้กับ /scan. |
/สแกน | ตัวเลือก chkdsk นี้เรียกใช้การสแกนออนไลน์บนโวลุ่ม NTFS แต่ไม่ได้พยายามซ่อมแซม ในที่นี้ "ออนไลน์" หมายความว่าไม่จำเป็นต้องปิดไดรฟ์ข้อมูล แต่สามารถออนไลน์/ใช้งานได้แทน สิ่งนี้เป็นจริงสำหรับฮาร์ดไดรฟ์ทั้งภายในและภายนอก คุณสามารถใช้ต่อไปได้ตลอดการสแกน |
/spotfix | ตัวเลือก chkdsk นี้จะปิดวอลลุมเพียงช่วงสั้นๆ เพื่อแก้ไขปัญหาที่ส่งไปยังไฟล์บันทึก |
/? | ใช้สวิตช์ความช่วยเหลือด้วยคำสั่ง chkdsk เพื่อแสดงความช่วยเหลือโดยละเอียดเกี่ยวกับคำสั่งที่แสดงด้านบนและตัวเลือกอื่นๆ ที่คุณสามารถใช้กับ chkdsk |
สวิตช์คำสั่ง chkdsk อื่น ๆ ที่ใช้งานน้อยกว่าก็มีอยู่เช่นกัน เช่น /B เพื่อประเมินคลัสเตอร์ที่ไม่ดีบนโวลุ่มอีกครั้ง /forceofflinefix ซึ่ง เรียกใช้การสแกนออนไลน์ (การสแกนในขณะที่โวลุ่มทำงานอยู่) แต่จากนั้นบังคับให้การซ่อมแซมทำงานแบบออฟไลน์ (เมื่อปิดโวลุ่มแล้ว) /offlinescanandfix ซึ่งเรียกใช้การสแกน chkdsk แบบออฟไลน์แล้ว แก้ไขปัญหาที่พบ และอื่นๆ ที่คุณสามารถอ่านเพิ่มเติมได้ผ่านสวิตช์ /?
ตัวเลือก /offlinescanandfix ตัวเลือกเหมือนกับ /F ยกเว้นว่าใช้ได้เฉพาะกับโวลุ่ม NTFS
หากคุณใช้คำสั่ง chkdsk จาก Recovery Console ใน Windows เวอร์ชันเก่า ให้ใช้ /p แทนที่ /F ด้านบนเพื่อสั่งให้ chkdsk ทำการตรวจสอบและซ่อมแซมข้อผิดพลาดอย่างละเอียดในฮาร์ดไดรฟ์
ตัวอย่างคำสั่ง Chkdsk
chkdsk
ในตัวอย่างด้านบน เนื่องจากไม่มีการป้อนไดรฟ์หรือตัวเลือกเพิ่มเติม chkdsk จะทำงานในโหมดอ่านอย่างเดียวเท่านั้น
หากพบปัญหาขณะเรียกใช้คำสั่ง chkdsk แบบง่ายนี้ คุณจะต้องใช้ตัวอย่างจากด้านล่างเพื่อแก้ไขปัญหาใดๆ
chkdsk c: /r
ในตัวอย่างนี้ คำสั่ง chkdsk ใช้สำหรับตรวจสอบไดรฟ์ C: อย่างละเอียดเพื่อแก้ไขข้อผิดพลาดและค้นหาข้อมูลการกู้คืนจากเซกเตอร์เสีย วิธีนี้เหมาะที่สุดเมื่อคุณเรียกใช้ chkdsk จากภายนอก Windows เช่น จากดิสก์สำหรับการกู้คืนที่คุณต้องระบุไดรฟ์ที่จะสแกน
chkdsk c: /scan /forceofflinefix
คำสั่ง chkdsk นี้เรียกใช้การสแกนออนไลน์บนโวลุ่ม C: เพื่อที่คุณจะได้ไม่ต้องถอดวอลลุมเพื่อเรียกใช้การทดสอบ แต่แทนที่จะแก้ไขปัญหาใดๆ ในขณะที่โวลุ่มทำงาน ปัญหาจะถูกส่งไปยัง คิวที่จะได้รับการแก้ไขในการซ่อมแซมออฟไลน์
chkdsk c: /r /scan /perf
ในตัวอย่างนี้ chkdsk จะแก้ไขปัญหาบนไดรฟ์ C: ในขณะที่คุณใช้งาน และจะใช้ทรัพยากรระบบมากที่สุดเท่าที่ได้รับอนุญาตเพื่อให้ทำงานโดยเร็วที่สุด
Chkdsk คำสั่งที่เกี่ยวข้อง
Chkdsk มักใช้กับคำสั่ง Command Prompt อื่นๆ และคำสั่ง Recovery Console
คำสั่ง chkdsk คล้ายกับคำสั่ง scandisk ที่ใช้ตรวจสอบฮาร์ดไดรฟ์หรือฟลอปปีดิสก์เพื่อหาข้อผิดพลาดใน Windows 98 และ MS-DOS