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

แก้ไขลูป 'Restart Your Computer' ซ้ำซ้อนระหว่าง Windows Update

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

แก้ไขลูป  Restart Your Computer  ซ้ำซ้อนระหว่าง Windows Update

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

แก้ไขลูป  Restart Your Computer  ซ้ำซ้อนระหว่าง Windows Update

สาเหตุหลักดูเหมือนเป็น 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

  1. กด Windows Key + R พิมพ์ regedit กด Enter เปิด Registry Key
  2. ไปที่ Registry Key ต่อไปนี้ กด Enter:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\RebootRequired
  3. คลิกขวา RebootRequired Key เลือก Delete
  4. รีบูทเครื่อง และลองอัปเดต Windows ใหม่

ควร แก้ไขปัญหา Restart your computer to install important updates loop แล้ว หากไม่ได้ ลองต่อ

วิธีที่ 2: ทำ Clean Boot

  1. กด Windows Key + R พิมพ์ msconfig กด Enter เปิด System Configuration
  2. แท็บ General เลือก Selective Startup ยกเลิกติ๊ก "load startup items"
  3. ไปแท็บ Services ติ๊กกล่อง "Hide all Microsoft services"
  4. คลิก Disable all จะปิดบริการอื่นๆ ที่เหลือ
  5. รีสตาร์ทเครื่อง ลองติดตั้งอัปเดตอีกครั้ง
  6. หากปัญหาแก้ไข แสดงว่าเกิดจากซอฟต์แวร์บุคคลที่สาม เพื่อหาโปรแกรมเฉพาะ ให้ Enable กลุ่มบริการ (อ้างอิงขั้นตอนก่อนหน้า) ทีละกลุ่ม แล้วรีบูท ทำซ้ำจนพบกลุ่มบริการที่ทำให้ผิดพลาด ตรวจสอบบริการในกลุ่มนั้นทีละตัว จนหาตัวทำให้ปัญหา
  7. หลัง Troubleshooting เสร็จ ยกเลิกขั้นตอนข้างต้น (เลือก Normal Startup ในขั้นตอน 2) เพื่อเริ่มเครื่องปกติ

วิธีที่ 3: รีเซ็ต Transactional Logfiles

  1. กด Windows Key + X เลือก Command Prompt (Admin)
  2. พิมพ์คำสั่งใน 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
  3. หากรันคำสั่งข้างต้นไม่ได้ ให้บูทเข้า Safe Mode แล้วลองคำสั่งข้างต้นอีกครั้ง
  4. รีบูทเครื่อง ลองอัปเดต Windows ใหม่

วิธีที่ 4: รัน Windows Update Troubleshooter

  1. พิมพ์ "troubleshooting" ใน Windows Search Bar คลิก Troubleshooting
  2. จากหน้าต่างซ้าย เลือก View all
  3. จากรายการ Troubleshoot Computer Problems เลือก Windows Update
  4. ทำตามคำแนะนำบนหน้าจอ ให้ Windows Update Troubleshoot ทำงาน
  5. รีสตาร์ทเครื่องเพื่อบันทึกการเปลี่ยนแปลง

ควรช่วยแก้ไขปัญหา Restart your computer to install important updates loop

วิธีที่ 5: เปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution

  1. กด Windows Key + X เลือก Command Prompt (Admin)
  2. พิมพ์คำสั่งหยุด Windows Update Services กด Enter ทีละคำสั่ง:
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
  3. พิมพ์คำสั่งเปลี่ยนชื่อ SoftwareDistribution Folder กด Enter:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 catroot2.old
  4. พิมพ์คำสั่งเริ่ม Windows Update Services กด Enter ทีละคำสั่ง:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. รีบูทเครื่องเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 6: รัน DISM (Deployment Image Servicing and Management) Tool

  1. กด Windows Key + X คลิก Command Prompt (Admin)
  2. พิมพ์คำสั่ง กด Enter:
    DISM /Online /Cleanup-Image /RestoreHealth
  3. รอคำสั่ง DISM ทำงานเสร็จ
  4. รันคำสั่งนี้อีกครั้ง เพื่อ แก้ไข Restart your computer to install important updates loop issue:
    DISM /image:C:\ /cleanup-image /revertpendingactions
  5. รีบูทเครื่องเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 7: รัน Microsoft Official Troubleshooter

ลอง Fixit หรือ Official Troubleshooter เพื่อ แก้ไข Restart your computer to install important updates loop error message

แก้ไขลูป  Restart Your Computer  ซ้ำซ้อนระหว่าง Windows Update

แนะนำสำหรับคุณ:

  • วิธีลบไฟล์ 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 สำเร็จ หากยังมีคำถาม สามารถถามในส่วนความคิดเห็นได้เลย