Fix Restart your computer to install important updates loop: Windows Updates เป็นส่วนสำคัญของ Microsoft OS แต่เกิดอะไรขึ้นเมื่ออัปเดตติดตั้งไม่สำเร็จ และคุณค้างใน Infinite Loop พยายามติดตั้งอัปเดต กรณีนี้คือ ผู้ใช้ค้างใน Loop ที่ทุกครั้งที่เปิด Windows Update จะขอให้ "Restart your computer to install important updates" แม้รีบูทระบบแล้ว จะเจอข้อความนี้อีกครั้งเมื่อเปิด Windows Update

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

สาเหตุหลักดูเหมือนเป็น Windows Registry Key ชื่อ "RebootRequired" ที่อาจเสียหาย ทำให้ Windows อัปเดตไม่ได้ และเกิด Restart Loop วิธีแก้ง่ายคือ ลบ Key นี้และรีสตาร์ท แต่บางครั้งไม่ได้กับทุกคน จึงมีทุกวิธีแก้ไข มาเริ่ม แก้ไขปัญหา Restart your computer to install important updates loop ด้วยขั้นตอนด้านล่าง
แก้ไข Restart your computer to install important updates loop
ควรสร้างจุดกู้คืนระบบ (Restore Point) ก่อนลองวิธีใดๆ
วิธีที่ 1: ลบ Registry Key RebootRequired
- กด Windows Key + R พิมพ์ regedit กด Enter เปิด Registry Key
- ไปที่ Registry Key ต่อไปนี้ กด Enter:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\RebootRequired - คลิกขวา RebootRequired Key เลือก Delete
- รีบูทเครื่อง และลองอัปเดต Windows ใหม่
ควร แก้ไขปัญหา Restart your computer to install important updates loop แล้ว หากไม่ได้ ลองต่อ
วิธีที่ 2: ทำ Clean Boot
- กด Windows Key + R พิมพ์ msconfig กด Enter เปิด System Configuration
- แท็บ General เลือก Selective Startup ยกเลิกติ๊ก "load startup items"
- ไปแท็บ Services ติ๊กกล่อง "Hide all Microsoft services"
- คลิก Disable all จะปิดบริการอื่นๆ ที่เหลือ
- รีสตาร์ทเครื่อง ลองติดตั้งอัปเดตอีกครั้ง
- หากปัญหาแก้ไข แสดงว่าเกิดจากซอฟต์แวร์บุคคลที่สาม เพื่อหาโปรแกรมเฉพาะ ให้ Enable กลุ่มบริการ (อ้างอิงขั้นตอนก่อนหน้า) ทีละกลุ่ม แล้วรีบูท ทำซ้ำจนพบกลุ่มบริการที่ทำให้ผิดพลาด ตรวจสอบบริการในกลุ่มนั้นทีละตัว จนหาตัวทำให้ปัญหา
- หลัง Troubleshooting เสร็จ ยกเลิกขั้นตอนข้างต้น (เลือก Normal Startup ในขั้นตอน 2) เพื่อเริ่มเครื่องปกติ
วิธีที่ 3: รีเซ็ต Transactional Logfiles
- กด Windows Key + X เลือก Command Prompt (Admin)
- พิมพ์คำสั่งใน cmd ทีละคำสั่ง กด Enter (ถ้าขอยืนยัน พิมพ์ "Y" กด Enter):
fsutil resource setautoreset true %SystemDrive%\
attrib -r -s -h %SystemRoot%\System32\Config\TxR\*
del %SystemRoot%\System32\Config\TxR\*
attrib -r -s -h %SystemRoot%\System32\SMI\Store\Machine\*
del %SystemRoot%\System32\SMI\Store\Machine\*.tm*
del %SystemRoot%\System32\SMI\Store\Machine\*.blf
del %SystemRoot%\System32\SMI\Store\Machine\*.regtrans-ms - หากรันคำสั่งข้างต้นไม่ได้ ให้บูทเข้า Safe Mode แล้วลองคำสั่งข้างต้นอีกครั้ง
- รีบูทเครื่อง ลองอัปเดต Windows ใหม่
วิธีที่ 4: รัน Windows Update Troubleshooter
- พิมพ์ "troubleshooting" ใน Windows Search Bar คลิก Troubleshooting
- จากหน้าต่างซ้าย เลือก View all
- จากรายการ Troubleshoot Computer Problems เลือก Windows Update
- ทำตามคำแนะนำบนหน้าจอ ให้ Windows Update Troubleshoot ทำงาน
- รีสตาร์ทเครื่องเพื่อบันทึกการเปลี่ยนแปลง
ควรช่วยแก้ไขปัญหา Restart your computer to install important updates loop
วิธีที่ 5: เปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution
- กด Windows Key + X เลือก Command Prompt (Admin)
- พิมพ์คำสั่งหยุด Windows Update Services กด Enter ทีละคำสั่ง:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver - พิมพ์คำสั่งเปลี่ยนชื่อ SoftwareDistribution Folder กด Enter:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old - พิมพ์คำสั่งเริ่ม Windows Update Services กด Enter ทีละคำสั่ง:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver - รีบูทเครื่องเพื่อบันทึกการเปลี่ยนแปลง
วิธีที่ 6: รัน DISM (Deployment Image Servicing and Management) Tool
- กด Windows Key + X คลิก Command Prompt (Admin)
- พิมพ์คำสั่ง กด Enter:
DISM /Online /Cleanup-Image /RestoreHealth
- รอคำสั่ง DISM ทำงานเสร็จ
- รันคำสั่งนี้อีกครั้ง เพื่อ แก้ไข Restart your computer to install important updates loop issue:
DISM /image:C:\ /cleanup-image /revertpendingactions
- รีบูทเครื่องเพื่อบันทึกการเปลี่ยนแปลง
วิธีที่ 7: รัน Microsoft Official Troubleshooter
ลอง Fixit หรือ Official Troubleshooter เพื่อ แก้ไข Restart your computer to install important updates loop error message

แนะนำสำหรับคุณ:
- วิธีลบไฟล์ Autorun.inf
- แก้ไข Windows Update cannot currently check for updates
- แก้ไข CD/DVD Drive ไม่ตรวจพบหลังอัปเกรดเป็น Windows 10
- วิธีสร้าง Password Reset Disk
เสร็จแล้ว คุณ แก้ไข Restart your computer to install important updates loop สำเร็จ หากยังมีคำถาม สามารถถามในส่วนความคิดเห็นได้เลย