วิธีสแกนและแก้ไขฮาร์ดไดรฟ์ด้วย CHKDSK ใน Windows 10

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

วิธีสแกนและแก้ไขฮาร์ดไดรฟ์ด้วย CHKDSK ใน Windows 10

ในบทความนี้ เราจะพูดถึงว่า CHKDSK คืออะไร มันทำงานอย่างไร และคุณสามารถใช้เพื่อซ่อมแซมฮาร์ดไดรฟ์ใน Windows 10 ได้อย่างไร

CHKDSK ทำงานอย่างไร

CHKDSK เริ่มต้นด้วยการสแกนระบบไฟล์บนดิสก์ไดรฟ์และวิเคราะห์ความสมบูรณ์ของไฟล์ ระบบไฟล์ และข้อมูลเมตาของไฟล์บนไดรฟ์

เมื่อ CHKDSK พบข้อผิดพลาดของระบบไฟล์แบบลอจิคัล โปรแกรมจะแก้ไขข้อผิดพลาดดังกล่าว โดยบันทึกข้อมูลที่อยู่ในดิสก์เพื่อไม่ให้สูญหาย ข้อผิดพลาดของระบบไฟล์ลอจิกคือสิ่งที่เหมือนกับรายการที่เสียหายในตารางไฟล์หลักของไดรฟ์ (MFT) ตารางที่บอกไดรฟ์ว่าไฟล์เชื่อมต่อกันอย่างไรในเขาวงกตที่มืดมิดของฮาร์ดแวร์ของไดรฟ์

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

เซกเตอร์สามารถพัฒนา soft error ได้ ซึ่งในกรณีนี้ ข้อมูลถูกเขียนอย่างไม่ถูกต้องไปยังสื่อแม่เหล็ก หรือข้อผิดพลาดที่ยาก ซึ่งเป็นกรณีที่ตัวไดรฟ์เองมีข้อบกพร่องทางกายภาพจริงในพื้นที่ที่กำหนดให้เป็นเซกเตอร์ CHKDSK แก้ไขข้อผิดพลาดซอฟต์โดยการเขียนข้อมูลผิดพลาดใหม่และแก้ไขข้อผิดพลาดฮาร์ดโดยทำเครื่องหมายส่วนนั้นของดิสก์ว่าเสียหายและ "อยู่นอกขอบเขต" สำหรับการใช้งานในอนาคต

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

เรียกใช้ CHKDSK บน Windows 10

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

อย่างไรก็ตาม เนื่องจาก CHKDSK พูดโดยตรงกับไดรฟ์ฮาร์ดแวร์ จึงต้องมีการอนุญาตระบบปฏิบัติการในระดับพิเศษที่เรียกว่าสิทธิ์ของผู้ดูแลระบบ นี่หมายความว่า CHKDSK ได้รับอนุญาตให้ทำงานราวกับว่าเป็นบัญชีที่ดูแลคอมพิวเตอร์

  1. คลิกขวาที่ เมนูเริ่มต้น และเลือก Windows PowerShell (ผู้ดูแลระบบ).เมนู Windows
  2. หน้าจอถัดไปที่จะปรากฏขึ้นคือหน้าต่างการควบคุมบัญชีผู้ใช้ (UAC) ซึ่งจะขออนุญาตในการเปิดใช้ Windows Command Processor และปล่อยให้ทำการเปลี่ยนแปลงกับพีซี เลือก ใช่.
  3. ตอนนี้พิมพ์ “chkdsk c: /x /r“ โดยไม่ต้องใส่เครื่องหมายคำพูด ให้ทำการถอดไดรฟ์ สแกนหาข้อผิดพลาด และซ่อมแซม คุณยังสามารถพิมพ์ “chkdsk / สแกน” เพื่อสแกนดิสก์ออนไลน์และพยายามซ่อมแซม Windows PowerShell
  4. หากคุณประสบปัญหาในการเรียกใช้คำสั่งข้างต้นเนื่องจากไดรฟ์ถูกใช้งานโดยกระบวนการอื่น นั่นเป็นเพราะคุณกำลังพยายามสแกนไดรฟ์หลักของคุณ (ไดรฟ์สำหรับเริ่มระบบ) เมื่อระบบปฏิบัติการกำลังใช้งานอยู่ รีบูตเข้าสู่โหมดการกู้คืนเพื่อทำการสแกนหรือสร้าง Windows Recovery Tool เพื่อดำเนินการตามกระบวนการ

การเรียกพื้นฐานของ CHKDSK อย่างง่ายๆ “chkdsk [drive]” จะสแกนดิสก์และแสดงข้อมูลสถานะ แต่จะไม่สามารถแก้ไขข้อผิดพลาดใดๆ ที่พบได้

ด้วยเหตุนี้ ในการรัน CHKDSK ในโหมดที่จะแก้ไขปัญหาที่พบได้จริง คุณต้องเพิ่มพารามิเตอร์หลายตัว ในโปรแกรม Windows PowerShell พารามิเตอร์คือคำสั่งเพิ่มเติมที่เพิ่มที่ส่วนท้ายของชื่อโปรแกรม โดยมีอักขระ "/" นำหน้าแต่ละพารามิเตอร์ ในกรณีนี้ เพื่อให้ CHKDSK ทำการสแกนและซ่อมแซมแบบเต็ม เราพิมพ์ว่าchkdsk c: /x /r“.

พารามิเตอร์ “/r” ทำงานเหมือนกับ “/f” ซึ่งแก้ไขข้อผิดพลาดบนดิสก์ และยังบอกให้ CHKDSK ค้นหาเซกเตอร์เสียและกู้คืนข้อมูลที่อ่านได้ที่พบที่นั่น พารามิเตอร์ "/x" บอกให้ CHKDSK ถอดไดรฟ์ออก (ทำให้ออฟไลน์จากระบบปฏิบัติการ) ก่อนที่กระบวนการจะเริ่มขึ้น

พารามิเตอร์ CHKDSK เพิ่มเติม

CHKDSK มีไลบรารีพารามิเตอร์ทางเลือกจำนวนมากที่คุณสามารถใช้เพื่อปรับเปลี่ยนพฤติกรรมของโปรแกรม

  • – พารามิเตอร์ Volume ให้คุณระบุอักษรระบุไดรฟ์ (ด้วยโคลอน) หรือชื่อโวลุ่ม คุณไม่จำเป็นต้องมีตัวละครจริงๆ
  • [] – พารามิเตอร์พาธและชื่อไฟล์สามารถใช้ได้เฉพาะไดรฟ์ที่ใช้โมเดลองค์กร FAT หรือ FAT32 ด้วยเส้นทางและชื่อไฟล์ คุณสามารถระบุตำแหน่งและชื่อของไฟล์หรือชุดของไฟล์ที่คุณต้องการให้ CHKDSK ตรวจสอบการแตกแฟรกเมนต์ คุณสามารถใช้ ? และ * อักขระตัวแทนเพื่อระบุหลายไฟล์
  • /f – พารามิเตอร์ /f สั่งให้ CHKDSK แก้ไขข้อผิดพลาดบนดิสก์ ดิสก์จะต้องถูกล็อค หาก CHKSDK ไม่สามารถล็อกไดรฟ์ได้ จะมีข้อความปรากฏขึ้นเพื่อถามว่าคุณต้องการตรวจสอบไดรฟ์ในครั้งต่อไปที่คุณรีสตาร์ทคอมพิวเตอร์หรือไม่
  • /v – พารามิเตอร์ /v แสดงชื่อของแต่ละไฟล์ในทุกไดเร็กทอรีเมื่อมีการตรวจสอบดิสก์
  • /r – พารามิเตอร์ /r ค้นหาเซกเตอร์เสียและกู้คืนข้อมูลที่อ่านได้ ดิสก์จะต้องถูกล็อค /r รวมฟังก์ชันของ /f พร้อมการวิเคราะห์เพิ่มเติมเกี่ยวกับข้อผิดพลาดทางกายภาพของดิสก์
  • /x – พารามิเตอร์ /x บังคับให้วอลลุมเลิกเมานท์ก่อน ถ้าจำเป็น แฮนเดิลที่เปิดอยู่ทั้งหมดสำหรับไดรฟ์จะใช้งานไม่ได้ /x ยังรวมฟังก์ชันของ /f ด้วย
  • /i – พารามิเตอร์ /i สามารถใช้ได้กับไดรฟ์ที่ฟอร์แมตด้วยรุ่น NTFS เท่านั้น ซึ่งจะช่วยเร่งความเร็ว CHKDSK โดยดำเนินการตรวจสอบรายการดัชนีที่เข้มงวดน้อยลง ซึ่งจะช่วยลดระยะเวลาที่ต้องใช้ในการเรียกใช้ CHKDSK
  • /c – พารามิเตอร์ /c ยังใช้งานได้บนดิสก์ NTFS เท่านั้น ซึ่งจะเป็นการบอก CHKDSK ไม่ให้ตรวจสอบรอบภายในโครงสร้างโฟลเดอร์ ซึ่งจะช่วยลดระยะเวลาที่ต้องใช้ในการเรียกใช้ CHKDSK
  • /l[:] – พารามิเตอร์ /i สามารถใช้ได้กับ NTFS เท่านั้น จะเปลี่ยนขนาดของล็อกไฟล์ผลลัพธ์เป็นขนาดที่คุณพิมพ์ หากคุณละเว้นพารามิเตอร์ขนาด /l จะแสดงขนาดปัจจุบัน
  • /b – พารามิเตอร์ /b สามารถใช้ได้กับ NTFS เท่านั้น จะล้างรายการคลัสเตอร์ที่ไม่ถูกต้องบนโวลุ่มและสแกนคลัสเตอร์ที่จัดสรรและว่างทั้งหมดอีกครั้งเพื่อหาข้อผิดพลาด /b รวมถึงฟังก์ชันของ /r ใช้พารามิเตอร์นี้หลังจากอิมเมจโวลุ่มไปยังฮาร์ดดิสก์ไดรฟ์ใหม่
  • /? - NS /? พารามิเตอร์จะแสดงไฟล์วิธีใช้ที่มีรายการพารามิเตอร์นี้และคำแนะนำอื่นๆ สำหรับการใช้ CHKDSK

สรุปคำสั่งแบบเต็มที่ควรพิมพ์ลงใน Command Prompt คือ:

chkdsk [ไดรฟ์:] [พารามิเตอร์]

ในตัวอย่างของเราคือ:

chkdsk C: /x /r

การใช้ CHKDSK บน Boot Drive

ไดรฟ์สำหรับเริ่มระบบคือพาร์ติชันของฮาร์ดไดรฟ์ที่คอมพิวเตอร์เริ่มทำงาน พาร์ติชั่นสำหรับบูตมีความพิเศษในหลาย ๆ ด้าน และหนึ่งในวิธีเหล่านั้นก็คือพวกเขาต้องการการจัดการพิเศษสำหรับ CHKDSK เพื่อให้สามารถจัดการกับพาร์ติชั่นเหล่านี้ได้

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

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

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

CHKDSK ใน Windows รุ่นก่อนหน้า

คำสั่ง CHKDSK มีอยู่ใน Windows ทุกรุ่น ดังนั้นผู้ใช้ที่ทำงานบน Windows 7, 8 หรือ XP ยังสามารถทำตามขั้นตอนด้านบนเพื่อเริ่มการสแกนฮาร์ดไดรฟ์ของตนได้

  1. ในกรณีของ Windows เวอร์ชันเก่า ผู้ใช้สามารถไปที่ Command Prompt โดยไปที่ เริ่ม > วิ่ง และพิมพ์ว่า “cmd”.
  2. เมื่อผลลัพธ์พร้อมรับคำสั่งปรากฏขึ้น ให้คลิกขวาที่ผลลัพธ์แล้วเลือก เรียกใช้ในฐานะผู้ดูแลระบบ เพื่อให้โปรแกรมมีสิทธิ์ที่จำเป็นในการดำเนินการ CHKDSK ได้สำเร็จ

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

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

วิธีอื่นในการเปิดตัว CHKDSK

หากคุณไม่ชอบใช้พรอมต์คำสั่ง มีวิธีอื่นในการเรียกใช้ CHKDSK บนระบบของคุณ บางทีวิธีที่ง่ายที่สุดคือโดยตรงผ่าน Windows Explorer

  1. เปิดออก File Explorer, คลิกขวาที่ไดรฟ์ที่คุณต้องการตรวจสอบ แล้วเลือก คุณสมบัติ. Windows File Explorer
  2. จากนั้นเลือก เครื่องมือ แท็บและคลิกที่ ตรวจสอบ เพื่อเปิดใช้ CHKDSK ด้วยพารามิเตอร์มาตรฐาน

คำถามที่พบบ่อย

chkdsk ทำงานบนไดรฟ์ภายนอกหรือไม่

ได้ คุณสามารถใช้คำสั่ง chkdsk บนไดรฟ์ภายนอกได้ สิ่งที่คุณต้องทำคือระบุไดรฟ์นั้นในคำสั่งเมื่อดำเนินการ

นี่คือตัวอย่าง:

1. เปิดใจ Windows Power Shell หรือ พร้อมรับคำสั่ง ในฐานะผู้ดูแลระบบ ดังที่แสดงไว้ข้างต้น

2. จากนั้นพิมพ์ “chkdsk d: /f“ แล้วก็ตี เข้า. Windows PowerShell

สำหรับตัวอย่างนี้ ไดรฟ์ภายนอกจะแสดงเป็น NS ขับรถ /NS คำสั่งสแกนดิสก์และพยายามซ่อมแซม

คุณดูบันทึกผลลัพธ์ของการสแกน chkdsk ได้อย่างไร

ชม

1. พิมพ์ ปุ่ม Windows + R ในเวลาเดียวกันเพื่อเปิด วิ่ง โปรแกรม แล้วพิมพ์ “เหตุการณ์vwr“ แล้วก็ตี เข้า. วิ่ง - ตัวแสดงเหตุการณ์

2. ตอนนี้คลิกที่ บันทึกของ Windows. ผู้ชมเหตุการณ์

3. ถัดไป คลิกที่ แอปพลิเคชัน. ผู้ดูเหตุการณ์2

4. ตอนนี้เลื่อนดูบันทึกและมองหา Wininit ใน แท็บแหล่งที่มาคุณต้องการอันที่มีข้อมูล chkdsk ใน ทั่วไป แท็บ

ความคิดสุดท้าย

CHKDSK เป็นเครื่องมือที่ทรงพลังมากสำหรับการสแกนและแก้ไขฮาร์ดไดรฟ์ในคอมพิวเตอร์ Windows 10 โดยทำตามขั้นตอนที่อธิบายไว้ข้างต้น คุณสามารถใช้ฟังก์ชันที่เป็นประโยชน์นี้เพื่อเพิ่มประสิทธิภาพการทำงานของพีซีของคุณ

คุณจะสแกนและแก้ไขข้อผิดพลาดบนไดรฟ์ใน Windows 10 ได้อย่างไร แบ่งปันความคิดของคุณในความคิดเห็นด้านล่าง

โพสต์ล่าสุด

$config[zx-auto] not found$config[zx-overlay] not found