Sửa lỗi Windows Update 0x8007045b trên Windows 11/10

Nếu bạn gặp phải mã lỗi 0x8007045b khi cố gắng cài đặt các bản cập nhật nhất định(install certain updates) hoặc sau khi nâng cấp không thành công lên Windows 11/10 từ phiên bản Windows cũ hơn , thì bài đăng này nhằm giúp bạn. Trong bài đăng này, chúng tôi sẽ xác định các nguyên nhân có thể xảy ra cũng như đưa ra các giải pháp thích hợp mà bạn có thể thử để khắc phục sự cố. Mô tả Chuỗi Lỗi(Error String Description) có thể là:

0x8007045B -2147023781 – ERROR_SHUTDOWN_IN_PROGRESS

Lỗi cập nhật Windows 0x8007045b

Bạn có thể gặp phải lỗi cập nhật Windows 0x8007045b do một hoặc nhiều (nhưng không giới hạn) trong số các nguyên nhân đã biết sau;

  • Tệp hệ thống bị hỏng.
  • Windows Update bị trục trặc.
  • Phần mềm bảo mật của bên thứ 3 can thiệp.

Sửa lỗi Windows Update 0x8007045b

Nếu bạn gặp phải sự cố Windows Update error 0x8007045b này, bạn có thể thử các giải pháp được đề xuất của chúng tôi theo thứ tự được trình bày bên dưới để giải quyết vấn đề.

  1. Chạy Trình gỡ rối Windows Update
  2. Thực hiện quét SFC và DISM
  3. Disable/Uninstall 3rd phần mềm bảo mật của bên thứ 3 (nếu có)
  4. Xóa bộ nhớ cache của Windows Update
  5. Thực hiện Khởi động lại mới(Fresh Start) , sửa chữa nâng cấp tại chỗ hoặc (In-place)Thiết lập lại đám mây(Cloud Reset)

Hãy cùng xem mô tả về quy trình liên quan đến từng giải pháp được liệt kê.

1] Chạy trình gỡ rối Windows Update(Run Windows Update Troubleshooter)

Giải pháp này yêu cầu bạn chạy  Trình khắc phục sự cố Windows Update có sẵn và xem liệu điều đó có giúp giải quyết vấn đề 0x8007045b lỗi Windows Update hay không(Windows Update error 0x8007045b) .

2] Thực hiện quét SFC và DISM

Nếu bạn gặp lỗi tệp hệ thống, bạn có thể gặp phải lỗi Windows Update 0x8007045b(Windows Update error 0x8007045b) .

SFC / DISM là   một tiện ích trong Windows cho phép người dùng quét các lỗi trong tệp hệ thống Windows và khôi phục các tệp bị hỏng.

Để dễ dàng và thuận tiện, bạn có thể chạy quá trình quét bằng quy trình bên dưới.

  • Nhấn phím Windows + R.
  • Trong hộp thoại Run, nhập notepad và nhấn Enter để mở Notepad.
  • Sao chép và dán cú pháp bên dưới vào trình soạn thảo văn bản.
@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
  • Lưu tệp với tên và thêm  phần mở rộng tệp  .bat - ví dụ:; (.bat)SFC_DISM_scan.bat .
  • Lặp lại chạy tệp loạt với đặc quyền quản trị(run the batch file with admin privilege)  (nhấp chuột phải vào tệp đã lưu và chọn  Chạy với tư cách Quản trị(Run as Administrator) viên từ trình đơn ngữ cảnh) cho đến khi nó báo cáo không có lỗi.
  • Khởi động lại PC của bạn.

Khi khởi động, hãy thử cập nhật lại. Nếu lỗi vẫn còn, hãy tiếp tục với giải pháp tiếp theo.

3 ] Disable/Uninstall 3rd phần mềm bảo mật của bên thứ 3 (nếu có)

Tường lửa và chống vi-rút rất quan trọng đối với sự an toàn hệ thống của bạn, nhưng đôi khi các chương trình này có thể can thiệp vào Windows 10 và khiến lỗi này xuất hiện.

McAfee , AVASTComodo đều được biết là nguyên nhân gây ra vấn đề cụ thể này. Trong trường hợp này, để khắc phục sự cố này, bạn sẽ phải xóa tất cả các chương trình chống vi-rút của bên thứ ba khỏi PC của mình bằng cách sử dụng  công cụ xóa(removal tool) chuyên dụng  để xóa tất cả các tệp được liên kết với chương trình chống vi-rút của bạn.

Nếu việc xóa phần mềm chống vi-rút khắc phục được lỗi này, giờ đây bạn có thể cài đặt lại chương trình chống vi-rút đó hoặc bạn có thể chuyển sang một phần mềm thay thế hoặc tốt hơn là vẫn sử dụng chương trình AV gốc  của Windows 10 - Bộ bảo vệ Windows(Windows Defender) .

4] Xóa(Clear) bộ nhớ cache / thành phần Windows Update

Thư  mục Phân phối Phần mềm(Software Distribution folder)  trong hệ điều hành Windows 10 là một thư mục nằm trong thư mục  Windows(Windows directory) và được sử dụng để lưu trữ tạm thời các tệp có thể được yêu cầu để cài đặt Windows Update trên máy tính của bạn. Giải pháp này yêu cầu bạn  xóa nội dung của thư mục Phân phối Phần mềm(clear the contents of the Software Distribution folder) và sau đó thử lại quá trình cập nhật một lần nữa. Nếu lỗi vẫn chưa được giải quyết, hãy tiếp tục với giải pháp tiếp theo.

5] Thực hiện (Perform)Khởi động lại mới(Fresh Start) , sửa chữa nâng cấp tại chỗ hoặc (In-place)Thiết lập lại đám mây(Cloud Reset)

Tại thời điểm này, nếu lỗi vẫn chưa được giải quyết, rất có thể do lỗi hệ thống nào đó không thể được giải quyết theo cách thông thường. Trong trường hợp này, bạn có thể thử Khởi động Mới, Sửa chữa nâng cấp tại chỗ(Fresh Start, In-place upgrade repair) để đặt lại mọi thành phần Windows . Ngoài ra, nếu bạn đang chạy Windows 10 phiên bản 1909 trở lên, bạn có thể thử Thiết lập lại đám mây(try Cloud Reset) và xem điều đó có hữu ích hay không.

Any of these solutions should work for you!



About the author

Tôi là kỹ sư phần mềm với hơn 10 năm kinh nghiệm thiết kế, xây dựng và bảo trì các ứng dụng dựa trên Windows. Tôi cũng là một chuyên gia thành thạo về xử lý văn bản, xử lý bảng tính và thuyết trình. Tôi có thể viết mô tả rõ ràng và ngắn gọn về mã, giải thích các khái niệm phức tạp cho các nhà phát triển mới làm quen và khắc phục sự cố nhanh chóng cho khách hàng.



Related posts