แก้ไข: ติดอยู่ใน CHKDSK Loop



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

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



ยืนยันเพื่อเรียกใช้คำสั่ง chkdsk



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



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

วิธีที่ 1: เรียกใช้ SFC ในเซฟโหมด

บันทึก: วิธีนี้สำหรับผู้ใช้ที่เข้าสู่ Windows ได้ หากคุณไม่สามารถเข้าถึง Windows ได้ให้ไปที่วิธีที่ 2

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



นี่คือขั้นตอนในการเข้าสู่ โหมดปลอดภัย และเรียกใช้ SFC

  1. ถือ คีย์ Windows แล้วกด
  2. ประเภท msconfig แล้วกด ป้อน

    เรียกใช้คำสั่ง SFC

  3. เลือกบูต แท็บ
  4. ตรวจสอบ ทางเลือก Safe Boot ใน ตัวเลือกการบูต มาตรา
  5. เลือกตัวเลือก น้อยที่สุด ภายใต้ตัวเลือก Safe Boot
  6. คลิก ตกลง

    เลือก Safe Boot ใน System Configuration

  7. Windows จะขอให้คุณรีสตาร์ท คลิกเริ่มต้นใหม่
  8. เมื่อคอมพิวเตอร์ของคุณรีสตาร์ทคุณจะอยู่ใน Safe Mode
  9. กด คีย์ Windows ครั้งเดียว
  10. ประเภท พร้อมรับคำสั่ง ใน เริ่มการค้นหา
  11. คลิกขวา ที่ พร้อมรับคำสั่ง จากผลการค้นหาและเลือก เรียกใช้ในฐานะผู้ดูแลระบบ

    เรียกใช้ Command Prompt ในฐานะผู้ดูแลระบบ

  12. ประเภท sfc / scannow แล้วกด ป้อน . มีช่องว่างหลังส่วน“ sfc” หลายคนคิดถึงพื้นที่นั้น บันทึก : หากคุณเห็นข้อความแสดงข้อผิดพลาดนี้ Windows Resource Protection ไม่สามารถเริ่มบริการซ่อมแซมได้นั่นหมายความว่าบริการ Windows Modules Installer อาจถูกปิดใช้งานหรือหยุดทำงาน คุณควรพิมพ์ net start trustinstaller แล้วกด ป้อน แล้วพิมพ์ใหม่ sfc / scannow

    เรียกใช้คำสั่ง sfc / scannow

  13. ตอนนี้รอให้การสแกนเสร็จสิ้น มันอาจจะใช้เวลาสักครู่
  14. เมื่อการสแกนเสร็จสิ้น SFC จะแสดงผลลัพธ์ให้คุณเห็นเช่นกัน
  15. มี 4 ประเภทของผลลัพธ์ที่คุณจะได้รับ
      1. Windows Resource Protection ไม่พบการละเมิดความสมบูรณ์ใด ๆ นั่นหมายความว่าทุกอย่างเรียบร้อยดี

Windows Resource Protection ไม่พบการละเมิดความสมบูรณ์ใด ๆ

      1. Windows Resource Protection พบไฟล์ที่เสียหายและซ่อมแซมได้สำเร็จ ซึ่งหมายความว่ามีปัญหา แต่ตอนนี้ปัญหาได้รับการแก้ไขแล้ว

Windows Resource Protection พบไฟล์ที่เสียหายและซ่อมแซมได้สำเร็จ

      1. Windows Resource Protection ไม่สามารถดำเนินการตามที่ร้องขอได้ ซึ่งหมายความว่ามีปัญหาในกระบวนการ ตรวจสอบให้แน่ใจว่าคุณเริ่มพร้อมรับคำสั่งด้วยสิทธิ์ของผู้ดูแลระบบหรือพิมพ์ net start trustinstaller แล้วกด ป้อน ในพรอมต์คำสั่ง
      2. Windows Resource Protection พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไขบางไฟล์ได้ . หากคุณเห็นข้อความนี้ให้ไป ที่นี่ และวิเคราะห์ไฟล์บันทึกที่สร้างโดย SFC
  1. เมื่อคุณสแกนเสร็จแล้วเราจะแนะนำให้คุณทำซ้ำขั้นตอนที่ 4 (Type sfc / scannow แล้วกด Enter) อีก 3 ครั้งเพื่อให้แน่ใจว่าทุกอย่างได้รับการตรวจสอบและแก้ไขแล้ว การสแกน 3-4 ครั้งเป็นแนวทางปฏิบัติที่ดีและจะทำให้ได้ผลลัพธ์ที่ดีที่สุด

เมื่อเสร็จแล้วให้รีบูตเครื่องคอมพิวเตอร์และตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่

บันทึก: เนื่องจากคุณเปิด Safe Mode ผ่าน MSConfig คุณจะเข้าสู่ Safe Mode ทุกครั้งที่เริ่มต้น ทำตามขั้นตอนด้านล่างเพื่อปิด Safe Mode

  1. ถือ คีย์ Windows แล้วกด
  2. ประเภท msconfig แล้วกด ป้อน

    เรียกใช้ msconfig

  3. เลือกไฟล์บูต แท็บ
  4. ยกเลิกการเลือก ทางเลือก Safe Boot ในส่วนตัวเลือกการบูต
  5. คลิก ตกลง.

    ยกเลิกการเลือก Safe Boot ในการกำหนดค่าระบบ

  6. Windows จะขอให้คุณรีสตาร์ท คลิกเริ่มต้นใหม่

วิธีที่ 2: เรียกใช้ SFC (สำหรับผู้ใช้ที่ไม่สามารถเข้าสู่ Windows ได้)

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

การติดตั้ง Windows 10 USB หรือ DVD:

หากคุณมี Windows 10 USB หรือ DVD คุณสามารถเข้าสู่เมนู Advanced Startup Options ได้อย่างง่ายดาย

  1. ปิด ระบบของคุณ
  2. แทรก ที่ สื่อการติดตั้ง Windows ดิสก์ / แฟลชไดรฟ์
  3. เปิด ระบบ
  4. กดปุ่มใด ๆ เมื่อคุณเห็นข้อความ กดปุ่มใดก็ได้เพื่อบูตจากซีดี / ดีวีดี ... บันทึก: หากคุณไม่เห็นข้อความนี้คุณต้องตรวจสอบลำดับการบูตจากเมนู BIOS รีบูตและไปที่เมนู BIOS ของคุณ กำหนดลำดับการบูตในลักษณะที่สื่อการติดตั้งของคุณอยู่ที่ด้านบน หากสื่อการติดตั้งของคุณเป็นซีดี / ดีวีดีให้ย้ายไดรฟ์ซีดี / ดีวีดีไปด้านบน หากคุณมีแฟลชไดรฟ์ให้ย้ายไปที่ด้านบนของลำดับการบูตแล้วลองอีกครั้ง
  5. เลือกภาษาของคุณ แล้วคลิก ต่อไป

    เลือกภาษาของคุณ

  6. เลือก ซ่อมคอมพิวเตอร์ของคุณ.

    เลือกซ่อมคอมพิวเตอร์ของคุณ

  7. สิ่งนี้จะพาคุณไปที่ไฟล์ ตัวเลือกการเริ่มต้นขั้นสูง
  8. คลิก แก้ไขปัญหา

    เลือกตัวเลือกการแก้ไขปัญหา

  9. คลิก ตัวเลือกขั้นสูง .

    เลือกตัวเลือกขั้นสูง

  10. คลิก พร้อมรับคำสั่ง

    เลือกพร้อมรับคำสั่ง

  11. ตอนนี้คุณควรมีพรอมต์คำสั่ง ตอนนี้คุณต้องค้นหาว่าไดรฟ์ใดเป็นไดรฟ์ติดตั้ง Windows ของคุณ แม้ว่าคุณจะแน่ใจให้พิมพ์ BCDEDIT แล้วกด ป้อน .แค่นี้ก็ปลอดภัยแล้ว คำสั่งนี้จะแสดงให้คุณเห็นว่าไดรฟ์ใดมีการติดตั้ง Windows ของคุณ

    เรียกใช้คำสั่ง BCDEDIT

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

    ตรวจสอบพาร์ติชันระบบ

  13. ตอนนี้เรารู้แล้วว่าไดรฟ์ใดมี Windows อยู่ก็ถึงเวลาเรียกใช้ SFC
  14. ประเภท
    sfc / scannow / offbootdir =:  / offwindir =:  windows

    แล้วกด ป้อน . ที่นี่แทนที่ด้วยไดรฟ์ของคุณในภายหลังที่คุณพบด้านบน ในตัวอย่างของเราบรรทัดของเราควรมีลักษณะดังนี้:

    sfc / SCANNOW / OFFBOOTDIR = D:  / OFFWINDIR = D:  windows

    เรียกใช้ sfc / SCANNOW / OFFBOOTDIR = D: / OFFWINDIR = D: windows Command

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

เมื่อคุณรีบูตคุณจะสามารถเข้าสู่ Windows ได้หาก SFC แก้ไขไฟล์ที่เสียหาย

วิธีที่ 3: ทำการซ่อมแซมการเริ่มต้น

Startup Repair เป็นเครื่องมือที่จัดทำโดย Microsoft เครื่องมือนี้ตามชื่อที่แนะนำจะแก้ไขปัญหาเกี่ยวกับการเริ่มต้น ปัญหาเกี่ยวกับการเริ่มต้นระบบเกิดจากไฟล์ Windows ที่เสียหายหรือมีปัญหาจากนั้นการซ่อมแซมการเริ่มต้นระบบจะแก้ไขปัญหา

เรามีบทความโดยละเอียดเกี่ยวกับวิธีการ ทำการซ่อมแซมการเริ่มต้น บน Windows 8, 8.1 และ 10 ทำตามคำแนะนำที่ให้ไว้ในบทความนี้ เมื่อการซ่อมแซมการเริ่มต้นของคุณเสร็จสิ้นปัญหา chkdsk loop นี้ควรได้รับการแก้ไขเช่นกัน

หากคุณใช้ Windows 7 อ่านบทความของเราให้ดี วิธีการซ่อมแซมการเริ่มต้นใน Windows 7 และปฏิบัติตามคำแนะนำที่ให้ไว้ในบทความนี้ นี่เป็นหนึ่งในบทความของเราเช่นกันดังนั้นคุณจะมีคำแนะนำทีละขั้นตอนโดยละเอียดพร้อมภาพหน้าจอเพื่อช่วยคุณในการซ่อมแซมการเริ่มต้นระบบ

วิธีที่ 4: รีเซ็ต chkdsk

บันทึก: สำหรับผู้ใช้ที่สามารถเข้าสู่ Windows และใช้งานได้แม้ในช่วงเวลาสั้น ๆ หากคุณไม่สามารถเข้าถึง Windows ได้หรือไม่เคยมีโอกาสทำอะไรเลยใน Windows โปรดข้ามวิธีนี้ไป

การรีเซ็ต chkdsk เป็นค่าเริ่มต้นมักจะป้องกันไม่ให้ chkdsk จากการตั้งเวลาดังนั้นจึงทำงานเมื่อเริ่มต้นทุกครั้ง นี่คือขั้นตอนในการรีเซ็ต chkdsk

  1. กด คีย์ Windows ครั้งเดียว
  2. ประเภท พร้อมรับคำสั่ง ใน เริ่มการค้นหา
  3. คลิกขวา พร้อมรับคำสั่งจากผลการค้นหาและเลือก เรียกใช้ในฐานะผู้ดูแลระบบ

    เรียกใช้ Command Prompt ในฐานะผู้ดูแลระบบ

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

    เรียกใช้ chkntfs c: Command

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

    Chkdsk ได้รับการกำหนดเวลาด้วยตนเองเพื่อรันในการรีบูตครั้งถัดไปบนไดรฟ์ข้อมูล

  7. หากคุณพบว่า chkdsk ถูกกำหนดไว้สำหรับไดรฟ์คุณสามารถยกเลิกการสแกนตามกำหนดเวลาได้โดยพิมพ์ chkntfs / x c: แล้วกด ป้อน .แทนที่ c ด้วยอักษรระบุไดรฟ์ที่คุณต้องการตรวจสอบ บันทึก : คุณจะไม่ได้รับการแจ้งเตือน แต่มีเพียงข้อความแจ้งว่า“ ประเภทของระบบไฟล์คือ NTFS '. หากคุณเห็นข้อความนี้แสดงว่าคุณได้ยกเลิกการตั้งเวลาเรียบร้อยแล้ว

ประเภทของระบบไฟล์คือ NTFS

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

วิธีที่ 5: รีเซ็ต chkdsk ผ่าน Registry Editor

บันทึก: วิธีนี้สำหรับผู้ใช้ที่เข้าสู่ Windows ได้

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

  1. ถือ คีย์ Windows แล้วกด
  2. พิมพ์ Regedit แล้วกด ป้อน

    เรียกใช้คำสั่ง Regedit

  3. ไปที่เส้นทางนี้
    HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Control  Session Manager

หากคุณไม่ทราบวิธีนำทางไปยังเส้นทางนี้ให้ทำตามขั้นตอนที่ระบุด้านล่าง

  1. ค้นหาและดับเบิลคลิก HKEY_LOCAL_MACHINE จากบานหน้าต่างด้านซ้าย
  2. ค้นหาและดับเบิลคลิก ระบบ จากบานหน้าต่างด้านซ้าย
  3. ค้นหาและดับเบิลคลิก CurrentControlSet จากบานหน้าต่างด้านซ้าย
  4. ค้นหาและดับเบิลคลิก ควบคุม จากบานหน้าต่างด้านซ้าย
  5. ค้นหาและคลิก ผู้จัดการเซสชัน จากบานหน้าต่างด้านซ้าย

    HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager

  6. ค้นหาและ ดับเบิลคลิก ที่ BootExecute รายการจากบานหน้าต่างด้านขวา

    เปิด BootExecute

  7. ประเภท ตรวจสอบอัตโนมัติ autochk * ในส่วน Value data แล้วคลิก ตกลง

พิมพ์ autocheck autochk * ใน BootExecute Value

สิ่งนี้ควรยกเลิกการสแกน chkdsk ตามกำหนดเวลาและคุณควรจะไป

วิธีที่ 6: ติดตั้ง Windows และข้อมูลสำรองอีกครั้ง

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

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

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

แท็ก chkdsk Windows windows 10 อ่าน 9 นาที