Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục lỗi Windows Update 0x800b0109 trên Windows 10 – Hướng dẫn từng bước

Hướng dẫn sửa lỗi mã 0x800b0109 khi cài đặt Windows Updates hoặc Feature Release mới nhất trên Windows 10.

Lỗi hiển thị như sau:

Khắc phục lỗi Windows Update 0x800b0109 trên Windows 10 – Hướng dẫn từng bước

Tại sao lỗi 0x800b0109 xuất hiện?

Lý do: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider (Chuỗi chứng chỉ được xử lý nhưng kết thúc tại root certificate không được nhà cung cấp tin cậy tin cậy).

Nghĩa là: update bạn cài có chứng chỉ/bảo mật gán kèm, cần được máy client (máy cài update) tin cậy mới cài được. Đôi khi máy đã có chứng chỉ cần thiết nhưng vẫn báo lỗi – dưới đây là cách khắc phục.

Các cách khắc phục lỗi 0x800b0109 trên Windows 10

Fix 1: Cho phép Signed Updates qua Registry

Cần bật setting "Allow Signed Updates" để cài Windows Updates.

  1. Start → gõ regedit → Enter
    Khắc phục lỗi Windows Update 0x800b0109 trên Windows 10 – Hướng dẫn từng bước
  2. UAC → Yes
  3. Đi đến: HKEY_LOCAL_MACHINE \ Software \ Policies \ Microsoft \ Windows \ Windows Update
  4. Chuột phải folder Windows Update → New → DWORD (32-bit) Value
  5. Đặt tên: AcceptTrustedPublisherCerts, double-click, chọn Hexadecimal, giá trị 1
  6. OK
    Khắc phục lỗi Windows Update 0x800b0109 trên Windows 10 – Hướng dẫn từng bước
  7. Đóng Registry Editor → Restart máy → Chạy Windows Update lại
  8. Vẫn lỗi → Fix 2

Fix 2: Chạy Windows Update Troubleshooter

Windows 10 có troubleshooter tích hợp cho Windows Update.

  1. Desktop Windows 10
  2. Start → Settings (bánh răng)
    Khắc phục lỗi Windows Update 0x800b0109 trên Windows 10 – Hướng dẫn từng bước
  3. Update & Security
    Khắc phục lỗi Windows Update 0x800b0109 trên Windows 10 – Hướng dẫn từng bước
  4. Menu trái: Troubleshoot → Windows Update → Run the troubleshooter
    Khắc phục lỗi Windows Update 0x800b0109 trên Windows 10 – Hướng dẫn từng bước
  5. Tool sẽ quét hệ thống, khi nhắc → Apply this fix

Fix 3: Cài đặt update thủ công

Tải và cài thủ công bản update bị lỗi.

  1. Chạy Windows Updates thủ công
  2. Start > Settings > Update and Security > Windows Update > Check for updates
  3. Update sẽ tải và cài
  4. Nếu update nào lỗi 0x800b0109 (như ảnh)
    Khắc phục lỗi Windows Update 0x800b0109 trên Windows 10 – Hướng dẫn từng bước
  5. Lấy số KB (ví dụ: KB2267602 – số KB của bạn có thể khác)
  6. Vào Microsoft Update Download Catalogue
  7. Tìm kiếm số KB → Tải về → Double-click cài đặt
  8. Sau khi cài xong → Restart → Chạy Windows Update cài các bản còn lại

Fix 4: Sử dụng công cụ DISM

DISM (Deployment Image Servicing and Management) kiểm tra và sửa file hệ thống.

  1. Start → gõ cmd → chuột phải Command Prompt → Run as administrator
  2. Gõ 2 lệnh sau (Enter sau mỗi lệnh):
dism.exe /online /cleanup-image /scanhealth
dism.exe /online /cleanup-image /restorehealth
  1. Tool quét và tự sửa lỗi có thể gây 0x800b0109
  2. Xong quét → Restart → Chạy Windows Update lại

Fix 5: Rebuild Windows Update Cache

File update cache có thể gây lỗi 0x800b0109. Cách reset cache:

  1. Start → cmd → Run as administrator
  2. Gõ lần lượt các lệnh (Enter sau mỗi lệnh):
net stop wuauserv
cd %systemroot%\SoftwareDistribution
ren Download Download.old
net start wuauserv
net stop bits
net start bits
net stop cryptsvc
cd %systemroot%\system32
ren catroot2 catroot2old
net start cryptsvc
  1. Restart máy → Chạy Windows Update lại

Third-Party Updates Fail với 0x800b0109 trong SCCM

Cũng gặp lỗi này khi dùng SCCM cài third-party updates (Adobe Reader, 7zip...). Lỗi client: 0x800b0109(-2146762487).

Khắc phục lỗi Windows Update 0x800b0109 trên Windows 10 – Hướng dẫn từng bước

Giải pháp: Triển khai lại chứng chỉ SCCM và WSUS vào Trusted Root và Trusted Publishers certificate stores trên tất cả client machine cài third-party updates. Triển khai qua Group Policy.

Scan Failed With Error 0x800b0109

Lỗi "scan failed with error 0x800b0109" khi vào Windows Update bấm Check for updates. Máy không quét được update. Fix 1 thường khắc phục được trường hợp này.

Kết luận

Đã đi qua tất cả cách sửa lỗi 0x800b0109. Tôi gặp nhiều lần tại công việc và có kinh nghiệm khắc phục. Nếu các fix trên không giúp được, comment bên dưới – tôi sẽ cố gắng hỗ trợ.