แก้ไขการเริ่มต้นการซ่อมแซม Infinite Loop บน Windows 10/8/7

แก้ไขการเริ่มต้นการซ่อมแซม Infinite Loop บน Windows 10

Fix Startup Repair Infinite Loop on Windows 10/8/7Windowsเป็นระบบปฏิบัติการที่(operating system)จัดการโดยMicrosoftและมีระบบปฏิบัติการ(operating system)Windows หลายเวอร์ชัน เช่นWindows 7 , Windows 8 และWindows 10 (ล่าสุด) เนื่องจากมีเทคโนโลยีใหม่ๆ เข้าสู่ตลาดในแต่ละวัน ดังนั้นเพื่อให้บริการที่ดีแก่ลูกค้าMicrosoftยังจัดให้มีการอัปเดตเทคโนโลยีเหล่านี้บนWindowsเป็นครั้งคราว การอัปเดตเหล่านี้บางส่วนดีมากและเพิ่มประสบการณ์ของผู้ใช้ในขณะที่การอัปเดตบางอย่างทำให้เกิดปัญหาเพิ่มเติมกับผู้ใช้

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

แก้ไขการเริ่มต้นการซ่อมแซม Infinite Loop บน Windows 10

บางครั้ง เมื่อคุณอัปเดตพีซีของคุณ มันประสบปัญหาใหญ่ของการวนซ้ำไม่รู้จบ(endless loop)ซึ่งหมายความว่าหลังจากการอัพเดต เมื่อคุณรีสตาร์ทพีซีของคุณ มันจะเข้าสู่ลูปการรีบูตแบบ(reboot loop i.e) ไม่รู้จบ เช่น มันยังคงรีบูตและเริ่มต้นใหม่ต่อไป หากปัญหานี้เกิดขึ้น คุณไม่จำเป็นต้องตื่นตระหนกเพราะสามารถแก้ไขได้โดยใช้ขั้นตอนที่กล่าวถึงในคู่มือนี้ มีหลายวิธีในการแก้ปัญหาการวนซ้ำไม่รู้จบ(endless loop problem)นี้ แต่คุณต้องระวังให้มากโดยใช้วิธีการเหล่านี้ เนื่องจากอาจเป็นอันตรายต่อคอมพิวเตอร์ของคุณ ดังนั้นให้ปฏิบัติตามวิธีการที่ระบุไว้อย่างระมัดระวังเพื่อแก้ไขปัญหานี้  

วิธีการเหล่านี้เป็นวิธีการทั่วไปในการแก้ปัญหานี้สำหรับWindows ทุกรุ่น และคุณไม่จำเป็นต้องมีซอฟต์แวร์ของบริษัทอื่น(party software)ในการแก้ปัญหาของInfinite Loop(Infinite Loop)

วิธีการแก้ไขการเริ่มต้นซ่อมแซม Infinite Loop(Methods To Fix Startup Repair Infinite Loop)

อย่า(Make)ลืมสร้างจุดคืนค่า(restore point)  ในกรณีที่มีสิ่ง(case something)ผิดปกติเกิดขึ้น

วิธีเปิดพรอมต์คำสั่ง(Command Prompt)เมื่อคุณไม่สามารถเข้าถึง Windows

หมายเหตุ: คุณต้องทำอย่างนั้นมากในวิธีการทั้งหมดที่ระบุไว้ในการแก้ไขนี้(NOTE: You need to do that a lot in all the methods listed in this fix.)

a) ใส่ สื่อ การติดตั้ง Windows(Windows installation)หรือRecovery Drive/System Repair Discแล้วเลือกการตั้งค่าภาษา (language preferences, ) ของคุณ แล้ว คลิก Next

เลือกภาษาของคุณในการติดตั้ง windows 10

ข) คลิกซ่อมแซม(Repair)คอมพิวเตอร์ของคุณที่ด้านล่าง

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

c) ตอนนี้เลือกแก้ไข(Troubleshoot)แล้วเลือกตัวเลือกขั้นสูง(Advanced Options.)

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

d) เลือกCommand Prompt (พร้อมระบบเครือข่าย) จากรายการตัวเลือก

พร้อมรับคำสั่งจากตัวเลือกขั้นสูง

วิธีที่ 1: การรีบูตอย่างต่อเนื่องหลังจากติดตั้งการอัปเดต ไดรเวอร์ หรือโปรแกรม(Method 1: Rebooting Continuously After Installing Update, Driver or Programs)

หากคุณมีระบบปฏิบัติการ(operating system) เดียว ติดตั้งอยู่ในคอมพิวเตอร์ คุณจะต้องบูต Windows ในเซฟโหมด

ในการบูตWindowsในเซฟโหมดก่อนอื่นคุณต้องเข้าสู่เซฟโหมด โดยทำตามขั้นตอนด้านล่าง:

1.กดWindows Key + I เพื่อเปิดSettingsจากนั้นคลิกที่  Update & Security

กด Windows Key + I เพื่อเปิด Settings จากนั้นคลิกที่ Update & security icon

2. จากเมนูด้านซ้ายมือ ให้คลิกที่Recovery

คลิกที่ Recovery ที่แผงด้านซ้าย

4. ภายใต้ Advanced startup ให้คลิกที่Restart now

คลิกที่รีสตาร์ททันทีภายใต้การเริ่มต้นขั้นสูงในการกู้คืน

5.เมื่อคอมพิวเตอร์รีสตาร์ท พีซีของคุณจะเปิดขึ้นในเซฟโหมด

เมื่อคุณเข้าสู่เซฟโหมด คุณจะมีตัวเลือกด้านล่างเพื่อแก้ไขปัญหาของ Startup Repair Infinite Loop บน Windows:(fix the problem of Startup Repair Infinite Loop on Windows:)

I. ถอนการติดตั้งโปรแกรมติดตั้งล่าสุด(I.Uninstall the recent Install Programmes)

ปัญหาข้างต้น(above problem)อาจเกิดขึ้นเนื่องจากโปรแกรมที่เพิ่งติดตั้งล่าสุด การถอนการติดตั้งโปรแกรมเหล่านั้นอาจช่วยแก้ปัญหาของคุณได้

ในการถอนการติดตั้งโปรแกรมที่เพิ่งติดตั้งล่าสุด ให้ทำตามขั้นตอนด้านล่าง:

1.เปิดแผงควบคุม(Control Panel)โดยค้นหาโดยใช้แถบค้นหา(search bar)

เปิดแผงควบคุมโดยค้นหามัน

2. จากหน้าต่าง Control Panel ให้(Control Panel window)คลิกที่Programs

คลิกที่โปรแกรม

3. ภายใต้โปรแกรมและคุณลักษณะ(Programs and Features)ให้คลิกที่ดูการอัปเดตที่ติดตั้ง(View Installed Updates.)

ภายใต้ โปรแกรมและคุณลักษณะ ให้คลิกที่ ดูการติดตั้งการปรับปรุง

4.ที่นี่คุณจะเห็นรายการอัปเดตWindows ที่ติดตั้งอยู่ในปัจจุบัน(Windows)

รายชื่อโปรแกรมที่ติดตั้งในปัจจุบัน

5. ถอนการติดตั้งการอัปเดต Windows(Windows)ที่เพิ่งติดตั้งซึ่งอาจทำให้เกิดปัญหาและหลังจากถอนการติดตั้งการอัปเดตดังกล่าว ปัญหาของคุณอาจได้รับการแก้ไข

II. แก้ไขปัญหาไดรเวอร์(II.Troubleshoot Driver problems)

สำหรับปัญหาที่เกี่ยวข้องกับไดรเวอร์ คุณสามารถใช้  คุณลักษณะ 'โปรแกรมควบคุมย้อนกลับ'(‘Rollback driver’)ของDevice Manager(Device Manager)บนWindows จะถอนการติดตั้งไดรเวอร์ปัจจุบันสำหรับ  อุปกรณ์ ฮาร์ดแวร์(hardware)  และจะติดตั้งไดรเวอร์ที่ติดตั้งไว้ก่อนหน้านี้ ในตัวอย่างนี้ เราจะย้อนกลับ ไดรเวอร์กราฟิก(rollback Graphics drivers)แต่ในกรณีของคุณ คุณต้องค้นหาว่าไดรเวอร์ใดที่เพิ่งติดตั้ง(you need to figure out which drivers were recently installed)  ซึ่งเป็นสาเหตุของปัญหาการวนซ้ำ(loop issue) ที่ไม่มีที่สิ้นสุด จากนั้นคุณจะต้องปฏิบัติตามคำแนะนำด้านล่าง(below guide) สำหรับอุปกรณ์ นั้นในDevice Manager

1.กด Windows Key + R จากนั้นพิมพ์devmgmt.mscแล้วกดEnterเพื่อเปิดDevice Manager

devmgmt.msc ตัวจัดการอุปกรณ์

2. ขยายการ์ดแสดงผล จากนั้นคลิกขวาที่การ์ดกราฟิก(right-click on your graphics card)และเลือกProperties

คลิกขวาที่ Intel(R) HD Graphics 4000 และเลือก Properties

3. สลับไปที่แท็บไดรเวอร์(Driver tab)แล้วคลิก " ย้อนกลับไดรเวอร์(Roll Back Driver) "

ย้อนกลับไดรเวอร์กราฟิกเพื่อแก้ไขข้อผิดพลาดหน้าจอสีน้ำเงินแห่งความตาย (BSOD)

4.คุณจะได้รับข้อความเตือน(warning message)คลิกใช่( Yes)เพื่อดำเนินการต่อ

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

วิธีที่ 2: ปิดใช้งานการรีสตาร์ทอัตโนมัติเมื่อระบบล้มเหลว(Method 2: Disable Automatic Restart on System Failure)

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

กดปุ่ม F9 หรือ 9 เพื่อเลือก ปิดใช้งานการรีสตาร์ทอัตโนมัติหลังจากล้มเหลว

1. เปิดCommand Promptและป้อนคำสั่งต่อไปนี้:

bcdedit /set {default} recoveryenabled No

การกู้คืนปิดการใช้งานลูปการซ่อมแซมการเริ่มต้นอัตโนมัติได้รับการแก้ไข |  แก้ไขการซ่อมแซมอัตโนมัติ Infinite Loop

2.Restart และAutomatic Startup Repairควรปิดการใช้งาน

3. หากคุณต้องการเปิดใช้งานอีกครั้ง ให้ป้อนคำสั่งต่อไปนี้ใน cmd:

bcdedit /set {default} recoveryenabled Yes

4. รีบูตเพื่อใช้การเปลี่ยนแปลงและควร  แก้ไข Automatic Repair Infinite Loop ใน Windows 10(Fix Automatic Repair Infinite Loop on Windows 10.)

วิธีที่ 3: เรียกใช้คำสั่ง chkdsk เพื่อตรวจสอบและซ่อมแซมข้อผิดพลาดของไดรฟ์(Method 3: Run chkdsk Command to check and repair Drive errors )

1. บูต Windows จากอุปกรณ์ที่สามารถบู๊ตได้

2. คลิกที่พรอมต์คำสั่ง( Command Prompt.)

พร้อมรับคำสั่งจากตัวเลือกขั้นสูง

3. พิมพ์คำสั่งด้านล่าง(below command)ในพรอมต์คำสั่ง(command prompt)แล้วกด Enter: 

chkdsk /f /r C:

ตรวจสอบยูทิลิตี้ดิสก์ chkdsk /f /r C: |  แก้ไขการเริ่มต้นการซ่อมแซม Infinite Loop

4. รีสตาร์ทระบบและดูว่าคุณสามารถ  Fix Startup Repair Infinite Loop บน Windows 10 ได้หรือไม่(Fix Startup Repair Infinite Loop on Windows 10.)

วิธีที่ 4: เรียกใช้ Bootrec เพื่อซ่อมแซม BCD . ที่เสียหายหรือเสียหาย(Method 4: Run Bootrec to repair damaged or corrupted BCD)

เรียกใช้คำสั่ง bootrec เพื่อซ่อมแซมการตั้งค่า (bootrec command)BCDที่เสียหายหรือเสียหายโดยทำตามขั้นตอนด้านล่าง:

1. เปิดCommand Promp อีกครั้ง(Command Promp)โดยใช้คำแนะนำด้านบน

พร้อมรับคำสั่งจากตัวเลือกขั้นสูง

2. พิมพ์คำสั่งด้านล่างในพรอมต์คำสั่งแล้วกด Enter(command prompt and hit Enter)หลังจากแต่ละคำสั่ง:

bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd

bootrec rebuildbcd fixmbr fixboot |  แก้ไขการซ่อมแซมอัตโนมัติ Infinite Loop

3. รีสตาร์ทระบบและให้bootrec แก้ไขข้อผิดพลาด(bootrec repair the errors.)

4. หากคำสั่งดังกล่าวล้มเหลวให้ป้อนคำสั่งต่อไปนี้ใน cmd:

bcdedit /export C:\BCD_Backup
c:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /RebuildBcd

สำรองข้อมูล bcdedit จากนั้นสร้าง bcd bootrec |  แก้ไขการเริ่มต้นการซ่อมแซม Infinite Loop

5.สุดท้าย ออกจาก cmd และรีสตาร์ทWindowsของ คุณ

6. วิธีนี้ดูเหมือนว่าจะ  Fix Startup Repair Infinite Loop ใน Windows 10(Fix Startup Repair Infinite Loop on Windows 10 )แต่ถ้าไม่ได้ผล(t work)ให้ ดำเนินการ ต่อ(continue.)

วิธีที่ 5: ทำการคืนค่าระบบ(Method 5: Perform a System Restore)

คุณสามารถแก้ไขปัญหา Startup Repair Infinite Loop ได้(fix the Startup Repair Infinite Loop issue)โดยทำตามขั้นตอนด้านล่าง:

1. ใส่ดีวีดี(DVD)การติดตั้งที่สามารถบู๊ตได้ ของ Windows 10แล้วรีสตาร์ทพีซีของคุณ

2. เมื่อได้รับแจ้งให้กดปุ่ม(Press)ใด ๆ เพื่อบูตจากซีดีหรือดีวีดี(CD or DVD)ให้กดแป้นใดก็ได้เพื่อดำเนินการต่อ

กดปุ่มใดก็ได้เพื่อบู๊ตจากซีดีหรือดีวีดี

3. เลือกการตั้งค่าภาษาของคุณ แล้วคลิกถัด(Next)ไป คลิกซ่อมแซม(Click Repair)คอมพิวเตอร์ของคุณที่ด้านล่างซ้าย

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

4. บนหน้าจอเลือกตัวเลือก(option screen)ให้คลิกแก้ไข(Troubleshoot)ปัญหา

เลือกตัวเลือกที่การซ่อมแซมการเริ่มต้นอัตโนมัติของ windows 10

5.บนหน้าจอแก้ไขปัญหา ให้คลิกตัวเลือกขั้น(Advanced option)สูง

เลือกตัวเลือกขั้นสูงจากหน้าจอแก้ไขปัญหา

6. บนหน้าจอตัวเลือก  ขั้นสูง คลิก (Advanced)การคืนค่าระบบ(System Restore.)

เลือก System Restore จาก command prompt

วิธีที่ 6: คืนค่า Windows Registry(Method 6: Restore Windows Registry)

1. ป้อนสื่อการติดตั้งหรือการกู้คืน( installation or recovery media)แล้วบูตจากสื่อดังกล่าว

2.เลือกการตั้งค่าภาษา( language preferences) ของคุณ แล้วคลิกถัดไป

เลือกภาษาของคุณในการติดตั้ง windows 10

3.หลังจากเลือกภาษาแล้ว ให้กด Shift + F10เพื่อพร้อมรับคำสั่ง

4. พิมพ์คำสั่งต่อไปนี้ในcommand prompt :

cd C:\windows\system32\logfiles\srt\ (change your drive letter accordingly)

Cwindowssystem32logfilessrt |  แก้ไขการซ่อมแซมอัตโนมัติ Infinite Loop

5. พิมพ์สิ่งนี้เพื่อเปิดไฟล์ในแผ่นจดบันทึก:  SrtTrail.txt

6. CTRL + Oจากนั้นจากประเภทไฟล์เลือก " ไฟล์ทั้งหมด(All files) " และไปที่ C:\windows\system32จากนั้นคลิกขวาที่CMDแล้วเลือก Run as administrator

เปิด cmd ใน SrtTrail

7. พิมพ์คำสั่งต่อไปนี้ใน cmd:  cd C:\windows\system32\config

8. เปลี่ยนชื่อไฟล์Default , Software , SAM , System และ Security(System and Security files)เป็น .bak เพื่อสำรองไฟล์เหล่านั้น

9. ในการดำเนินการดังกล่าว ให้พิมพ์คำสั่งต่อไปนี้:

(a) เปลี่ยนชื่อ DEFAULT DEFAULT.bak ((a) rename DEFAULT DEFAULT.bak)
(b) เปลี่ยนชื่อ SAM SAM.bak ((b) rename SAM SAM.bak)
(c) เปลี่ยนชื่อ SECURITY SECURITY.bak ((c) rename SECURITY SECURITY.bak)
(d) เปลี่ยนชื่อ SOFTWARE SOFTWARE.bak ((d) rename SOFTWARE SOFTWARE.bak)
(e) เปลี่ยนชื่อ SYSTEM SYSTEM.bak((e) rename SYSTEM SYSTEM.bak)

กู้คืนรีจิสตรี regback คัดลอก |  แก้ไขการเริ่มต้นการซ่อมแซม Infinite Loop

10. พิมพ์คำสั่งต่อไปนี้ใน cmd:

copy c:\windows\system32\config\RegBack c:\windows\system32\config

11. รีสตาร์ทพีซีของคุณเพื่อดูว่าคุณสามารถบู๊ตเป็น windows ได้หรือไม่

วิธีที่ 7: ลบไฟล์ที่มีปัญหา(Method 7: Delete the problematic file)

1.Access Command Promptอีกครั้งและป้อนคำสั่งต่อไปนี้:

cd C:\Windows\System32\LogFiles\Srt SrtTrail.txt

ลบไฟล์ที่มีปัญหา |  แก้ไขการซ่อมแซมอัตโนมัติ Infinite Loop

2. เมื่อไฟล์เปิดขึ้น คุณจะเห็นสิ่งนี้:

Boot critical file c:\windows\system32\drivers\tmel.sys is corrupt.

ไฟล์สำคัญสำหรับบูต

3. ลบไฟล์ที่มีปัญหาโดยป้อนคำสั่งต่อไปนี้ใน cmd:

cd c:\windows\system32\drivers del tmel.sys

ลบไฟล์ boot สำคัญที่ให้ข้อผิดพลาด |  แก้ไขการเริ่มต้นการซ่อมแซม Infinite Loop

หมายเหตุ:(NOTE:)อย่าลบไดรเวอร์ที่จำเป็นสำหรับ windows เพื่อโหลดระบบปฏิบัติการ(operating system)

4. รีสตาร์ทเพื่อดูว่าปัญหาได้รับการแก้ไขหรือไม่หากไม่ดำเนินการตามวิธีถัดไป

วิธีที่ 8: ตั้งค่าที่ถูกต้องของพาร์ติชั่นอุปกรณ์และพาร์ติชั่น osdevice(Method 8: Set correct values of device partition and osdevice partition)

1. ใน Command Prompt ให้(Command Prompt)พิมพ์คำสั่งต่อไปนี้แล้วกด Enter:  bcdedit

ข้อมูล bcdedit |  แก้ไขการซ่อมแซมอัตโนมัติ Infinite Loop

2. ค้นหาค่าของพาร์ติชั่นอุปกรณ์และพาร์ติชั่น osdevice( device partition and osdevice partition)และตรวจดูให้แน่ใจว่าค่านั้นถูกต้องหรือตั้งค่าเป็นพาร์ติชั่นที่ถูกต้อง

3.โดยค่าเริ่มต้นคือC:เนื่องจาก windows ติดตั้งไว้ล่วงหน้าบนพาร์ติชันนี้เท่านั้น

4. หากเปลี่ยนเป็นไดรฟ์อื่นด้วยเหตุผลใดก็ตาม ให้ป้อนคำสั่งต่อไปนี้แล้วกดEnterหลังจากแต่ละรายการ:

bcdedit /set {default} device partition=c:
bcdedit /set {default} osdevice partition=c:

bcdedit ค่าเริ่มต้น osdrive |  แก้ไขการเริ่มต้นการซ่อมแซม Infinite Loop

หมายเหตุ:(Note:)หากคุณได้ติดตั้ง windows ของคุณในไดรฟ์อื่น ตรวจสอบให้แน่ใจว่าคุณใช้อันนั้นแทน C:

5. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและควร  แก้ไข Automatic Repair infinite loop ใน Windows 10(fix Automatic Repair infinite loop on Windows 10.)

ที่แนะนำ:(Recommended:)

  • เกิดข้อผิดพลาดในการโหลดเครื่องเล่น: ไม่พบแหล่งที่สามารถเล่นได้ [แก้ไขแล้ว]
  • ไม่สามารถเข้าสู่ระบบ Windows 10? แก้ไขปัญหาการเข้าสู่ระบบ Windows(Fix Windows Login Problems) !
  • ทำไมคอมพิวเตอร์ถึงล่ม(Computer Crashes)ขณะเล่นเกม?
  • จะออกจากระบบหรือออกจากระบบ(Out or Log Out) Gmail ได้(Gmail)อย่างไร

ฉันหวังว่าบทความนี้จะมีประโยชน์ และตอนนี้คุณสามารถFix Startup Repair Infinite Loop on Windows 10/8/7, ได้อย่างง่ายดาย  แต่ถ้าคุณยังคงมีคำถามใดๆ เกี่ยวกับบทช่วยสอนนี้ โปรดอย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น



About the author

ฉันเป็นช่างเทคนิคด้านเสียงและคีย์บอร์ดมืออาชีพที่มีประสบการณ์มากกว่า 10 ปี ฉันเคยทำงานในโลกธุรกิจ ในตำแหน่งที่ปรึกษาและผู้จัดการผลิตภัณฑ์ และล่าสุด เป็นวิศวกรซอฟต์แวร์ ทักษะและประสบการณ์ของฉันช่วยให้ฉันทำงานในโครงการประเภทต่างๆ ตั้งแต่ธุรกิจขนาดเล็กไปจนถึงบริษัทขนาดใหญ่ ฉันยังเป็นผู้เชี่ยวชาญใน Windows 11 และทำงานเกี่ยวกับระบบปฏิบัติการใหม่มานานกว่าสองปีแล้ว



Related posts