Nhiều người dùng gặp lỗi "Windows Update Error C80003F3" khi cài cập nhật cụ thể hoặc mở tiện ích WU. Mã lỗi báo máy tính hết bộ nhớ ngắn hạn (RAM). Thường xảy ra khi thói quen cho máy ngủ (Sleep) thay vì Tắt (Shutdown). 
Trường hợp nặng, lỗi làm hỏng khả năng tự động cập nhật, buộc cập nhật thủ công. Sự cố báo trên Win 7, 8.1, 10.
Nguyên nhân lỗi Windows Update C80003F3?
Điều tra qua báo cáo người dùng và test các chiến lược sửa chữa. Có vài tình huống sinh mã lỗi này:
- Instance Windows Update bị lỗi (glitched) – Nguyên nhân phổ biến nhất: một/nhiều thành phần WU kẹt trạng thái limbo. Cách tốt: chạy Windows Update Troubleshooter (tiện ích tích hợp nhận diện bất nhất và tự sửa).
- Cập nhật thất bại cần điều kiện tiên quyết – Một số cập nhật báo lỗi này vì cần cập nhật khác chưa cài. Thường khi cài cập nhật không bắt buộc trong khi cập nhật bảo mật quan trọng đang chờ. Khắc phục: cài Important Updates trước.
- Một số dịch vụ WU thiết yếu bị tắt – Dịch vụ quan trọng cho quá trình WU bị disable. Do can thiệp thủ công hoặc app tối ưu tài nguyên. Khắc phục: bật tất cả dịch vụ WU thiết yếu.
- Thành phần WU bị hỏng – Trường hợp nghiêm trọng: bug WU dai dẳng không đi theo cách thông thường. Thành phần kẹt limbo -> reset mọi thành phần WU. Làm bằng WU Agent tự động hoặc lệnh CMD admin.
- DDLs Windows Update bị hủy đăng ký – Điều tra báo cáo: bulk de-register DDLs quan trọng cho WSUS. Khắc phục: tạo script .BAT đăng ký lại tất cả .DDL liên quan cập nhật.
- Firewall quá bảo vệ – Một số firewall chặn kết nối giữa máy và server WU. Commodo firewall thường bị báo (có thể có khác). Khắc phục: gỡ firewall quá bảo vệ, quay về firewall gốc Windows.
Nếu gặp lỗi này, bài viết cung cấp các bước khắc phục. Dưới là các phương pháp người dùng khác khắc phục thành công lỗi "Windows Update Error C80003F3".
Kết quả tốt nhất: làm theo thứ tự đã sắp (hiệu quả và mức độ nghiêm trọng). Sẽ tìm thấy cách sửa phù hợp tình huống của bạn.
Bắt đầu!
Phương pháp 1: Chạy Windows Update Troubleshooter
Trước khi thử cách khác, đảm bảo Windows không tự xử lý được. Nhiều người báo lỗi C80003F3 khắc phục sau khi chạy Troubleshooter.
Tiện ích tích hợp phân tích toàn bộ WU tìm bất nhất, đề xuất sửa chữa tự động nếu tìm thấy chiến lược phù hợp.
Hướng dẫn chạy Windows Update Troubleshooter:
- Win + R -> gõ "ms-settings-troubleshoot" Enter mở tab Khắc phục sự cố trong Settings.

- Trong tab Khắc phục sự cố, bên phải phần Get up and running -> click Windows Update -> Run the troubleshooter.

- Chờ quét ban đầu xong. Xác định chiến lược sửa nào áp dụng cho trường hợp bạn.

- Nếu tìm thấy cách sửa, cửa sổ mới hiện -> click Apply this fix -> làm theo hướng dẫn màn hình.

- Sau khi sửa xong, khởi động lại máy xem đã khắc phục chưa.
Nếu vẫn lỗi Windows Update Error C80003F3, thử phương pháp 2.
Phương pháp 2: Cài Important Updates trước
Một số cập nhật có điều kiện tiên quyết: cần cập nhật khác cài trước mới cài được. Nhiều người báo đây là nguyên nhân lỗi Error C80003F3 khi cài cập nhật cụ thể.
Bạn có thể đang cài cập nhật phụ thuộc vào Important Update. Khắc phục: cài mọi cập nhật chờ khác trước, để cái lỗi cài cuối.
Hướng dẫn:
- Win + R -> gõ "ms-settings:windowsupdate" Enter mở tab Windows Update trong Settings.

Lưu ý: Không dùng Win 10, thay lệnh bằng 'wuapp'.
- Trong màn hình Windows Update, bên phải click Check for updates. Làm theo màn hình cài mọi cập nhật trừ cái lỗi. Ưu tiên Important (Critical updates).

- Sau khi cài xong mọi cập nhật chờ (trừ cái lỗi), khởi động lại và cài cái còn lại khi khởi động xong.
Nếu vẫn lỗi Error C80003F3 hoặc máy đã cập nhật hết, thử phương pháp 3.
Phương pháp 3: Bật tất cả dịch vụ WU thiết yếu
Tình huống khác thấy lỗi C80003F3: một/nhiều dịch vụ thiết yếu cho cài cập nhật bị disable. Nếu dịch vụ quan trọng nào tắt, quá trình cài sẽ fail (thường với mã lỗi này).
Nhiều người khắc phục bằng cách kiểm tra và bật mọi dịch vụ WU thiết yếu chưa chạy. Sau đó cài cập nhật lỗi thành công.
Tùy kỹ năng, 2 cách cho phép đảm bảo mọi dịch vụ WU quan trọng được bật. Cả 2 cho cùng kết quả, chọn cách thoải mái nhất.
Bật dịch vụ qua Command Prompt
Cách nhanh và hiệu quả nhất. Hướng dẫn bật dịch vụ WU thiết yếu qua CMD admin:
- Win + R -> gõ "cmd" -> Ctrl + Shift + Enter mở CMD admin.

Lưu ý: UAC hiện -> Yes cấp quyền admin.
- Trong CMD admin, gõ lần lượt lệnh sau Enter đổi Startup type mỗi dịch vụ thiết yếu thành Automatic:
SC config trustedinstaller start=auto SC config bits start=auto SC config cryptsvc start=auto
- Sau khi điều chỉnh xong, khởi động lại máy xem đã khắc phục chưa.
Bật tất cả dịch vụ WU qua GUI
Nếu không thích dùng CMD, cũng có cách sửa qua GUI Windows – màn hình Services. Các bước hơi dài hơn nhưng kết quả y hệt.
Cách làm:
- Mở Run (Win + R) -> gõ "services.msc" Enter mở màn hình Services.

- Cuộn danh sách dịch vụ tìm Windows Module installer. Click đúp mở Properties.

- Tab General, đổi Startup type -> Automatic -> Apply.

- Lặp lại bước 2-3 cho Cryptographic Service và Trusted Installer (lưu ý: bài gốc viết Trusted Installed nhưng đúng là Trusted Installer).
- Xác nhận tất cả dịch vụ liên quan đã bật, khởi động lại máy kiểm tra.
Nếu 2 cách trên không khắc phục, thử phương pháp 4.
Phương pháp 4: Reset tất cả thành phần WU
Nếu các phương pháp trên thất bại, khả năng cao gặp bug WU dai dẳng không đi theo cách thông thường. Dịch vụ WU có thể kẹt limbo, gây hành vi này.
Nếu áp dụng, khắc phục bằng reset tất cả thành phần WU liên quan. 2 cách: thủ công hoặc WU Agent tự động.
Reset thành phần WU dùng Agent tự động
- Truy cập trang Microsoft Technet (tại đây) tải script Reset Windows Update Agent.

- Chờ tải xong, giải nén zip (WinRar, WinZip, 7Zip).
- Click đúp ResetWUENG.exe, làm theo màn hình chạy script. Quá trình reset tất cả thành phần WU tự động.
- Hoàn tất, khởi động lại máy xem có cài được cập nhật trước đây fail với C80003F3 không.
Reset thành phần WU qua CMD admin
- Win + R -> gõ "cmd" -> Ctrl + Shift + Enter mở CMD admin. UAC -> Yes.

- Trong CMD admin, gõ lần lượt lệnh sau Enter dừng tất cả dịch vụ liên quan WU:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
Lưu ý: Lệnh này dừng Windows Update Services, MSI Installer, Cryptographic services, BITS services.
- Sau khi dừng xong dịch vụ, gõ lệnh xóa/đổi tên thư mục SoftwareDistribution và Catroot2:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
Lưu ý: 2 thư mục này lưu file tạm cập nhật dùng cho WU.
- Bây giờ Catroot2 và SoftwareDistribution đã xóa, gõ lệnh sau Enter bật lại dịch vụ:
net start wuauserv net start cryptSvc net start bits net start msiserver
- Khởi động lại máy, sau khi khởi động xong, thử thao tác trước đây gây lỗi xem đã khắc phục chưa.
Nếu vẫn lỗi, thử phương pháp 5.
Phương pháp 5: Đăng ký lại DDLs liên quan WSUS
Nhiều người thử reset WU không thành công, cuối cùng khắc phục bằng đăng ký lại tất cả DDLs liên quan WSUS. Tạo script không khó, tiết kiệm nhiều lao động thủ công.
Hướng dẫn dùng Notepad tạo script reset thành phần Windows và đăng ký lại DLLs:
- Win + R -> gõ "notepad.exe" -> Ctrl + Shift + Enter mở Notepad quyền admin. UAC -> Yes.

- Trong Notepad admin, dán lệnh sau vào cửa sổ trống:
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat" Del %windir%\SoftwareDistribution\*.* /S /Q Ren %windir%\system32\catroot2 catroot2.bak sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) cd /d %windir%\system32 regsvr32.exe /S atl.dll regsvr32.exe /S urlmon.dll regsvr32.exe /S mshtml.dll regsvr32.exe /S shdocvw.dll regsvr32.exe /S browseui.dll regsvr32.exe /S jscript.dll regsvr32.exe /S vbscript.dll regsvr32.exe /S scrrun.dll regsvr32.exe /S msxml.dll regsvr32.exe /S msxml3.dll regsvr32.exe /S msxml6.dll regsvr32.exe /S actxprxy.dll regsvr32.exe /S softpub.dll regsvr32.exe /S wintrust.dll regsvr32.exe /S dssenh.dll regsvr32.exe /S rsaenh.dll regsvr32.exe /S gpkcsp.dll regsvr32.exe /S sccbase.dll regsvr32.exe /S slbcsp.dll regsvr32.exe /S cryptdlg.dll regsvr32.exe /S oleaut32.dll regsvr32.exe /S ole32.dll regsvr32.exe /S shell32.dll regsvr32.exe /S initpki.dll regsvr32.exe /S wuapi.dll regsvr32.exe /S wuaueng.dll regsvr32.exe /S wuaueng1.dll regsvr32.exe /S wucltui.dll regsvr32.exe /S wups.dll regsvr32.exe /S wups2.dll regsvr32.exe /S wuweb.dll regsvr32.exe /S qmgr.dll regsvr32.exe /S qmgrprxy.dll regsvr32.exe /S wucltux.dll regsvr32.exe /S muweb.dll regsvr32.exe /S wuwebv.dll netsh winsock reset netsh winhttp reset proxy net start bits net start wuauserv net start appidsvc net start cryptsvc
- Sau khi dán xong, File > Save As. Chọn nơi lưu, đặt tên tùy ý nhưng đổi đuôi thành .bat.
- Click Save tạo file .bat, chuột phải file mới -> Run as administrator chạy script.
- Chờ script chạy xong mọi lệnh. Đóng CMD admin, cài cập nhật Windows trước đây gây lỗi Windows Update Error C80003F3.
Nếu vẫn lỗi, thử phương pháp 6.
Phương pháp 6: Gỡ Commodo firewall (nếu áp dụng)
Nếu dùng Commodo antivirus trên Windows cũ (Win 7, Vista). Có vài phiên bản Commodo firewall (cũ hơn v3.0.15.277) gây lỗi với Windows Update mới.
Nhiều người khắc phục và cài được cập nhật fail bằng cách gỡ firewall thứ 3 trước. Chuyển sang firewall gốc Windows không còn kích hoạt hành vi này. Cho thấy Commodo firewall có thể quá bảo vệ trong một số trường hợp.
Hướng dẫn gỡ Commodo firewall và xóa file dư:
- Win + R -> gõ "appwiz.cpl" Enter mở Programs and Features.

- Cuộn danh sách app cài đặt tìm Comodo firewall. Chuột phải -> Uninstall.

- Làm theo màn hình hoàn tất gỡ cài.
- Xóa file dư có thể còn can thiệp WU theo hướng dẫn (tại đây).
- Khởi động lại máy kiểm tra lần khởi động tiếp theo.