วิธีแก้ไขปัญหาฮาร์ดไดรฟ์ด้วย 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 จะแก้ไขปัญหาฮาร์ดไดรฟ์ที่คุณมีอยู่และคุณสามารถกลับไปใช้คอมพิวเตอร์ได้ตามปกติ.