Windows Update không hoàn hảo – nhiều thứ có thể sai khi dùng nền tảng này để tải và cài đặt cập nhật cho Windows 10. Ví dụ là sự cố Windows Update không tải/cài được cập nhật, người dùng thấy thông báo lỗi chứa mã 0x80080005. Người dùng bị ảnh hưởng không thể cài đặt thành công các cập nhật Windows có sẵn, điều khá rủi ro vì cập nhật Windows thường mang lại bản vá và sửa lỗi quan trọng.
Nguyên nhân chính là xung đột giữa Windows Update và phần mềm bảo mật thứ 3, vấn đề Access Denied với security descriptors của Background Intelligent Transfer Service (BITS), máy không truy cập được thư mục System Volume Information, và sự cố với một hoặc nhiều thành phần Windows Update. Nếu bạn gặp vấn đề này, dưới đây là các giải pháp hiệu quả nhất:
Giải pháp 1: Gỡ cài đặt tất cả chương trình bảo mật thứ 3
Người dùng Windows 10 không cần antivirus, anti-malware hay tường lửa thứ 3 – họ có Windows Defender và tường lửa tích hợp bảo vệ khỏi mọi mối đe dọa. Tuy nhiên, nhiều người vẫn cài chương trình bảo mật thứ 3, và chúng đôi khi xung đột với Windows 10 tạo ra nhiều vấn đề, trong đó có Windows Update thất bại với mã 0x80080005.
Nếu bạn gặp sự cố này và cài một hoặc nhiều chương trình bảo mật thứ 3, bạn cần gỡ cài đặt chúng hoặc tạm thời vô hiệu hóa, xóa mọi dấu vết hoặc tệp còn lại, khởi động lại máy và kiểm tra xem có khắc phục được không.
Giải pháp 2: Reset thành phần Windows Update bằng trình khắc phục sự cố
Nếu một hoặc nhiều thành phần Windows Update bị lỗi gây ra vấn đề, bạn cần reset chúng hoặc thử sửa chữa và điều đó sẽ giải quyết vấn đề. Để reset thành phần Windows Update trên Windows 10:
- Nhấp đây để tải Windows Update Troubleshooter cho Windows 10.
- Sau khi tải xong, điều hướng đến nơi tải và nhấp đúp để chạy
- Làm theo hướng dẫn trên màn hình và trải qua trình khắc phục, nó sẽ reset các thành phần Windows Update của máy.
Sau khi trình khắc phục xong, khởi động lại máy và xem có tải/cài đặt cập nhật qua Windows Update thành công không.

Giải pháp 3: Cấp toàn quyền thư mục System Volume Information cho máy tính
Nếu nguyên nhân là máy không truy cập được thư mục System Volume Information, bạn có thể khắc phục bằng cách:
- Chuột phải vào nút Start Menu để mở WinX Menu.
- Nhấp Command Prompt (Admin) trong WinX Menu để mở Command Prompt nâng cao.
- Nhập lệnh sau vào Command Prompt nâng cao và nhấn Enter:
cmd.exe /c takeown /f "C:\System Volume Information\*" /R /D Y && icacls "C:\System Volume Information\*" /grant:R SYSTEM:F /T /C /L
Đợi lệnh thực thi xong.
- Đóng Command Prompt nâng cao.
- Khởi động lại máy tính.

Khi máy khởi động, kiểm tra xem vấn đề đã giải quyết chưa.
Giải pháp 4: Reset thủ công security descriptors của dịch vụ BITS
Cuối cùng, một giải pháp cực kỳ hiệu quả là reset thủ công security descriptors của dịch vụ BITS, cùng hầu như tất cả thành phần Windows Update khác. Để áp dụng:
- Chuột phải vào nút Start Menu để mở WinX Menu.
- Nhấp Command Prompt (Admin) trong WinX Menu để mở Command Prompt nâng cao.
- Nhập lần lượt các lệnh sau vào Command Prompt nâng cao, nhấn Enter sau mỗi lệnh và đợi lệnh trước thực thi xong:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start wuauserv net start cryptSvc net start bits net start msiserver pause
- Đóng Command Prompt nâng cao.
- Khởi động lại máy tính.

Khi máy khởi động, chạy Windows Update xem có tải/cài đặt cập nhật thành công không.
Nếu không khắc phục được cách này, bạn có thể thử thêm các bước khắc phục sự cố dưới đây.
- Chạy quét SFC và DISM.
- Thực hiện cài đặt sạch Windows.
- Cũng thực hiện quét Chkdsk.
Giải pháp 5: Xóa file cập nhật
Trong một số trường hợp, có thể một số tệp/cấu hình Windows bị hỏng khi tải xuống. Hỏng hóc này thường do kết nối internet kém hoặc mất gói tin trong dịch vụ internet. Do đó, bước này sẽ xóa các file cập nhật này. Thực hiện:
- Nhấn "Windows" + "R" để mở Run prompt.
- Nhập "Services.MSC" để mở cửa sổ service manager.

- Trong cửa sổ quản lý dịch vụ, cuộn xuống tìm "Windows Update" và "Background Intelligent Service".

- Nhấp đúp vào từng cái và thay đổi startup type thành "Disabled".
- Nhấp "Stop" để tắt chúng và lưu thay đổi.
- Sau đó, điều hướng đến thư mục sau trong ổ gốc.
C:\Windows\SoftwareDistribution
- Mở thư mục, nhấn "Ctrl" + "A" để chọn tất cả tệp, sau đó nhấn "Shift" + "Delete" để xóa hoàn toàn khỏi máy.
- Sau khi xóa xong, quay lại cửa sổ quản lý dịch vụ và bật lại cả hai dịch vụ đã tắt ở bước đầu.
- Nhấn "Windows" + "I" để mở settings và nhấp "Update and Security".
- Chọn "Windows Update" từ ngăn trái và nhấp nút "Check for Updates".

- Kiểm tra xem sự cố còn tồn tại không.
Giải pháp 6: Thay đổi cài đặt Group Policy
Trong một số trường hợp, group policy có thể cần thay đổi để cho phép tải nội dung sửa chữa trực tiếp từ máy chủ Windows Update. Tùy chọn này mặc định tắt cho hầu hết người dùng nhưng đôi khi khắc phục quy trình cập nhật. Để bật:
- Nhấn "Windows" + "R" để mở Run prompt.
- Nhập "gpedit.msc" và nhấn "enter".

- Nhấp đúp "Administrative Templates" rồi nhấp đúp thư mục "System".
- Ở ngăn phải, nhấp đúp "Specify Settings for Optional Content Installation".

- Tích "Enabled" rồi tích "Download Repair Content and options features directly".

- Nhấp "Apply" rồi "Ok" để lưu.
- Kiểm tra xem sự cố còn tồn tại không.
Giải pháp 7: Thay đổi Registry
Trong một số trường hợp, thay đổi registry có thể giúp khắc phục sự cố nhưng vì danh sách thay đổi dài, một người dùng đã biên soạn thành script để chạy trên máy và khắc phục vĩnh viễn. Thực hiện:
- Chuột phải bất kỳ đâu trên desktop chọn "New>Text Document".
- Dán các dòng sau vào tài liệu mới.
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv] "DependOnService"=hex(7):72,00,70,00,63,00,73,00,73,00,00,00,00,00 "Description"="@%systemroot%\\system32\\wuaueng.dll,-106" "DisplayName"="@%systemroot%\\system32\\wuaueng.dll,-105" "ErrorControl"=dword:00000001 "FailureActions"=hex:80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\ 00,01,00,00,00,60,ea,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 "ImagePath"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,\ 00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\ 73,00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,20,00,2d,00,\ 6b,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,20,00,2d,00,70,00,00,00 "ObjectName"="LocalSystem" "RequiredPrivileges"=hex(7):53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,\ 00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,\ 65,00,61,00,74,00,65,00,47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,\ 00,76,00,69,00,6c,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,74,00,\ 65,00,50,00,61,00,67,00,65,00,46,00,69,00,6c,00,65,00,70,00,72,00,69,00,76,\ 00,69,00,6c,00,65,00,00,00,53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,\ 76,00,69,00,6c,00,65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e,\ 00,65,00,70,00,72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,00,\ 6e,00,70,00,72,00,69,00,76,00,69,00,6c,00,65,00,00,00,53,00,65,00,49,00,6d,\ 00,70,00,65,00,72,00,73,00,6f,00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,\ 76,00,69,00,6c,00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,\ 00,73,00,65,00,51,00,75,00,6f,00,74,00,61,00,50,00,72,00,69,00,76,00,69,00,\ 6c,00,65,00,00,00,53,00,65,00,53,00,68,00,75,00,74,00,64,00,6f,00,77,00,6e,\ 00,50,00,72,00,69,00,69,00,6c,00,65,00,00,00,53,00,65,00,44,00,65,00,62,00,\ 75,00,67,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,00,00,53,00,65,00,42,00,\ 61,00,63,00,75,00,70,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,00,00,53,\ 00,65,00,52,00,65,00,73,00,74,00,6f,00,72,00,65,00,50,00,72,00,69,00,76,00,\ 69,00,6c,00,65,00,00,00,53,00,65,00,53,00,65,00,63,00,75,00,72,00,69,00,74,\ 00,69,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,00,00,53,00,65,00,\ 54,00,61,00,6b,00,65,00,4f,00,77,00,6e,00,65,00,72,00,73,00,68,00,69,00,70,\ 00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,00,00,53,00,65,00,4c,00,6f,00,\ 61,00,64,00,64,00,72,00,69,00,76,00,65,00,50,00,69,00,76,00,69,00,6c,00,65,\ 00,00,00,53,00,65,00,4d,00,61,00,6e,00,61,00,67,00,65,00,56,00,6f,00,6c,00,\ 75,00,6d,00,65,00,50,00,72,00,69,00,69,00,6c,00,65,00,00,00,00,00 "ServiceSidType"=dword:00000001 "Start"=dword:00000003 "SvcHostSplitDisable"=dword:00000001 "SvcMemHardLimitInMB"=dword:000000f6 "SvcMemMidLimitInMB"=dword:000000a7 "SvcMemSoftLimitInMB"=dword:00000058 "Type"=dword:00000020 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\Parameters] "ServiceDll"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,\ 00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\ 77,00,75,00,61,00,75,00,65,00,6e,00,67,00,2e,00,64,00,6c,00,6c,00,00,00 "ServiceDllUnloadOnStop"=dword:00000001 "ServiceMain"="WUServiceMain" [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\Security] "Security"=hex:01,00,14,80,78,00,00,00,84,00,00,00,14,00,00,00,30,00,00,00,02,\ 00,1c,00,01,00,00,00,02,80,14,00,ff,00,0f,00,01,01,00,00,00,00,00,01,00,00,\ 00,00,02,00,48,00,03,00,00,00,00,00,14,00,9d,00,02,00,01,01,00,00,00,00,00,\ 05,0b,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\ 20,02,00,00,00,00,14,00,ff,01,0f,00,01,01,00,00,00,00,00,05,12,00,00,00,01,\ 01,00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\TriggerInfo] [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\TriggerInfo\0] "Type"=dword:00000005 "Action"=dword:00000001 "Guid"=hex:e6,ca,9f,65,db,5b,a9,4d,b1,ff,ca,2a,17,8d,46,e0 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\TriggerInfo\1] "Type"=dword:00000005 "Action"=dword:00000001 "Guid"=hex:c8,46,fb,54,89,f0,4c,46,b1,fd,59,d1,b6,2c,3b,50
- Nhấp "File" chọn "Save As".

- Chọn "All Types" trong dropdown Format và nhập "Fix.reg" vào trường tên file.
- Nhấp "Save" sau khi chọn vị trí phù hợp.
- Chạy file từ vị trí đó và thay đổi sẽ tự động áp dụng.
- Kiểm tra xem sự cố còn tồn tại không.
Lưu ý: Thử tải và chạy Windows Update Troubleshooter từ đây. Cũng đảm bảo ngắt tất cả thiết bị USB và khởi động lại máy rồi thử cập nhật.