Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

แก้ไขข้อผิดพลาด Windows Update 0x8007045b ใน Windows 11/10

หากเจอรหัสข้อผิดพลาด 0x8007045b ขณะติดตั้งอัปเดต หรือหลังอัปเกรดเป็น Windows 11/10 ล้มเหลว บทความนี้จะช่วยระบุสาเหตุและวิธีแก้ไข ข้อความ error string คือ:

0x8007045B -2147023781 – ERROR_SHUTDOWN_IN_PROGRESS

แก้ไขข้อผิดพลาด Windows Update 0x8007045b ใน Windows 11/10

สาเหตุที่เป็นไปได้:

  • ไฟล์ระบบเสียหาย (System File corruption)
  • ข้อผิดพลาดของ Windows Update เอง
  • ซอฟต์แวร์ความปลอดภัยภายนอก干扰 (3rd party security software interference)

วิธีแก้ไข Windows Update error 0x8007045b

ลองตามลำดับด้านล่าง:

  1. รัน Windows Update Troubleshooter
  2. รัน SFC และ DISM scan
  3. ปิด/ลบซอฟต์แวร์ความปลอดภัยภายนอก (ถ้ามี)
  4. ล้าง Windows Update cache
  5. ทำ Fresh Start, In-place upgrade repair หรือ Cloud Reset

1. รัน Windows Update Troubleshooter

ใช้เครื่องมือแก้ปัญหา built-in ของ Windows ดูว่าช่วยได้ไหม

2. รัน SFC และ DISM scan

ถ้าไฟล์ระบบเสียหาย อาจก่อให้เกิด error นี้ SFC/DISM เป็นเครื่องมือสแกนและซ่อมแซมไฟล์ระบบ

วิธีง่าย: สร้างไฟล์ .bat ด้วยโค้ดด้านล่าง แล้วรันแบบ Administrator ซ้ำจนไม่มี error

@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause

บันทึกเป็น SFC_DISM_scan.bat รันซ้ำจนสำเร็จ แล้วรีสตาร์ท

3. ปิด/ลบซอฟต์แวร์ความปลอดภัยภายนอก

Firewall/Antivirus บางตัว (McAfee, Avast, Comodo) อาจก่อให้เกิด error นี้ ให้ลบด้วย Removal Tool ให้หมด แล้วลองติดตั้งใหม่หรือใช้ Windows Defender แทน

4. ล้าง Windows Update cache/components

ล้างโฟลเดอร์ Software Distribution (อยู่ใน Windows directory) แล้วลองอัปเดตใหม่

5. Fresh Start / In-place upgrade repair / Cloud Reset

หายังไม่แก้ไขได้ แสดงว่ามีความเสียหายระดับระบบ ลอง Fresh Start, In-place upgrade repair หรือ Cloud Reset (Windows 10 1909 ขึ้นไป)

วิธีใดวิธีน่าจะช่วยได้!

แก้ไขข้อผิดพลาด Windows Update 0x8007045b ใน Windows 11/10