แก้ไขข้อผิดพลาด Windows Update 0x8007045b บน Windows 11/10
หากคุณพบรหัสข้อผิดพลาด0x8007045bเมื่อพยายามติดตั้งการอัปเดตบางอย่าง(install certain updates)หรือหลังจากการอัพเกรดเป็น Windows 11/10 ที่ล้มเหลวจาก Windows เวอร์ชันเก่าโพสต์นี้มีขึ้นเพื่อช่วยคุณ ในโพสต์นี้ เราจะระบุสาเหตุที่เป็นไปได้รวมทั้งให้แนวทางแก้ไขที่เหมาะสมซึ่งคุณสามารถลองแก้ไขปัญหาได้ คำอธิบายสตริงข้อผิดพลาด(Error String Description)อาจเป็น:
0x8007045B -2147023781 – ERROR_SHUTDOWN_IN_PROGRESS
คุณอาจพบ ข้อผิดพลาดในการอัปเดต Windows 0x8007045b เนื่องจากสาเหตุอย่างน้อยหนึ่งอย่าง (แต่ไม่จำกัดเฉพาะ) ที่ทราบดังต่อไปนี้
- ไฟล์ระบบเสียหาย
- ความผิดพลาดของ Windows Update
- การรบกวนซอฟต์แวร์ความปลอดภัยของบุคคลที่สาม
แก้ไขข้อผิดพลาด Windows Update 0x8007045b
หากคุณประสบปัญหา ข้อผิดพลาด 0x8007045b ของ Windows Updateคุณสามารถลองใช้วิธีแก้ปัญหาที่เราแนะนำตามลำดับที่แสดงด้านล่างเพื่อแก้ไขปัญหา
- เรียกใช้ตัวแก้ไขปัญหา Windows Update
- ทำการสแกน SFC และ DISM
- Disable/Uninstall 3rdซอฟต์แวร์ความปลอดภัยของบริษัทอื่น (ถ้ามี)
- ล้างแคช Windows Update
- ทำการFresh Startซ่อมแซมการอัปเกรดแบบแทนที่ หรือ (In-place)Cloud Reset
มาดูคำอธิบายของกระบวนการที่เกี่ยวข้องกับโซลูชันแต่ละรายการกัน
1] เรียกใช้ตัวแก้ไขปัญหา Windows Update(Run Windows Update Troubleshooter)
โซลูชันนี้กำหนดให้คุณต้องเรียกใช้ตัว แก้ไขปัญหา Windows Update แบบฝัง และดูว่าจะช่วยแก้ไขข้อผิดพลาด 0x8007045b ของ Windows Update(Windows Update error 0x8007045b)ได้หรือไม่
2] ทำการสแกน SFC และ DISM
หากคุณมีข้อผิดพลาดของไฟล์ระบบ คุณอาจพบ ข้อผิดพลาด ของWindows Update 0x8007045b(Windows Update error 0x8007045b)
SFC/DISM เป็นโปรแกรมอรรถประโยชน์ในWindows ที่(Windows)ช่วยให้ผู้ใช้สามารถสแกนหาความเสียหายใน ไฟล์ระบบ Windowsและกู้คืนไฟล์ที่เสียหายได้
เพื่อความสะดวกและรวดเร็ว คุณสามารถเรียกใช้การสแกนโดยใช้ขั้นตอนด้านล่าง
- กดปุ่ม Windows + R
- ในกล่องโต้ตอบ Run ให้พิมพ์notepadแล้วกด Enter เพื่อเปิด Notepad
- คัดลอกและวางไวยากรณ์ด้านล่างลงในโปรแกรมแก้ไขข้อความ
@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
- บันทึกไฟล์ด้วยชื่อและต่อท้าย นามสกุลไฟล์ . bat - เช่น; SFC_DISM_scan.bat _
- เรียกใช้แบตช์ไฟล์ ซ้ำ ๆด้วยสิทธิ์ของผู้ดูแลระบบ(run the batch file with admin privilege) (คลิกขวาที่ไฟล์ที่บันทึกไว้และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ(Run as Administrator)จากเมนูบริบท) จนกว่าจะรายงานว่าไม่มีข้อผิดพลาด
- รีสตาร์ทพีซีของคุณ
ในการบู๊ต ให้ลองอัปเดตอีกครั้ง หากข้อผิดพลาดยังคงอยู่ ให้ดำเนินการตามแนวทางแก้ไขปัญหาถัดไป
3 ] Disable/Uninstall 3rdซอฟต์แวร์รักษาความปลอดภัยของบุคคลที่สาม (ถ้ามี)
ไฟร์วอลล์และโปรแกรมป้องกันไวรัสมีความสำคัญต่อความปลอดภัยของระบบ แต่บางครั้งโปรแกรมเหล่านี้อาจรบกวนการทำงานของWindows 10และทำให้เกิดข้อผิดพลาดนี้ขึ้น
McAfee , AVASTและComodoล้วนเป็นสาเหตุของปัญหานี้ ในกรณีนี้ ในการแก้ไขปัญหานี้ คุณจะต้องลบโปรแกรมป้องกันไวรัสของบริษัทอื่นทั้งหมดออกจากพีซีของคุณโดยใช้ เครื่องมือลบ(removal tool) เฉพาะ เพื่อลบไฟล์ทั้งหมดที่เกี่ยวข้องกับโปรแกรมป้องกันไวรัสของคุณ
หากการลบโปรแกรมป้องกันไวรัสช่วยแก้ไขข้อผิดพลาดนี้ คุณสามารถติดตั้งโปรแกรมป้องกันไวรัสตัวเดิมได้อีกครั้ง หรือคุณสามารถเปลี่ยนไปใช้ซอฟต์แวร์อื่น หรือยังคง ใช้ โปรแกรม AV ดั้งเดิมของ Windows 10 – (Windows 10)Windows Defender
4] ล้าง(Clear)แคช/ส่วนประกอบWindows Update(Windows Update)
โฟลเดอร์ Software Distribution(Software Distribution folder) ในระบบ ปฏิบัติการ Windows 10คือโฟลเดอร์ที่อยู่ใน ไดเร็กทอรี Windows(Windows directory)และใช้เพื่อจัดเก็บไฟล์ชั่วคราวที่อาจจำเป็นต้องติดตั้งWindows Updateบนคอมพิวเตอร์ของคุณ โซลูชันนี้ต้องการให้คุณ ล้างเนื้อหาของโฟลเดอร์ Software Distribution(clear the contents of the Software Distribution folder)แล้วลองทำตามขั้นตอนการอัปเดตอีกครั้ง หากข้อผิดพลาดยังไม่ได้รับการแก้ไข ให้ดำเนินการตามแนวทางแก้ไขปัญหาถัดไป
5] ทำการ(Perform)Fresh Start , ซ่อมแซมการอัปเกรดแบบแทนที่ หรือ (In-place)Cloud Reset
ณ จุดนี้ หากข้อผิดพลาดยังไม่ได้รับการแก้ไข อาจเกิดจากความเสียหายของระบบบางประเภทที่ไม่สามารถแก้ไขได้ตามปกติ ในกรณีนี้ คุณสามารถลองFresh Start, In-place upgrade repairเพื่อรีเซ็ตทุกองค์ประกอบของWindows นอกจากนี้ หากคุณใช้Windows 10เวอร์ชัน 1909 และใหม่กว่า คุณสามารถลองใช้ Cloud Reset(try Cloud Reset)และดูว่าจะช่วยได้หรือไม่
Any of these solutions should work for you!
Related posts
Fix Windows Update error 0x80070422 บน Windows 10
Fix Windows Update error 0x8e5e03fa บน Windows 10
Fix Windows Update error 0x80070659
Fix Windows Update error 0x80240439 บน Windows 10
Fix Windows Update error 0x80070541 บน Windows 10
Fix Windows Update Error 0x800703ee
Fix Windows 10 Update error code 0x80d02002
Fix Windows 10 Update Error 0xc1900104 เมื่อติดตั้ง Feature Update
Fix Windows Update error 0x800704c7 บน Windows 11/10
Fix Windows Update Error C8000266?
วิธีการ Fix Windows 10 Update Error 0x8007042B
Fix Windows Update Error 0x8007010b
Fix Windows Update error 0x800f0845 บน Windows 10
Fix Windows Update Error 0x80070005
Fix Windows Update error 0x800f0984 บน Windows 10
วิธีการ Fix Windows Update Error Code 80244010
Fix Windows Update error 0x8007012f บน Windows 10
Fix Windows Update error code 0x80240016
Fix Windows Update Error Code 0x800700c1
วิธีการ Fix Windows Update Error 0xc1900201