โฮมเพจ » ทำอย่างไร » วิธีแก้ไขปัญหาฮาร์ดไดรฟ์ด้วย Chkdsk ใน Windows 7, 8 และ 10

    วิธีแก้ไขปัญหาฮาร์ดไดรฟ์ด้วย Chkdsk ใน Windows 7, 8 และ 10

    เมื่อใดก็ตามที่คุณมีข้อผิดพลาดของฮาร์ดไดรฟ์ - หรือแม้กระทั่งพฤติกรรมแปลก ๆ คุณอาจไม่ได้เชื่อมโยงกับฮาร์ดไดรฟ์ในครั้งแรก - ตรวจสอบดิสก์สามารถช่วยชีวิต นี่คือคำแนะนำฉบับเต็มสำหรับการใช้เครื่องมือตรวจสอบดิสก์ที่มาพร้อมกับ Windows ทุกรุ่น.

    สิ่งที่ Chkdsk ทำ (และใช้เมื่อใด)

    ยูทิลิตี Check Disk หรือที่เรียกว่า chkdsk (เนื่องจากเป็นคำสั่งที่คุณใช้เรียกใช้) จะสแกนผ่านฮาร์ดไดรฟ์ทั้งหมดของคุณเพื่อค้นหาและแก้ไขปัญหา มันไม่ใช่เครื่องมือที่น่าตื่นเต้นอย่างมากและการใช้งานอาจใช้เวลาสักครู่ แต่จริงๆแล้วสามารถช่วยป้องกันปัญหาที่ใหญ่กว่าและการสูญเสียข้อมูลในระยะยาว Chkdsk มีฟังก์ชั่นสองอย่างขึ้นอยู่กับว่ามันทำงานอย่างไร:

    • ฟังก์ชั่นพื้นฐานของ Chkdsk คือการสแกนความสมบูรณ์ของระบบไฟล์และข้อมูลเมตาของระบบไฟล์บนวอลุ่มดิสก์และแก้ไขข้อผิดพลาดของระบบไฟล์โลจิคัลที่พบ ข้อผิดพลาดดังกล่าวอาจรวมถึงรายการที่เสียหายในตารางไฟล์หลัก (MFT) ของตัวอธิบายความปลอดภัยที่ไม่ดีที่เกี่ยวข้องกับไฟล์หรือแม้กระทั่งการระบุเวลาที่ไม่ถูกต้องหรือข้อมูลขนาดไฟล์เกี่ยวกับแต่ละไฟล์.
    • Chkdsk สามารถเลือกที่จะสแกนทุกเซกเตอร์บนโวลุ่มของดิสก์เพื่อค้นหาเซกเตอร์ที่ไม่ดีได้ เซ็กเตอร์เสียมีสองรูปแบบคือเซกเตอร์เสียซอฟต์ซึ่งสามารถเกิดขึ้นได้เมื่อข้อมูลถูกเขียนอย่างไม่ดีและเซกเตอร์เสียอย่างหนักที่สามารถเกิดขึ้นได้เนื่องจากความเสียหายทางกายภาพของดิสก์ Chkdsk พยายามแก้ไขปัญหาเหล่านี้ด้วยการซ่อมเซกเตอร์ที่ไม่ดีและทำเครื่องหมายเซกเตอร์ที่ไม่ดีเพื่อที่จะไม่สามารถใช้งานได้อีก.

    นั่นอาจฟังดูเป็นเรื่องทางเทคนิค แต่ไม่ต้องกังวลคุณไม่จำเป็นต้องเข้าใจรายละเอียดของวิธีการใช้งาน เมื่อ คุณควรเรียกใช้.

    เราแนะนำให้ใช้ chkdsk ทุก ๆ สองสามเดือนเพื่อเป็นส่วนหนึ่งของการบำรุงรักษาตามปกติพร้อมกับใช้ S.M.A.R.T. เครื่องมือสำหรับไดรฟ์ที่รองรับ คุณควรลองใช้งานเมื่อใดก็ตามที่ Windows ปิดตัวเองอย่างผิดปกติ - เช่นหลังจากไฟฟ้าดับหรือระบบล่ม บางครั้ง Windows จะทำการสแกนโดยอัตโนมัติในระหว่างการเริ่มต้น แต่บ่อยครั้งที่คุณต้องทำเอง แม้ว่าคุณจะมีปัญหาแปลก ๆ กับแอพที่ไม่โหลดหรือหยุดทำงานซึ่งคุณไม่สามารถแก้ไขได้ด้วยวิธีอื่นคุณอาจลองตรวจสอบดิสก์.

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

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

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

    วิธีตรวจสอบดิสก์จาก Windows

    การเรียกใช้เครื่องมือ Check Disk จากเดสก์ท็อป Windows นั้นเป็นเรื่องง่าย ใน File Explorer คลิกขวาที่ไดรฟ์ที่คุณต้องการตรวจสอบจากนั้นเลือก“ คุณสมบัติ”

    ในหน้าต่างคุณสมบัติให้เปลี่ยนไปที่แท็บ“ เครื่องมือ” จากนั้นคลิกปุ่ม“ ตรวจสอบ” ใน Windows 7 ปุ่มนี้มีชื่อว่า“ Check now”

    ใน Windows 8 และ 10 Windows อาจแจ้งให้คุณทราบว่าไม่พบข้อผิดพลาดใด ๆ ในไดรฟ์ คุณยังสามารถทำการสแกนด้วยตนเองได้โดยคลิกที่“ สแกนไดรฟ์” การดำเนินการนี้จะทำการสแกนก่อนโดยไม่ทำการซ่อมแซมใด ๆ ดังนั้นจึงจะไม่รีสตาร์ทเครื่อง PC ในตอนนี้ หากการสแกนดิสก์ด่วนพบปัญหา Windows จะแสดงตัวเลือกนั้นให้คุณ หากคุณต้องการบังคับใช้คุณจะต้องใช้พรอมต์คำสั่งเพื่อเรียกใช้ chkdsk- บางสิ่งบางอย่างเราจะกล่าวถึงในภายหลังในบทความ.

    หลังจาก Windows สแกนไดรฟ์ของคุณหากไม่พบข้อผิดพลาดคุณสามารถคลิก“ ปิด”

    ใน Windows 7 เมื่อคุณคลิกปุ่ม "ตรวจสอบตอนนี้" คุณจะเห็นกล่องโต้ตอบที่ให้คุณเลือกตัวเลือกเพิ่มเติมสองสามอย่าง - ไม่ว่าคุณจะต้องการแก้ไขข้อผิดพลาดของระบบไฟล์โดยอัตโนมัติและสแกนหาเซกเตอร์เสีย หากคุณต้องการตรวจสอบดิสก์อย่างละเอียดที่สุดให้เลือกตัวเลือกทั้งสองจากนั้นคลิก "เริ่ม" โปรดทราบว่าหากคุณเพิ่มการสแกนเซกเตอร์ลงในการผสมการตรวจสอบดิสก์อาจใช้เวลาสักครู่ มันอาจเป็นสิ่งที่คุณต้องการทำเมื่อคุณไม่ต้องการใช้คอมพิวเตอร์สักสองสามชั่วโมง.

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

    วิธีการตรวจสอบหรือยกเลิกการตรวจสอบดิสก์ตามกำหนดเวลา

    หากคุณไม่แน่ใจว่าการตรวจสอบดิสก์ถูกกำหนดไว้สำหรับการรีสตาร์ทครั้งถัดไปหรือไม่คุณสามารถตรวจสอบได้ที่พรอมต์คำสั่ง คุณจะต้องเรียกใช้ Command Prompt ด้วยสิทธิ์ระดับผู้ดูแล กดเริ่มแล้วพิมพ์“ command prompt” คลิกขวาที่ผลลัพธ์จากนั้นเลือก“ Run as administrator”

    ที่พรอมต์พิมพ์คำสั่งต่อไปนี้แทนตัวอักษรชื่อไดรฟ์หากจำเป็น.

    chkntfs c:

    หากคุณกำหนดการตรวจสอบไดรฟ์ด้วยตนเองคุณจะเห็นข้อความแจ้งถึงผลกระทบดังกล่าว.

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

    หากการตรวจสอบดิสก์ถูกกำหนดเวลาไว้ในครั้งถัดไปที่คุณเริ่ม Windows แต่ตัดสินใจว่าคุณไม่ต้องการให้เกิดการตรวจสอบคุณสามารถยกเลิกการตรวจสอบได้โดยพิมพ์คำสั่งต่อไปนี้:

    chkntfs / x c:

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

    วิธีใช้คำสั่ง ChkDsk ที่พร้อมรับคำสั่ง

    หากคุณยินดีที่จะใช้พร้อมท์คำสั่ง (หรือคุณต้องทำเพราะ Windows ไม่สามารถบู๊ตได้อย่างถูกต้อง) คุณสามารถออกแรงควบคุมกระบวนการตรวจสอบดิสก์อีกเล็กน้อย นอกจากนี้หากคุณใช้ Windows 8 หรือ 10 นั่นเป็นวิธีเดียวที่จะบังคับให้แก้ไขอัตโนมัติหรือสแกนเซกเตอร์เสียเข้าด้วยกัน เปิด Command Prompt ด้วยสิทธิ์ระดับผู้ดูแลโดยกดปุ่ม Windows + X แล้วเลือก“ Command Prompt (Admin)” คุณจะใช้ chkdsk คำสั่ง คำสั่งรองรับสวิตช์ที่เป็นตัวเลือกจำนวนหนึ่ง แต่เราส่วนใหญ่เกี่ยวข้องกับสวิตช์ทั้งสอง: / f และ / R .

    หากคุณเพียงแค่ใช้ chkdsk คำสั่งด้วยตัวเองมันจะสแกนไดรฟ์ของคุณในโหมดอ่านอย่างเดียวรายงานข้อผิดพลาด แต่ไม่พยายามที่จะซ่อมแซมพวกเขา ด้วยเหตุนี้จึงสามารถทำงานได้โดยไม่ต้องรีสตาร์ทเครื่องคอมพิวเตอร์.

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

    chkdsk / f c:

    ถ้าคุณต้องการ chkdsk เพื่อสแกนหาเซกเตอร์ที่ไม่ดีเช่นกันคุณจะต้องใช้ / R สวิตซ์. เมื่อคุณใช้ / R สวิทช์ / f สวิตช์มีความหมายว่า chkdsk จะสแกนหาข้อผิดพลาดเชิงตรรกะและเซกเตอร์เสีย แต่ในขณะที่ไม่จำเป็นจริงๆมันก็จะไม่ทำร้ายอะไรถ้าคุณโยนทั้ง / R และ / f เปิดคำสั่งในเวลาเดียวกัน.

    chkdsk / r c:

    วิ่ง chkdsk / r ให้การสแกนอย่างละเอียดที่สุดที่คุณสามารถทำได้กับโวลุ่มและถ้าคุณมีเวลาว่างสำหรับการตรวจสอบเซกเตอร์เราแนะนำให้รันเป็นระยะอย่างน้อยที่สุด.

    มีแน่นอนพารามิเตอร์อื่น ๆ ที่คุณสามารถใช้กับ chkdsk . ดังนั้นเพื่อความสมบูรณ์ - และความเพลิดเพลินที่เกินบรรยายของคุณ - นี่คือ:

    C: \> chkdsk /? ตรวจสอบดิสก์และแสดงรายงานสถานะ CHKDSK [ชื่อไฟล์ [เส้นทาง] ชื่อไฟล์]] [/ F] [/ V] [/ R] [/ X] [/ I] [/ C] [/ C] [/ L [: ขนาด]] [/ B] ปริมาณระบุ อักษรชื่อไดรฟ์ (ตามด้วยเครื่องหมายจุดคู่) จุดต่อเชื่อมหรือชื่อโวลุ่ม ชื่อไฟล์ FAT / FAT32 เท่านั้น: ระบุไฟล์ที่จะตรวจสอบการกระจายตัว / F แก้ไขข้อผิดพลาดบนดิสก์ / V บน FAT / FAT32: แสดงพา ธ เต็มและชื่อของทุกไฟล์ในดิสก์ บน NTFS: แสดงข้อความการล้างข้อมูลถ้ามี / R ค้นหาเซกเตอร์ที่ไม่ดีและกู้คืนข้อมูลที่อ่านได้ (นัย / F) / L: ขนาด NTFS เท่านั้น: เปลี่ยนขนาดไฟล์บันทึกเป็นจำนวนกิโลไบต์ที่ระบุ หากไม่ได้ระบุขนาดแสดงขนาดปัจจุบัน / X บังคับให้ไดรฟ์ข้อมูลยกเลิกการเมานต์ก่อนหากจำเป็น หมายเลขอ้างอิงที่เปิดทั้งหมดไปยังไดรฟ์ข้อมูลนั้นจะไม่ถูกต้อง (implies / F) / ฉัน NTFS เท่านั้น: ทำการตรวจสอบรายการดัชนีที่น้อยลง / C NTFS เท่านั้น: ข้ามการตรวจสอบรอบในโครงสร้างโฟลเดอร์ / B NTFS เท่านั้น: ประเมินกลุ่มที่ไม่ดีอีกครั้งบนไดรฟ์ข้อมูล (บอกเป็นนัย / R) สวิตช์ / I หรือ / C ลดระยะเวลาที่ต้องใช้ในการเรียกใช้ Chkdsk โดยข้ามการตรวจสอบไดรฟ์บางตัว.

    หวังว่า Chkdsk จะแก้ไขปัญหาฮาร์ดไดรฟ์ที่คุณมีอยู่และคุณสามารถกลับไปใช้คอมพิวเตอร์ได้ตามปกติ.