Anonim

ฉันจะสแกนและซ่อมแซมฮาร์ดไดรฟ์ Windows 10 ได้อย่างไร

คอมพิวเตอร์ส่วนบุคคล (PC) มีการเปลี่ยนแปลงอย่างมากในช่วงเกือบสี่ทศวรรษนับตั้งแต่พีซี IBM เครื่องแรกเปิดตัวสายการประกอบในปี 1981 เครื่องแรกแผ่นเหล็กที่มีรูปร่างคล้ายบล็อกใช้ Intel 8088 ไมโครชิพที่ galloping 4.77 MHz มาพร้อมกับหนึ่งหรือ ฟล็อปปี้ดิสก์ไดรฟ์สองตัว - และยูทิลิตีดิสก์แบบพกพาที่เรียกว่า CHKDSK (ออกเสียงว่า“ Check Disk”) ซึ่งสร้างโดย Tim Paterson สำหรับ บริษัท ซอฟต์แวร์ที่มีประสบการณ์ซึ่งรู้จักกันในชื่อ Microsoft

Paterson สร้าง CHKDSK ซึ่งคล้ายกับคำสั่ง Unix fsck สำหรับ DOS ระบบปฏิบัติการดั้งเดิมที่รันบนคอมพิวเตอร์ Windows จนถึงทุกวันนี้ CHKDSK เป็นเครื่องมือสำคัญในการแก้ไขปัญหาใน Windows PC

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

ตัวเคสมีขนาดและรูปร่างเท่ากันและยังมีคีย์บอร์ด แต่นอกเหนือจากนั้นทุกอย่างจะแตกต่างกัน ซีพียูในปัจจุบันทำงานเร็วกว่าพันเท่าและซับซ้อนกว่าล้านเท่าแอปเปิลขายนาฬิกาพร้อมจอแสดงผลที่มีความสามารถมากกว่าที่พบใน monstrome monstrosity ปี 1981 เครื่องจักรของวันนี้มีแกนหน่วยความจำอย่างน้อยพันครั้งหนาแน่นและเปลี่ยนมานาน ไดรฟ์ฟลอปปี้ดิสก์ที่เป็นก้อน ๆ กับไดรฟ์โซลิดสเตตที่โฉบเฉี่ยวทันสมัยและเงียบฉี่ทุกตัวสามารถเก็บข้อมูลได้มากกว่ารุ่น 1981 ทุกรุ่น

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

ควรได้รับการยอมรับว่าไม่ใช่ CHKDSK เดียวกับที่ใช้กับ DOS รุ่นแรกของ CHKDSK ที่เขียนโดย Tim Paterson เป็นเครื่องมือที่หยาบคายตามมาตรฐานของวันนี้

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

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

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

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

เมื่อ CHKDSK ค้นหาข้อผิดพลาดของระบบไฟล์แบบลอจิคัลมันจะแก้ไขข้อผิดพลาดนั้นบันทึกข้อมูลที่อยู่บนดิสก์เพื่อไม่ให้มีข้อมูลที่คุณไม่สูญเสียข้อมูลใด ๆ ข้อผิดพลาดของระบบไฟล์โลจิคัลคือข้อผิดพลาดเช่นรายการที่เสียหายใน Master File Table (MFT) ของไดรฟ์ซึ่งเป็นไฟล์ที่บอกไดรฟ์ว่ามีการเชื่อมต่อไฟล์อย่างไรในเขาวงกตมืดของฮาร์ดแวร์ไดรฟ์ มีอย่างน้อยหนึ่งรายการใน MFT สำหรับทุกไฟล์ในวอลุ่ม NTFS (ระบบไฟล์ที่พัฒนาโดย Microsoft) รวมถึงรายการสำหรับ MFT เอง

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

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

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

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

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

ฉันจะเรียกใช้ CHDSK บนฮาร์ดไดรฟ์ของพีซี Windows 10 ได้อย่างไร

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

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

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

คุณสามารถปล่อยชุดคีย์ Windows + X และพิมพ์คีย์ A (ย่อสำหรับผู้ดูแลระบบ) เพื่อเรียกใช้ Windows PowerShell ในโหมดสิทธิ์ระดับผู้ดูแลระบบ นอกจากนี้คุณยังสามารถเลื่อนเมาส์ไปที่บรรทัด Windows PowerShell (Admin) แล้วคลิกเพื่อเรียกใช้เชลล์ในลักษณะนั้น

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

Windows PowerShell จะเปิดตัวเป็นกล่องขาวดำที่คุ้นเคยพร้อมอินเตอร์เฟสบรรทัดคำสั่งข้อความ วิธีพื้นฐานที่สุดในการเรียกใช้ CHKDSK คือเพียงพิมพ์ชื่อของโปรแกรม“ chkdsk” ตามด้วยช่องว่างแล้วตามด้วยตัวอักษรของไดรฟ์ที่คุณต้องการตรวจสอบหรือซ่อมแซม ในกรณีของเรามันเป็นไดรฟ์ภายใน“ C:” ดังนั้นคำสั่งจะเป็น“ chkdsk c:”

การเรียกใช้พื้นฐานของ CHKDSK นี้จะสแกนดิสก์และข้อมูลสถานะการแสดงผล แต่จะไม่แก้ไขข้อผิดพลาดใด ๆ ที่เกิดขึ้น

ในการรัน CHKDSK ในโหมดที่จะแก้ไขปัญหาที่เกิดขึ้นจริงคุณต้องเพิ่มพารามิเตอร์หลายตัว ในโปรแกรม Windows PowerShell พารามิเตอร์คือคำสั่งเพิ่มเติมที่เพิ่มเข้ามาที่ส่วนท้ายของชื่อโปรแกรมด้วยอักขระ“ /” หน้าพารามิเตอร์แต่ละตัว

ในกรณีนี้เพื่อให้ CHKDSK ทำการสแกนและซ่อมแซมแบบสมบูรณ์เราต้องการพิมพ์“ chkdsk c: / f / r / x”

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

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

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

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

- พารามิเตอร์ Volume ช่วยให้คุณระบุตัวอักษรชื่อไดรฟ์ (ที่มีโคลอน) หรือชื่อไดรฟ์ คุณไม่จำเป็นต้องใช้อักขระ <และ>

- พารามิเตอร์ Path และ FileName สามารถใช้ได้เฉพาะไดรฟ์ที่ใช้รุ่นองค์กร FAT หรือ FAT32 ด้วย Path และ FileName คุณสามารถระบุตำแหน่งและชื่อของไฟล์หรือชุดของไฟล์ที่คุณต้องการให้ 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 เท่านั้น มันเปลี่ยนขนาดของไฟล์บันทึกผลลัพธ์เป็นขนาดที่คุณพิมพ์ หากคุณเว้นพารามิเตอร์ size / l จะแสดงขนาดปัจจุบัน

/ b - พารามิเตอร์ / b สามารถใช้ได้กับ NTFS เท่านั้น มันจะล้างรายการของกลุ่มที่ไม่ดีบนไดรฟ์ข้อมูลและ rescans คลัสเตอร์ที่ปันส่วนและฟรีทั้งหมดสำหรับข้อผิดพลาด / b รวมถึงฟังก์ชั่นของ / r ใช้พารามิเตอร์นี้หลังจากถ่ายภาพโวลุ่มไปยังฮาร์ดดิสก์ไดรฟ์ใหม่

/? - / พารามิเตอร์แสดงไฟล์ช่วยเหลือที่มีรายการพารามิเตอร์นี้และคำแนะนำอื่น ๆ สำหรับการใช้ CHKDSK

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

chkdsk

chkdsk C: / f / r / x

ใช้ CHKDSK ใน Boot Drive

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

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

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

คำสั่ง CHKDSK อาจใช้เวลานานในการดำเนินการโดยเฉพาะอย่างยิ่งเมื่อดำเนินการกับไดรฟ์ขนาดใหญ่

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

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

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

เมื่อผลลัพธ์ของพรอมต์คำสั่งปรากฏขึ้นให้คลิกขวาที่มันแล้วเลือก“ Run as Administrator” เพื่อให้สิทธิ์พิเศษแก่โปรแกรมในการดำเนินการ CHKDSK ได้สำเร็จ

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

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

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

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

เปิดหน้าต่าง Windows File Explorer และไปที่ไดรฟ์ที่คุณต้องการตรวจสอบ

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

เลือกแท็บเครื่องมือและคลิกที่“ ตรวจสอบ” เพื่อเปิด CHKDSK พร้อมพารามิเตอร์มาตรฐาน

เป็นความคิดที่ดีที่จะเรียกใช้ CHKDSK เป็นประจำซึ่งเป็นส่วนหนึ่งของการบำรุงรักษาระบบตามปกติ

CHKDSK ยังคงเป็นเครื่องมือที่ทรงพลังและมีประโยชน์แม้กระทั่ง 40 ปีหลังจากการประดิษฐ์ดั้งเดิม

คุณมีคำถาม Windows 10 อื่น ๆ หรือไม่? เรามีทรัพยากรที่คุณต้องการ!

นี่คือคำแนะนำของเราในการแก้ไขปัญหาการค้นหา Windows 10 ไม่ทำงาน

คุณใช้เครื่องเพื่อความสนุกและโดยเฉพาะเกมเป็นส่วนใหญ่หรือไม่? ลองดูบทช่วยสอนของเราเกี่ยวกับการเพิ่มประสิทธิภาพของเครื่อง Windows 10 สำหรับเกม

หากคุณเป็นผู้ดูแลระบบคุณอาจต้องการเรียนรู้เกี่ยวกับการเปิดใช้งาน Active Directory สำหรับ Windows 10

ผู้ใช้ระดับสูงของ Windows จะต้องการอ่านคำแนะนำแบบ TechJunkie เกี่ยวกับวิธีทำให้หน้าต่างเฉพาะอยู่ด้านบนใน Windows 10

หากคุณต้องการประสิทธิภาพของระบบโปรดอ่านคู่มือฉบับสมบูรณ์เกี่ยวกับประสิทธิภาพของ Windows 10

คุณรันหรือวางแผนที่จะรัน CHKDSK เป็นส่วนหนึ่งของกำหนดการบำรุงรักษาระบบตามปกติหรือไม่? คุณใช้ยูทิลิตี้การบำรุงรักษาอื่นใด กรุณาแสดงความคิดเห็นด้านล่าง!

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