Windows Update là dịch vụ rất hữu ích cung cấp nền tảng cập nhật hệ điều hành. Nó giúp đảm bảo thiết bị chạy với tính năng mới nhất và bản cập nhật bảo mật. Tuy nhiên, gần đây một số người dùng gặp mã lỗi 0x8024a203 khi chạy Windows Update. Trong bài này, chúng tôi giới thiệu một số giải pháp nhanh, dễ dàng có thể giúp bạn giải quyết vấn đề. Hãy cùng tìm hiểu.
Khắc phục lỗi Windows Update 0x8024a203 trên Windows 11/10
Dù Windows mới, người dùng vẫn gặp nhiều vấn đề. Một trong đó là lỗi 0x8024a203 xảy ra khi cập nhật Windows. Lúc này, người dùng không thể tải và cài đặt bản cập nhật mới nhất. Nếu bạn gặp cùng vấn đề, đừng lo, chúng tôi có danh sách giải pháp hiệu quả.
- Chạy Windows Update Troubleshooter (Công cụ khắc phục sự cố)
- Xóa file tạm (Temporary Files)
- Chạy SFC và DISM
- Reset Windows Update Components
- Tải và cài đặt cập nhật thủ công
Hãy xem chi tiết từng giải pháp.

1. Chạy Windows Update Troubleshooter
Microsoft Windows đi kèm nhiều công cụ khắc phục sự cố để sửa các loại vấn đề. Khi gặp lỗi Windows Update, bạn nên chạy Windows Update troubleshooter trước. Làm như sau:
Cho Windows 11
- Mở Windows Settings. Dùng phím tắt Windows+I để truy cập nhanh.
- Bên trái màn hình chọn System.
- Kéo xuống và nhấn vào mục Troubleshooting (Khắc phục sự cố).

- Nhấn nút Run (Chạy) bên cạnh Windows Update.
- Khi quá trình khắc phục xong, vấn đề có thể đã giải quyết.
Cho Windows 10
- Mở Windows Settings.
- Nhấn vào danh mục Update & Security.
- Bên trái, nhấn tab Troubleshoot.
- Nhấn liên kết Additional troubleshooter (Khắc phục sự cố bổ sung).

- Trang tiếp theo, chọn Windows Update và nhấn Run the troubleshooter.
- Sau khi xong, kiểm tra xem vấn đề còn tồn tại không.
2. Xóa file tạm (Temporary Files)
Nếu gặp khó khăn cài đặt Windows Update, bạn có thể xóa file tạm và cache. Sau khi xóa, khởi động lại máy và kiểm tra xem có hiệu quả không.
3. Chạy SFC và DISM
System File Checker (SFC) là công cụ người dùng dùng để phát hiện và khôi phục file hệ thống hỏng. Nếu bạn gặp vấn đề này, có vẻ một số file cần cho Windows Update bị hỏng, bị thay đổi hoặc thiếu. Để khôi phục file hệ thống thiếu/hỏng, bạn có thể dùng SFC, theo sau là Deployment Image Servicing and Management (DISM).
Làm theo hướng dẫn dưới để chạy SFC và DISM:

Chạy Command Prompt với quyền administrator.
Gõ sfc /scannow và nhấn Enter.
Đợi vài phút để quá trình hoàn tất. Trong lúc quét, bạn có thể làm việc khác.
Sau khi quét xong, khởi động lại máy xem có hiệu quả không.
Nếu không khắc phục được, chạy DISM để sửa file Windows Update hỏng.
Copy-dán lệnh sau vào Command Prompt quyền cao và nhấn Enter:

DISM.exe /Online /Cleanup-image /Restorehealth
Khi xong, khởi động lại máy và vấn đề nên được giải quyết.
Tuy nhiên, nếu Windows Update client đã bị hỏng, bạn sẽ được nhắc dùng cài đặt Windows đang chạy làm nguồn sửa chữa hoặc dùng folder side-by-side từ chia sẻ mạng làm nguồn file.
Bạn sẽ phải chạy lệnh sau thay thế:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
Thay thế placeholder C:\RepairSource\Windows bằng vị trí nguồn sửa chữa của bạn.
Khi quá trình hoàn tất, DISM sẽ tạo file log tại %windir%/Logs/CBS/CBS.log và ghi lại các vấn đề công cụ tìm thấy hoặc khắc phục.
Đóng command prompt, chạy Windows Update lại xem đã khắc phục chưa.
4. Reset Windows Update Components
Vấn đề này cũng có thể xảy ra nếu có hỏng hóc trong file hệ thống. Vì vậy, nếu bạn vẫn gặp sự cố sau khi chạy SFC và DISM, bạn có thể reset Windows Update Components và xem có hiệu quả không. Hướng dẫn giúp bạn làm điều này:
- Điều đầu tiên: chạy Command Prompt với quyền administrator.
- Nhấn Windows key + R mở hộp Run.
- Trong ô văn bản, gõ cmd và nhấn Ctrl+Shift+Enter.
- Khi UAC hỏi quyền, nhấn Yes.
- Khi Command Prompt mở, gõ các lệnh sau. Nhấn Enter sau mỗi lệnh:
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc
- Lúc này, Background Intelligent Transfer Service (BITS), Windows Update service, và Cryptographic service sẽ dừng.
- Bây giờ reset Windows Update components bằng cách xóa tất cả file qmgr*.dat khỏi máy.
- Để làm vậy, gõ dòng lệnh dưới trong command prompt và Enter.
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
- Sau đó, gõ Y để xác nhận xóa.
- Tiếp theo, đổi tên thư mục SoftwareDistribution và catroot2.
- Chạy các lệnh sau trong command prompt. Nhớ nhấn Enter sau mỗi lệnh.
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak Ren %systemroot%\system32\catroot2 catroot2.bak
- Sau khi xong, reset cả BITS và Windows Update services về cài đặt mặc định.
- Gõ các lệnh dưới trong command prompt quyền cao:
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)
- Nhấn Enter sau mỗi lệnh để thực thi.
- Trong command prompt, gõ mã sau để chuyển đến thư mục System32. Nhấn Enter.
cd /d %windir%\system32
- Gõ các lệnh sau, nhớ nhấn Enter sau mỗi lệnh.
regsvr32.exe atl.dll regsvr32.exe urlmon.dll regsvr32.exe mshtml.dll regsvr32.exe shdocvw.dll regsvr32.exe browseui.dll regsvr32.exe jscript.dll regsvr32.exe vbscript.dll regsvr32.exe scrrun.dll regsvr32.exe msxml.dll regsvr32.exe msxml3.dll regsvr32.exe msxml6.dll regsvr32.exe actxprxy.dll regsvr32.exe softpub.dll regsvr32.exe wintrust.dll regsvr32.exe dssenh.dll regsvr32.exe rsaenh.dll regsvr32.exe gpkcsp.dll regsvr32.exe sccbase.dll regsvr32.exe slbcsp.dll regsvr32.exe cryptdlg.dll regsvr32.exe oleaut32.dll regsvr32.exe ole32.dll regsvr32.exe shell32.dll regsvr32.exe initpki.dll regsvr32.exe wuapi.dll regsvr32.exe wuaueng.dll regsvr32.exe wuaueng1.dll regsvr32.exe wucltui.dll regsvr32.exe wups.dll regsvr32.exe wups2.dll regsvr32.exe wuweb.dll regsvr32.exe qmgr.dll regsvr32.exe qmgrprxy.dll regsvr32.exe wucltux.dll regsvr32.exe muweb.dll regsvr32.exe wuwebv.dll
- Chạy các lệnh trên sẽ đăng ký lại tất cả file BITS và DLL liên quan Windows Update
- Bước tiếp theo: reset cấu hình mạng có thể gây ra lỗi.
- Chạy các lệnh dưới:
netsh winsock reset netsh winsock reset proxy
- Sau khi xong, khởi động lại các dịch vụ đã dừng trước đó: BITS, Windows Update, Cryptography.
- Mở Command Prompt và chạy dòng lệnh dưới. Nhấn Enter sau mỗi lệnh.
net start bits net start wuauserv net start appidsvc net start cryptsvc
- Đóng Command Prompt và khởi động lại máy tính.
- Khi PC khởi động, vào Windows Updates xem có cài đặt được cập nhật chờ không.
5. Tải và cài đặt cập nhật thủ công
Khi không giải pháp nào trên khắc phục được, bạn có thể thử tải và cài đặt cập nhật thủ công từ Microsoft Update Catalog xem có giúp không.
Làm sao khắc phục lỗi Windows Update Assistant?
Nếu bạn gặp vấn đề với Windows Update Assistant, bạn có thể dùng các bước sau: Khởi động lại Windows Update Service. Chạy Windows Update troubleshooter. Tạm tắt Third-Party Antivirus và Windows Defender. Dọn dẹp cache cập nhật.
Windows Update làm gì?
Windows Update giữ hệ điều hành và chương trình Microsoft khác luôn cập nhật. Bản vá bảo mật và nâng cấp tính năng từ Microsoft ngăn chặn tấn công malware và mối đe dọa khác. Hơn nữa, nó cho phép xem lịch sử cập nhật, liệt kê tất cả bản cập nhật máy đã tải và cài.
Liên quan: Khắc phục Windows Update Error 0x80242014.
