Bạn có thể thấy Lỗi 0x800f0801 khi kiểm tra cập nhật trên máy tính Windows 10. Lỗi này là CBS_E_NOT_APPLICABLE có nghĩa là một trong hai điều: bản cập nhật không thể cài đặt trên máy tính này hoặc hệ thống không thể xử lý bản cập nhật. Trong bài viết này, chúng ta sẽ khắc phục lỗi Windows Update 0x800f0801 với một số giải pháp đơn giản.

Khắc phục lỗi Windows Update 0x800f0801
Đây là những việc cần làm để sửa lỗi Windows Update 0x800f0801 trên Windows 11 hoặc Windows 10. Lỗi thường xảy ra với bản cập nhật tính năng (Feature Update).
- Sử dụng Windows Update Assistant.
- Chạy trình khắc phục sự cố Windows Update.
- Sửa chữa .NET Framework.
- Xóa nội dung thư mục SoftwareDistribution.
- Chạy DISM để sửa chữa thành phần Windows Update.
Hãy nói chi tiết về từng phương pháp.
1] Sử dụng Windows Update Assistant
Trước khi tiến xa hơn, hãy cập nhật máy tính và xem có khắc phục được sự cố không. Chúng tôi khuyên dùng Windows Update Assistant. Sau khi cập nhật, kiểm tra xem lỗi còn không, nếu vẫn còn thì tiếp tục đọc.
2] Chạy trình khắc phục sự cố Windows Update

Tại sao không dùng trình khắc phục sự cố tích hợp sẵn? Hãy chạy trình khắc phục sự cố Windows Update và xem có khắc phục được không. Làm theo các bước sau:
- Mở Settings bằng Win + I.
- Nhấp Cập nhật & Bảo mật > Khắc phục sự cố > Trình khắc phục sự cố bổ sung (Additional troubleshooter).
- Chọn Windows Update và nhấp Chạy trình khắc phục sự cố (Run the troubleshooter).
Đợi quá trình hoàn tất và kiểm tra xem lỗi có được khắc phục không.
Bạn cũng có thể thử trình khắc phục sự cố Windows Update trực tuyến (Windows Update Online Troubleshooter).
3] Sửa chữa .NET Framework
Nếu trình khắc phục sự cố Windows Update không khắc phục được, hãy dùng công cụ sửa chữa Microsoft .NET Framework Repair Tool để sửa lỗi.
Đọc thêm: Bản cập nhật tính năng Windows không cài đặt được.
4] Xóa nội dung thư mục SoftwareDistribution
Thử xóa nội dung thư mục SoftwareDistribution và xem có giúp ích không. Mở Command Prompt với quyền quản trị viên và chạy các lệnh sau để đổi tên thư mục:
net stop wuauserv net stop bits net stop cryptsvc ren c:\windows\SoftwareDistribution c:\windows\SoftwareDistribution.OLD net start cryptsvc net start bits net start wuauserv
Lưu ý: Đợi từng lệnh hoàn thành vì chúng có thể mất một chút thời gian.
Cuối cùng, khởi động lại máy tính và kiểm tra xem lỗi Windows Update có được khắc phục không.
5] Chạy DISM để sửa chữa thành phần Windows Update
Sử dụng công cụ Deployment Imaging and Servicing Management (DISM) để sửa chữa các thành phần Windows Update.
Mở Command Prompt với quyền quản trị từ Menu Start và chạy lệnh sau:
DISM.exe /Online /Cleanup-image /Restorehealth
Kiểm tra xem có khắc phục được không.
Nếu Windows Update client đã bị hỏng, bạn sẽ được nhắc sử dụng cài đặt Windows đang chạy làm nguồn sửa chữa hoặc sử dụng thư mục side-by-side Windows từ chia sẻ mạng làm nguồn file.
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
Bạn cần đợi cả hai lệnh hoàn thành nhiệm vụ.
Sau 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 mọi vấn đề mà công cụ tìm thấy hoặc khắc phục.
Cuối cùng, kiểm tra xem lỗi Windows Update có được khắc phục không.
Bài viết này cung cấp thêm sự trợ giúp để khắc phục các lỗi Windows Update tương tự.
