วิธีเรียกใช้ CHKDSK (ตรวจสอบดิสก์) ใน Windows 11

เรียกใช้คำสั่ง CHKDSK และทำให้ไดรฟ์จัดเก็บข้อมูลของคุณว่างจากข้อผิดพลาดใดๆ

Windows มียูทิลิตีบรรทัดคำสั่งมากมายตามความสะดวกของผู้ใช้ คำสั่ง chkdsk (ออกเสียงว่า check disk) เป็นคำสั่งที่ยอดเยี่ยมอย่างหนึ่ง คำสั่งนี้ช่วยให้คุณสามารถสแกนและตรวจสอบความสมบูรณ์เชิงตรรกะของที่เก็บข้อมูลระดับอุดมศึกษาของระบบของคุณ ออกแบบมาเพื่อตรวจสอบระบบไฟล์เพื่อหาข้อผิดพลาดและแก้ไข

คุณยังสามารถใช้พารามิเตอร์หลายตัวเพื่อดำเนินการกับเครื่องมือ (ตรวจสอบดิสก์) ในการเรียงสับเปลี่ยนและการรวมกันต่างๆ โดยรวมแล้ว chkdsk เป็นเครื่องมือที่มีประโยชน์บนคอมพิวเตอร์ Windows 11 ของคุณ และในคู่มือนี้ เราจะแสดงวิธีใช้งานเครื่องมือบนพีซีของคุณและใช้ประโยชน์สูงสุดจากเครื่องมือนี้

เหตุใดคุณจึงควรใช้ CHKDSK

หน้าที่หลักของคำสั่ง chkdsk คือการตรวจสอบความสมบูรณ์ของระบบไฟล์บนฮาร์ดไดรฟ์และทำการแก้ไขที่จำเป็น คำสั่งนี้ยังสามารถแก้ไขเซกเตอร์เสียบนฮาร์ดไดรฟ์ของคุณได้

เซกเตอร์เสียยังแบ่งออกเป็น 'เซกเตอร์เสียอ่อน' และ 'เซกเตอร์เสียอย่างหนัก' 'ซอฟต์เซกเตอร์เสีย' เป็นเซกเตอร์เสียเชิงตรรกะ และคำสั่ง chkdsk สามารถแก้ไขได้ง่าย ในทางกลับกัน 'ฮาร์ดเซกเตอร์เสีย' เกิดขึ้นเนื่องจากความเสียหายทางกายภาพของดิสก์ แม้ว่า chkdsk จะไม่สามารถซ่อมแซมได้ แต่ก็สามารถทำเครื่องหมายเซกเตอร์เพื่อหลีกเลี่ยงการเขียนข้อมูลและป้องกันปัญหาที่ไม่คาดคิดได้

นี่คือรายการปัญหาที่คำสั่ง chkdsk สามารถแก้ไขได้:

  • ไม่สามารถอ่านข้อมูลจากฮาร์ดดิสก์
  • คอมพิวเตอร์กำลังส่งข้อผิดพลาดในการบูต
  • ประสิทธิภาพการทำงานที่ช้าหรือลดลงเมื่อเข้าถึงไฟล์บนคอมพิวเตอร์
  • คอมพิวเตอร์ปิดกะทันหันระหว่างทำงาน

เรียกใช้ CHKDSK โดยใช้ File Explorer

หากคุณไม่ค่อยเชี่ยวชาญด้านเทคโนโลยีมากนัก Windows จะมีตัวเลือกให้คุณเรียกใช้คำสั่ง chkdsk จาก file explorer โดยไม่ต้องพิมพ์คำสั่งใดๆ ใน Command Prompt

โดยดับเบิลคลิกที่ไอคอน 'พีซีเครื่องนี้' บนเดสก์ท็อปของคุณก่อน หรือคุณสามารถกดทางลัด Windows+E บนแป้นพิมพ์เพื่อเปิดได้เช่นกัน

ตอนนี้ให้คลิกขวาที่ไดรฟ์ที่คุณต้องการตรวจสอบแล้วเลือกตัวเลือก 'คุณสมบัติ' จากเมนูบริบท

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

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

การสแกนอาจใช้เวลาสักครู่ รออย่างอดทนในขณะที่กระบวนการทำงานในพื้นหลัง

หากคุณต้องการควบคุมคำสั่ง chkdsk ได้มากขึ้น คุณสามารถเรียกใช้คำสั่งโดยใช้พรอมต์คำสั่ง

เรียกใช้ CHKDSK โดยใช้ Command Prompt

แม้ว่าวิธีนี้จะไม่ได้อำนวยความสะดวกให้กับ GUI แต่ก็ให้การควบคุมที่สมบูรณ์และมีความยืดหยุ่นมากขึ้นในการใช้คำสั่งด้วยความช่วยเหลือของพารามิเตอร์

ขั้นแรก เปิด Windows Terminal ในฐานะผู้ดูแลระบบบนพีซีของคุณ ค้นหา 'Terminal' ในเมนู Start จากนั้นคลิกขวาที่แอป 'Windows Terminal' จากผลลัพธ์และเลือกตัวเลือก 'Run as administrator' จากเมนูบริบท

ถัดไปคุณจะเห็นหน้าต่าง UAC (การควบคุมบัญชีผู้ใช้) หากคุณไม่ได้เข้าสู่ระบบด้วยบัญชีผู้ดูแลระบบ ให้ป้อนข้อมูลประจำตัวที่จำเป็นสำหรับการเข้าสู่ระบบของผู้ดูแลระบบ มิเช่นนั้นให้คลิกที่ปุ่ม 'ใช่' เพื่อเปิดหน้าต่างยกระดับของ Windows Terminal

ถัดไป คลิกไอคอนกะรัต (ลูกศรชี้ลง) บนหน้าต่างเทอร์มินัล จากนั้นเลือกตัวเลือก 'พร้อมท์คำสั่ง' จากเมนูรายการเพิ่มเติม หรือคุณสามารถกด Ctrl+Shift+2 เพื่อเข้าถึงได้เช่นกัน

ตอนนี้พิมพ์หรือคัดลอก / วางคำสั่งต่อไปนี้ในหน้าต่างพรอมต์คำสั่งแล้วกด Enter

chkdsk /f

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

สุดท้าย ให้ปิดเครื่องคอมพิวเตอร์ของคุณจากเมนู Start แล้วเปิดขึ้นมาใหม่ เครื่องมือ chkdsk จะเริ่มสแกนโวลุ่มที่เก็บข้อมูลโดยอัตโนมัติก่อนที่พีซีจะบู๊ต

พารามิเตอร์สำหรับคำสั่ง CHKDSK

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

พารามิเตอร์ฟังก์ชั่น
/fสแกนและแก้ไขข้อผิดพลาดบนดิสก์ หากมีการใช้โวลุ่มนี้ คุณจะได้รับข้อความให้กำหนดเวลาการตรวจสอบในการบูตเครื่องครั้งถัดไปของคอมพิวเตอร์
/vตรวจสอบดิสก์และแสดงชื่อของแต่ละไฟล์ในทุกไดเร็กทอรีของระบบของคุณ
/r ค้นหาเซกเตอร์เสียทางกายภาพทั้งหมดบนไดรฟ์และกู้คืนข้อมูลที่อ่านได้ รวมถึงฟังก์ชันของพารามิเตอร์ '/f'
/x บังคับปิดโวลุ่มหากจำเป็น จากนั้นสแกนและแก้ไขไดรฟ์ รวมฟังก์ชันการทำงานของพารามิเตอร์ '/f'
/ผมข้ามการตรวจสอบปริมาณบางอย่างสำหรับรายการดัชนีเพื่อลดเวลาที่ต้องใช้ในการรัน CHKDSK สามารถใช้ได้กับระบบไฟล์ NTFS เท่านั้น
/ค ใช้กับระบบไฟล์ NTFS เท่านั้น ข้ามรอบการตรวจสอบภายในโฟลเดอร์ไปยังโครงสร้างเพื่อลดเวลา CHKDSK
/ผม[:]เปลี่ยนขนาดไฟล์บันทึกเป็นขนาดที่ต้องการ หากใช้โดยไม่มีพารามิเตอร์ "ขนาด" คำสั่งจะแสดงขนาดปัจจุบัน สามารถใช้ได้กับระบบไฟล์ NTFS เท่านั้น
/bพารามิเตอร์นี้จะล้างรายการเซกเตอร์เสียที่ระบุในไดรฟ์ข้อมูลปัจจุบัน และสแกนคลัสเตอร์ที่จัดสรรและฟรีอีกครั้งเพื่อหาข้อผิดพลาด ยังทำหน้าที่ของพารามิเตอร์ '/ r' ส่วนใหญ่ใช้หลังจากจัดสรรคลัสเตอร์บนฮาร์ดไดรฟ์ใหม่ นอกจากนี้ยังสามารถใช้ได้กับระบบไฟล์ NTFS เท่านั้น
/สแกนเรียกใช้การสแกนออนไลน์บนโวลุ่ม สามารถใช้ได้กับระบบไฟล์ NTFS เท่านั้น
/forceofflinefix(ต้องใช้กับ /scan) ข้ามการซ่อมแซมออนไลน์ทั้งหมด พบข้อบกพร่องทั้งหมดอยู่ในคิวสำหรับการซ่อมแซมออฟไลน์
/perf(ต้องใช้กับ /scan) เพิ่มลำดับความสำคัญของการสแกนและเพิ่มการใช้ทรัพยากรระบบเพื่อให้การสแกนเสร็จสิ้นเร็วขึ้นมาก อาจส่งผลเสียต่องานที่ทำงานอยู่อื่นๆ สามารถใช้ได้กับระบบไฟล์ NTFS เท่านั้น
/spotfixพารามิเตอร์นี้รันการแก้ไขเฉพาะจุดบนโวลุ่ม สามารถใช้ได้กับระบบไฟล์ NTFS เท่านั้น
/sdcleanupขยะรวบรวมข้อมูลตัวบอกความปลอดภัยที่ไม่จำเป็น (หมายถึงพารามิเตอร์ '/f') ใช้กับระบบไฟล์ NTFS เท่านั้น
/offlinescanandfixเรียกใช้การสแกนแบบออฟไลน์และแก้ไขระดับเสียง
/freeorphanedchainsห่วงโซ่คลัสเตอร์กำพร้าจะเป็นอิสระแทนที่จะกู้คืนเนื้อหา ใช้เฉพาะกับระบบไฟล์ FAT/FAT32/exFAT
/markcleanทำเครื่องหมายโวลุ่มสะอาดถ้าตรวจไม่พบความเสียหาย แม้ในกรณีที่ไม่ได้ระบุพารามิเตอร์ '/f' ใช้งานได้กับระบบไฟล์ FAT/FAT32/exFAT เท่านั้น
/?แสดงวิธีใช้และรายการพารามิเตอร์ที่รองรับทั้งหมดสำหรับ CHKDSK

รหัสออก CHKDSK

คำสั่ง chkdsk ส่งคืนโค้ดทางออกหลังจากเสร็จสิ้นกระบวนการ สิ่งสำคัญคือต้องรู้รหัสทางออกเหล่านี้เพื่อทราบผลลัพธ์ของการดำเนินการทั้งหมด

รหัสออกคำอธิบาย
0ไม่พบข้อผิดพลาด
1พบข้อผิดพลาดและแก้ไข
2ดำเนินการล้างข้อมูลบนดิสก์ (เช่น การรวบรวมขยะ) หรือไม่ได้ดำเนินการล้างข้อมูลเนื่องจากไม่ได้ระบุพารามิเตอร์ '/f'
3ไม่สามารถตรวจสอบดิสก์ ข้อผิดพลาดไม่สามารถแก้ไขได้ หรือข้อผิดพลาดไม่ได้รับการแก้ไขเนื่องจากไม่ได้ระบุพารามิเตอร์ '/f'

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

หมวดหมู่: Windows