Windows เวอร์ชันใหม่ๆ มักไม่เสถียรและมีบั๊กเยอะตอนเปิดตัวครั้งแรก Windows 10 ก็เช่นกัน ปัญหาหนึ่งคือลูป Preparing automatic repair หน้าจอนี้แสดงเมื่อ Windows 10 พยายามซ่อมแซมเองเมื่อมีบางอย่างผิดปกติ
ผู้ใช้ที่เจอลูปนี้ สามารถติดตั้งและใช้ Windows 10 ได้ปกติ แต่เพียงจนกว่าจะรีบูทครั้งแรก หลังรีบูท จะเห็นหน้าจอ Preparing automatic repair แล้วคอมพิวเตอร์ force reboot และ Windows ไม่สามารถเริ่มต้นได้ วงจรนี้จะซ้ำเรื่อยๆ วิธีหยุดชั่วคราวคือตัดกระแสไฟ แต่ครั้งต่อไปที่บูท จะเกิดอีก ทำให้ใช้งานไม่ได้ อย่างไรก็ตาม มีวิธีแก้ไขที่พิสูจน์ได้ผลแล้ว หลายวิธี:
ข้อกำหนดก่อน: เข้า BIOS เพื่อเปลี่ยน Boot Order
การเปลี่ยน Boot Order สำคัญมากสำหรับขั้นตอนด้านล่าง นี่คือวิธีเข้า BIOS:
- Restart คอมพิวเตอร์
- เข้า BIOS (หรือ UEFI) settings ทันทีที่เริ่มบูท ปุ่มที่กดขึ้นอยู่กับผู้ผลิตเมนบอร์ด อาจเป็น Esc,
- Delete หรือ F2 ถึง F8, F10 หรือ F12 แสดงบนหน้าจอ POST และคู่มือ ค้นหา "how to enter bios" ตามรุ่นก็ได้ นำทางไป Boot
- ต้องรู้วิธีบูทและเปลี่ยน boot order เพราะจะต้องใช้ในวิธีแก้ไขด้านล่าง
วิธีหลุดจากลูป Automatic Repair บน Windows 10?
Solution 1: เปิด XD-bit (No-Execute Memory Protect) ใน BIOS
ดูเหมือนว่า ถ้าไม่เปิด XD-bit (รู้จักกันดีในชื่อ No-execute memory protect) ฟีเจอร์ที่มีใน BIOS ทุกเครื่อง Windows 10 จะค้างที่ Preparing automatic repair XD-bit ปิดอยู่โดยค่าเริ่มต้น ขั้นตอนเปิด:
- Restart คอมพิวเตอร์
- ที่หน้าจอแรกตอนบูท กดปุ่มเฉพาะเพื่อเข้า BIOS ปุ่มนี้อยู่ในคู่มือและหน้าจอแรกตอนสตาร์ทอัพ (ดูวิธีเข้า BIOS ข้างต้น)
- ใน BIOS ค้นหา XD-bit ในแท็บต่างๆ
- เปิด XD-bit และ Save การเปลี่ยนแปลง

- Restart คอมพิวเตอร์ ควรบูทปกติ หากไม่ได้ ลอง solution ถัดไป
Solution 2: ขยายพาร์ติชัน System Reserved ของคอมพิวเตอร์
ลูป Preparing automatic repair อาจเกิดจากพาร์ติชัน System Reserved เล็กเกินไป หากเป็นเช่นนั้น ต้อง:
- ไป ที่นี่ ดาวน์โหลด MiniTool Partition Wizard Install และ run
- เมื่อเปิดโปรแกรม จะเห็นแผนที่พาร์ติชัน HDD/SSD คลิกขวาที่พาร์ติชันที่ติดตั้ง Windows 10 เลือก Shrink Shrink ลง 250 MB จะได้พื้นที่ unallocated space 250 MB
- ย้ายพาร์ติชัน System Reserved ให้อยู่ติดกับ unallocated space โดยลากพาร์ติชัน
- คลิกขวาที่พาร์ติชัน System Reserved เลือก Extend
- Restart คอมพิวเตอร์ และเช็คว่าปัญหาแก้ไขหรือยัง

Solution 3: ทำ System Restore
System Restore เป็นฟีเจอร์ที่มีประโยชน์มากมายใน Windows 10 เหมาะสำหรับแก้ปัญหา OS เช่นลูป Preparing automatic repair เนื่องจากลูปป้องกันไม่ให้เข้าถึง OS ต้องบูทจากแผ่น/USB ติดตั้ง Windows 10 แล้วทำขั้นตอน:
- ตั้งค่าภาษาและ preferences บนหน้าจอที่มีปุ่ม Install now กลางจอ คลิก Repair your computer มุมซ้ายล่าง
- เลือก OS ที่ต้องการซ่อม
- ที่เมนู recovery options คลิก System Restore
- ทำตามคำแนะนำบนหน้าจอเพื่อกู้คืนระบบไปยังจุดก่อนหน้า
- เมื่อ System Restore เสร็จ restart คอมพิวเตอร์ ควรผ่านหน้าจอ Preparing automatic repair และไม่ค้าง
Solution 4: ติดตั้ง Windows 10 ใหม่
หากวิธีข้างต้นไม่ได้ผล โอกาสสูงว่าปัญหาอยู่ที่การติดตั้ง Windows 10 เฉพาะของคุณ การติดตั้งใหม่ (clean install) ควรแก้ไขได้ หากไม่แน่ใจขั้นตอน clean install Windows 10 ทำตาม คู่มือนี้
Solution 5: ตรวจสอบฮาร์ดแวร์
หากติดตั้งใหม่ก็ไม่แก้ไขได้ ปัญหาอาจไม่ใช่ซอฟต์แวร์แต่มาจากฮาร์ดแวร์ ตัวอย่าง HDD/SSD ล้มหรือกำลังล้ม ก่อให้เกิดลูปนี้ ใช้ คู่มือนี้ เช็คว่า HDD/SSD ล้มหรือไม่ ยังเช็ค RAM ให้แน่ใจว่าไม่ผิดปกติ เพราะข้อผิดพลาดนี้ก็เกิดจาก RAM ผิดปกติหรือคู่อย่างผิดได้
Solution 6: ทำ Startup Repair
บางครั้งอาจผ่านหน้าจอนี้ได้แต่ startup ยังล้มเหลว ดังนั้นขั้นตอนนี้จะลองซ่อม Windows ตอน startup เพื่อแก้ปัญหา:
- คลิกปุ่ม Advanced Options
- เลือก Troubleshoot และเลือก advanced options
- คลิก Startup Repair ให้ Windows ตรวจสอบและซ่อมแซมอัตโนมัติ

- หลัง診斷เสร็จ เช็คว่าปัญหายังคงอยู่หรือไม่
Solution 7: ทำ Command Prompt Fixes
นอกจากข้างต้น ยังลอง command prompt fixes ได้:
- คลิก Advanced Options
- เลือก Troubleshoot และ advanced options
- คลิก Command Prompt พิมพ์ตัวอักษรไดรฟ์หลัก

หมายเหตุ: ในส่วนใหญ่คือ "C:"
- กด Enter พิมพ์คำสั่ง:
cd \windows\system32\config
- กด Enter พิมพ์:
md backup
- กด Enter พิมพ์และกด Enter อีกครั้ง:
copy *.* backup
- พิมพ์และกด Enter:
cd regback
- พิมพ์คำสั่งด้านล่างและกด Enter อีกครั้ง:
copy *.* ..
- Command prompt จะถามว่าทับไฟล์หรือไม่ พิมพ์ A กด Enter เลือก yes

- ปิด command prompt คลิก Continue
Solution 8: อัปเดต Drivers
บางกรณี ปัญหานี้เกี่ยวข้องกับ display drivers ที่ติดตั้งอยู่ ดังนั้นขั้นตอนนี้จะอัปเดต display drivers หลังบูทเข้า safe mode with networking:
- คลิก Advanced Options
- เลือก Troubleshoot และ advanced options
- เลือก Startup Settings กด F5 เลือก Safe Mode with Networking

- หลังบูทเข้าสู่ safe mode with networking เชื่อมต่ออินเทอร์เน็ตด้วย ethernet
- กด Windows + R พิมพ์ devmgmt.msc เปิด device manager

- ดับเบิลคลิก Display Adapters ขยาย แล้วคลิกขวา display driver

- เลือก Update driver แล้ว Search Automatically for updated driver software

- รอ Windows ดาวน์โหลดและติดตั้งไดรเวอร์ใหม่
- เช็ค ว่าปัญหายังคงอยู่หลังติดตั้งไดรเวอร์ใหม่
Solution 9: ซ่อมแซมข้อมูลที่เสียหาย
บางกรณี ปัญหาอาจมาจาก data corruption บนฮาร์ดดิสก์ แนะนำให้ถอดสาย SATA ที่เชื่อม HDD กับคอมพิวเตอร์ และถอด HDD ออกเต็มๆ จากนั้นเสียบเข้าคอมพิวเตอร์อีกเครื่อง และลองบูทจากมัน ตอนบูทอาจมีตัวเลือกซ่อม HDD หากมี ให้เลือก และเช็คว่าปัญหาหายหรือยัง นอกจากนี้ เลือก normal boot drive บนเครื่องใหม่นี้ และลองรัน SFC และ health scan กับ HDD ที่เชื่อมอยู่
หมายเหตุ: อีกทั้งยังลอง downgrade Windows ได้
Solution 10: Bios Update
บางกรณี การอัปเดต BIOS ของคอมพิวเตอร์ช่วยกำจัด hardware incompatibilities ระหว่างเมนบอร์ดกับ CPU, GPU หรือคอมโพเนนต์อื่นๆ บนบอร์ด แนะนำให้ลองทำ Bios update เพื่อแก้ปัญหา incompatibilities
- Update bios สำหรับ HP PC
- Update Bios สำหรับ Lenovo
- Update Bios สำหรับ Dell
- Update Bios สำหรับ MSI Motherboards
- Update Gateway Desktop Bios