Lỗi 800f0902 là lỗi tạm thời (transient). Thường do Trusted Installer (tiến trình cài cập nhật) đang bận xử lý yêu cầu khác – không thể ngắt quãng. Hay gặp khi cài cập nhật OS, đặc biệt trên máy có nhiều cập nhật chờ.
Nguyên nhân khác: Cập nhật bị hỏng, hoặc cập nhật thất bại đã được thay thế bởi bản mới hơn (Windows coi là "not applicable"), hoặc lỗi phía server.
Phương pháp 1: Khởi động Internet Explorer
Lỗi thường liên quan đến cài đặt IE không hoàn tất. Nếu dùng Chrome/Firefox, hãy mở IE một lần (cho nó khởi tạo), đóng lại, sau đó thử Windows Update.
Cách mở IE: Win + R → iexplore.exe → OK.
Phương pháp 2: Khởi động lại dịch vụ Windows Module Installer (TrustedInstaller)
Lưu ý: Kiểm tra Task Manager → Resource Monitor xem TrustedInstaller.exe có đang dùng tài nguyên không. Nếu có, đợi xong mới làm.
- Win + R → services.msc.
- Tìm Windows Modules Installer → chuột phải → Properties.
- Tab General → Stop → Start → Apply.
- Thử cài cập nhật lỗi.
- Nếu báo lỗi 80080005 → reboot và làm Phương pháp 3. Nếu vẫn 800f0902 → Phương pháp 4.
Phương pháp 3: Quét lỗi hệ thống bằng SFC
Áp dụng khi phương pháp 2 chuyển sang lỗi 80080005 (tệp hệ thống hỏng).
- Mở CMD Admin: Tìm "cmd" → chuột phải → Run As Administrator.
- Chạy:
sfc /scannow
- Nếu tìm thấy file hỏng, nhấn Y để sửa.
- Khởi động lại, thử cập nhật lại.
Phương pháp 4: Reset thư mục Software Distribution
Hiệu quả khi Windows thấy cập nhật "Non-applicable" do bản mới đã cài. Thư mục tại C:\Windows\SoftwareDistribution. Nếu dung lượng >700MB, cách này khả thi cao.
An toàn, không hại hệ thống. Sẽ buộc Windows tải lại thành phần Update.
- Ngắt kết nối Internet (tắt Wi-Fi/rút cáp) – Quan trọng!
- Mở CMD Admin.
- Dừng dịch vụ:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
- Đổi tên thư mục:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
- Khởi động lại dịch vụ:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
- Đóng CMD, khởi động lại máy, bật mạng, Windows Update sẽ tự chạy hoặc tự khởi động thủ công.