Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

วิธีแก้ไข Startup Repair Loop บน Windows 7

การเจอ Boot Loop ที่ไม่ให้ผ่าน Startup Repair ใน Windows 7 เป็นประสบการณ์ของผู้ใช้จำนวนมาก สาเหตุส่วนใหญ่คือ Registry Entries ที่เสียหาย อาจมาจากคุณที่เล่นกับ Registry และเปลี่ยน Key ที่ไม่ควร แต่ก็อาจเกิดเองได้ เพราะ Windows ไม่ได้ภูมิคุ้มกันปัญหาแบบนี้

ไม่ว่าจะเป็นความผิดของใคร คุณจะไม่สามารถบูท Windows ได้ จะค้าง Reboot เองและไม่ผ่านหน้าจอ Startup Repair ไม่ว่าจะทำอะไร แต่มีวิธีแก้ที่เริ่มจากหน้าจอ Startup Repair ใช้ Command Prompt แก้ไขโดย Backup ไฟล์และ Refresh Windows ปฏิบัติตามขั้นตอนด้านล่าง

Backup ไฟล์เก่าและ Refresh Windows

เพื่อเริ่มระบบใน Startup Repair ต้องมีสื่อติดตั้ง Windows 7 ที่มาพร้อมระบบ หรือ System Recovery Disk หากไม่มี สั่งซื้อจากผู้ผลิต หรือสร้างจากคอมพิวเตอร์อีกเครื่องด้วยขั้นตอนที่นี่

วิธีบูทเข้าสู่ BIOS เพื่อเปลี่ยนลำดับการบูท

ต้องรู้วิธีบูทและเปลี่ยนลำดับบูท เพราะจะใช้ในวิธีแก้ไขด้านล่าง Restart คอมพิวเตอร์ เข้าสู่ BIOS/UEFI ทันทีที่เริ่มทำงาน ปุ่มเข้ BIOS ขึ้นอยู่กับผู้ผลิตเมนบอร์ด อาจเป็น Esc, Delete, F2 ถึง F8, F10, F12 โดยปกติ F2 แสดงบนหน้าจอ POST และคู่มือ ค้นหา "how to enter bios" ตามด้วยรุ่นก็ได้ ไปที่เมนู Boot

วิธีทำ Startup Repair ด้วยสื่อติดตั้ง Windows 7

ใส่แผ่นติดตั้ง Windows 7 หรือ USB ลงในเครื่องที่มีปัญหา และ Restart

ทันทีที่เริ่มบูท เข้าสู่ BIOS ตั้งค่าบูทจากสื่อติดตั้งแทนฮาร์ดดิสก์ ในระบบส่วนใหญ่กด F2 ตอนหน้าจอแรก ปุ่มเข้ BIOS แสดงบนหน้าจอแรกไม่กี่วินาที Save การเปลี่ยนแปลง ออกจาก BIOS

วิธีแก้ไข Startup Repair Loop บน Windows 7

เมื่อแสดง "press any key to boot from the installation media" กดปุ่มใดปุ่มหนึ่ง

วิธีแก้ไข Startup Repair Loop บน Windows 7

เลือกภาษาและตัวเลือกอื่นๆ คลิก Next

วิธีแก้ไข Startup Repair Loop บน Windows 7

เมื่อถึงหน้าต่างที่มีปุ่ม Install now กลางจอ คลิก Repair your computer มุมซ้ายล่าง

วิธีแก้ไข Startup Repair Loop บน Windows 7

เลือก Operating System ที่ต้องการซ่อม

วิธีแก้ไข Startup Repair Loop บน Windows 7

หากมีแค่ Windows 7 จะแสดงแค่ Windows 7 ที่หน้าต่าง System Recovery Options คลิก Startup Repair จะกลับไปที่ System Recovery Options อีกครั้ง คลิก Command Prompt

วิธีแก้ไข Startup Repair Loop บน Windows 7

หลังคลิก Command Prompt จะเปิดที่ X: หน่วยความจำภายในของ System Recovery

วิธีแก้ไข Startup Repair Loop บน Windows 7

หากไดรฟ์หลักคือ C: พิมพ์ C: กด Enter มิฉะนั้นพิมพ์ Drive Letter ที่ติดตั้ง Windows

พิมพ์ DIR กด Enter ตรวจสอบ Drive หากเห็นโฟลเดอร์ Program Files, Users, Windows แสดงว่าเป็น Drive หลัก หากไม่ใช่ ทำซ้ำขั้นตอนแรก พิมพ์ Drive Letter ที่ถูกต้อง

พิมพ์ CD \windows\system32\config กด Enter

พิมพ์ DIR กด Enter ดูว่ามีโฟลเดอร์ต่อไปนี้หรือไม่: RegBack, DEFAULT, SAM, SECURITY, SOFTWARE, SYSTEM

พิมพ์ MD mybackup กด Enter สร้างโฟลเดอร์ Backup เผื่อเกิดข้อผิดพลาด

พิมพ์ copy *.* mybackup กด Enter กด A หากถาม Overwrite

ตรวจสอบว่าใช้ Windows Automatic Backup กู้คืน Registry ได้หรือไม่ พิมพ์ CD RegBack กด Enterวิธีแก้ไข Startup Repair Loop บน Windows 7

พิมพ์ DIR ตรวจสอบว่ามีโฟลเดอร์ดังกล่าว สำคัญ: โฟลเดอร์ทุกตัวต้องมีขนาด ไม่ใช่ 0 bytes หากโฟลเดอร์ไหนเป็น 0 bytes หมายถึง Registry Hive ว่างเปล่า Windows ทำงานไม่ได้ ต้องหาวิธีอื่น

พิมพ์ copy *.* .. กด Enter คัดลอกไฟล์ Backup ไปที่ \Windows\System32\config

หากคอมพิวเตอร์ถาม Overwrite กด A อนุญาต

พิมพ์ exit กด Enter ปิด Command Prompt

Restart PC

เสร็จแล้ว ควรจะออกจาก Boot Loop และใช้ Windows ได้ปกติ Error แปลกๆ นี้เกิดบ้างกับผู้ใช้ Windows 7 แต่ปฏิบัติตามขั้นตอนข้างต้นจะแก้ไขได้เร็ว