Nhiều người dùng không cài được một hoặc nhiều cập nhật Windows. Kiểm tra Event Viewer thấy lỗi liên quan đến nhiều driver máy in. Xảy ra trên Win 7, 8.1, 10.

Nguyên nhân gây lỗi 0x8024200b?
Điều tra báo cáo và chiến lược sửa chữa, có các nguyên nhân:
- Driver máy in cũ – Thường do driver máy in cũ được migrate sai khi nâng cấp từ Windows cũ lên Win 10. Sửa bằng Device Manager xóa driver không tương thích.
- Hỏng Windows Update – WU tải cập nhật nhưng file bị hỏng trước khi cài. Cách duy nhất: reset toàn bộ thành phần WU thủ công hoặc script.
- Chưa cài hotfix – Microsoft đã phát hành hotfix cho trường hợp migrate driver máy in không tương thích khi lên Win 10. Cài qua WU tự động. Nếu máy chưa cập nhật, cài tất cả cập nhật chờ để hotfix được cài.
Bài viết cung cấp các bước khắc phục theo thứ tự hiệu quả.
Phương pháp 1: Chạy trình khắc phục sự cố Windows Update
Thử xem Windows tự sửa được không. Nhiều người thành công.
Công cụ có sẵn chiến lược sửa tự động cho các tình huống phổ biến. Hướng dẫn:
- Windows + R, gõ ms-settings:troubleshoot Enter mở tab Khắc phục sự cố.

- Bên phải, kéo xuống Get up and running, chọn Windows Update → Run the troubleshooter.

- Đợi quét xong.

- Nếu tìm thấy lỗi, nhấn Apply this fix làm theo hướng dẫn.

- Đóng troubleshooter, khởi động lại máy.
- Thử cài cập nhật gây lỗi trước đó.
Nếu vẫn lỗi, thử phương pháp 2.
Phương pháp 2: Cài đặt tất cả cập nhật Windows đang chờ
Thường do driver máy in cũ migrate sang Win 10 không tương thích. Microsoft đã có hotfix trong các cập nhật quan trọng. Nếu chưa cài cập nhật chờ, hãy cài tất cả (trừ cái đang lỗi).
- Windows + R, gõ ms-settings:windowsupdate Enter mở Windows Update. (Win 7/8.1 dùng lệnh wuapp).

- Nhấn Check for update.

- Làm theo hướng dẫn cài tất cả cập nhật chờ (để cái lỗi cuối).
- Nếu nhiều cập nhật, có thể yêu cầu restart giữa chừng. Làm theo nhưng nhớ quay lại cài tiếp.
- Sau khi xong, restart và thử cài cập nhật lỗi trước.
Nếu vẫn lỗi hoặc máy đã cập nhật mới nhất, thử phương pháp 3.
Phương pháp 3: Gỡ driver máy in Unknown
Nếu cài hotfix không hết, gỡ driver máy in gây xung đột qua Device Manager.
Một số người dùng báo lỗi biến mất sau khi xóa thiết bị Unknown Printer trong Printers/Print queues.
- Windows + R, gõ devmgmt.msc Enter mở Device Manager.

- Mở rộng Printers (hoặc Print queues).
- Tìm driver không tương thích (thường có dấu chấm than, tên Unknown Driver).

Lưu ý: Cũng có thể ở Other devices.
- Chuột phải → Uninstall device.

- Restart máy, kiểm tra.
Nếu vẫn lỗi, thử phương pháp 4.
Phương pháp 4: Reset thành phần Windows Update
Lỗi cũng do WU tải cập nhật thành công nhưng file bị hỏng trước khi cài. Cần reset toàn bộ thành phần WU và xóa/đổi tên thư mục lưu file tạm.
Hai cách: dùng script có sẵn hoặc làm thủ công qua CMD.
Reset WU qua Command Prompt
- Mở Run (Windows + R), gõ cmd, nhấn Ctrl + Shift + Enter mở CMD admin. UAC → Yes.

- Trong CMD admin, gõ lần lượt (Enter sau mỗi lệnh) dừng dịch vụ WU:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
Lưu ý: Dừng: Windows Update, MSI Installer, Cryptographic, BITS.
- Đổi tên 2 thư mục WU dùng:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
Lưu ý: Buộc OS tạo thư mục mới không bị hỏng.
- Bật lại dịch vụ:
net start wuauserv net start cryptSvc net start bits net start msiserver
- Restart máy, kiểm tra.
Reset WU dùng script WU Agent
- Truy cập trang Microsoft Technet (tại đây) tải script Reset Windows Update Agent.

- Giải nén ResetWUEng.zip bằng 7Zip/WinZip/WinRar.
- Chạy ResetWUENG.exe, làm theo hướng dẫn reset toàn bộ WU.
- Hoàn tất, restart, kiểm tra.