Lỗi 0x80070057 cho thấy Windows Update thất bại, nguyên nhân nhiều: thành phần cập nhật bị hỏng, cập nhật trước thất bại gây hỏng file hệ thống cần thiết để đóng gói/giải nén gói cập nhật và áp dụng. Mã lỗi 0x80070057 (thập lục phân) phổ biến trên Windows Vista, 7, 8, 10.
Lỗi thường kèm thông báo dài: "There were some problems installing updates, but we'll try again later If you keep seeing this and want to search the web or contact support for information, this may help – (0x80070057)". Có thể xuất hiện thông báo khác như "Something went wrong".
Hướng dẫn liệt kê nhiều phương pháp đã hiệu quả cho nhiều người dùng trên Vista, 7, 8, 10. Hãy thử hết các phương pháp, chúng được cập nhật liên tục. Theo kinh nghiệm, bạn sẽ cần quay lại trang này vì có vài lần khởi động lại khi thực hiện. Tốt nhất hãy gửi link trang này về email hoặc bookmark. Trước khi bắt đầu, tắt proxy (nếu dùng) và tạm tắt antivirus.
1. Khôi phục kho lưu trữ Windows Update (Restore Windows Update Repository)
Tải và chạy Restoro để quét và khôi phục kho lưu trữ hỏng/thiếu từ đây, sau đó thử cập nhật Windows. Nếu không được, sang phương pháp 2.
2. Chạy quét SFC (System File Checker)
SFC là công cụ kiểm tra file hệ thống tích hợp: tải manifest từ server Microsoft, so sánh bản cục bộ, nếu thấy khác biệt sẽ tải bản mới thay thế. Rất hiệu quả đảm bảo file hệ thống đúng chỗ. Trước khi làm, đảm bảo bạn là administrator.
- Chạy quét SFC.

- Khởi động lại hoàn toàn máy. Kiểm tra lỗi cập nhật đã hết chưa.
3. Chạy SFCFix
Công cụ sửa file hệ thống khác. Làm tương tự SFC nhưng hữu ích nếu file SFC bị hỏng. Lưu ý: phần mềm thứ ba, tự chịu rủi ro.
Tải và chạy SFCFix.exe. Đồng ý các lời nhắc trong command prompt bằng cách nhấn phím bất kỳ cho đến hết.
4. Chạy SURT (System Update Readiness Tool)
Nếu chạy Windows 7/8/10, dùng SURT. Đây là công cụ cập nhật ép buộc do Microsoft phát hành do các vấn đề cập nhật như đang thảo luận. Nó ép buộc một số module tiến hành cập nhật đang chờ.
- Tải SURT lưu nơi dễ truy cập.

- Chuột phải file thực thi chọn Run as administrator.
- Đợi hoàn tất, khởi động lại máy. Kiểm tra vấn đề đã giải quyết chưa.
5. Chỉnh sửa Registry
Nếu các cách trên không được, ta chỉnh registry. Registry giống trung tâm điều khiển OS, nếu có key xung đột hoặc giá trị sai, sẽ gặp lỗi cập nhật. Khuyến nghị backup registry trước khi sửa.
- Giữ Windows Key nhấn R.
- Gõ notepad Enter.
- Copy đoạn sau vào Notepad:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX] "IsConvergedUpdateStackEnabled"=dword:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings] "UxOption"=dword:00000000
- File > Save As.
- Loại file chọn All Files, lưu tên wufix.reg trên Desktop.
- Tên file phải chính xác wufix.reg vì đuôi *.reg kích hoạt chạy qua registry. Chạy file, đồng ý các lời nhắc.
Sau khi chạy, kiểm tra lỗi đã hết chưa. Nếu chưa, tải script Reset Windows Update và chạy as administrator. [Tải tại đây] (Chuột phải Save as). Lưu Desktop, chuột phải chọn Run As Administrator.
6. Windows 10 Anniversary Update thất bại do lỗi 0x80070057
Khi Windows 10 không xác minh được file tải về, lỗi xuất hiện. Nhiều người cập nhật từ Win 7 lên Win 10, đã cài vài bản cập nhật trước Anniversary Update, nên kho cập nhật có thể bị hỏng nghiêm trọng, ngăn cản Anniversary Update cài đặt. Giải pháp: tắt internet (LAN/WAN) trong khi trình cài đặt đang xác minh file Anniversary Update.
- Giữ Windows Key nhấn R. Gõ ncpa.cpl OK.
- Chuột phải Wireless LAN Adapter hoặc Ethernet LAN Adapter chọn Disable. Sau khi xác minh xong, bật lại bằng cách chuột phải adapter bị disable chọn Enable.
Ngoài ra, nhiều người gặp treo/crash thường xuyên sau khi cài Anniversary Update. Nếu gặp trường hợp này, xem hướng dẫn Anniversary Update Crashes.
7. Gỡ bỏ CloudFogger
Một số người báo lỗi 0x80070057 khi backup, system restore, nâng cấp. Theo borncity, nguyên nhân là CloudFogger. Vấn đề do công cụ thứ ba như CloudFogger cài filter driver can thiệp vào system call.
- Nhấn Windows + R, gõ appwiz.cpl OK. Trên Win 8.1 trở lên: giữ Windows + X chọn Programs/Apps and Features.
- Tìm CloudFogger trong danh sách, double-click. Làm theo trình gỡ cài đặt.
- Khởi động lại máy, kiểm tra lỗi đã hết chưa.
8. Cập nhật qua MS Update Catalog
Nếu Windows Update không cài được bản cập nhật nào, bạn có thể tải thủ công bản cập nhật mới nhất từ trang Microsoft Update Catalog về máy rồi cài.
Sau khi tải xong, đóng tất cả chương trình, chuột phải gói cập nhật chọn Run as administrator. Sau khi cài xong, khởi động lại hoàn toàn và kiểm tra.
9. Cập nhật BIOS
Nếu chưa cách nào giúp, cập nhật BIOS lên phiên bản mới nhất có thể khắc phục. BIOS là thành phần cơ bản giao tiếp phần cứng/phần mềm, cầu nối thiết bị nhập. Nếu BIOS có vấn đề hoặc cũ (không tương thích phiên bản OS hiện tại), có thể gây lỗi cập nhật.
Cảnh báo: Tự chịu rủi ro. Cập nhật BIOS rủi ro cao, nếu sai có thể biến máy thành "gạch" (brick) và hỏng hóc vĩnh viễn.
- Cập nhật BIOS Lenovo.
- Cập nhật BIOS HP.
- Cập nhật BIOS Dell.
Lỗi 0x80070057 cũng liên quan đến "Credentials Manager" trên Windows 10. Nếu lỗi kèm Credentials Manager, xem hướng dẫn "parameter is incorrect" để sửa. Có thể thử Windows Update Troubleshooter.