Trong hầu hết các trường hợp, Windows Update chạy ngầm. Một số bản cập nhật cài tự động, những cái khác xếp hàng chờ sau khi khởi động lại. Nhưng đôi khi bạn gặp lỗi Windows Update bị treo ở Đang kiểm tra cập nhật (Checking for Updates) kèm theo mã lỗi 0x80070057. Đây là sự cố thường gặp trên Windows 10, khiến không thể tải hoặc cài đặt bản cập nhật. Quá trình cập nhật bị treo hàng giờ, rất khó chịu. Nếu bạn cũng gặp vấn đề này, hướng dẫn hoàn hảo này sẽ giúp khắc phục lỗi Windows 10 update bị treo khi tải hoặc cài đặt.
Cách sửa lỗi Windows 10 Update bị treo khi cài đặt
Windows Update bắt buộc cho hoạt động hiệu quả của hệ điều hành. Do đó, cần giải quyết nhanh. Có nhiều nguyên nhân khiến Windows Update bị treo:
- Cấu hình cài đặt Windows Update sai
- Vấn đề về quyền quản trị (Administrative Rights)
- Dịch vụ Windows Update không hoạt động (Inactive Status)
- Cài đặt DNS Server không đúng
- Xung đột với Windows Defender Firewall
- File hệ thống Windows bị hỏng/thiếu
Lưu ý quan trọng: Khuyến nghị bật tính năng Cập nhật tự động Windows (Windows Automatic Update). Đây là cách tốt nhất bảo vệ hệ thống khỏi mã độc, ransomware và virus.
Microsoft hỗ trợ trang chuyên biệt sửa lỗi cập nhật cho Windows 7, 8.1 & 10.
Thực hiện lần lượt các phương pháp dưới để sửa lỗi Windows 10 update bị treo khi tải trên PC.
Phương pháp 1: Chạy trình khắc phục sự cố Windows Update
Quá trình khắc phục sự cố thực hiện:
- Tắt tất cả Dịch vụ Windows Update.
- Đổi tên thư mục C:\Windows\SoftwareDistribution thành C:\Windows\SoftwareDistribution.old.
- Xóa Cache tải xuống (Download Cache) trong hệ thống.
- Khởi động lại Dịch vụ Windows Update.
Hướng dẫn chạy trình khắc phục sự cố Windows Update tự động:
- Nhấn phím Windows gõ Control Panel vào thanh tìm kiếm.
- Mở Control Panel bằng cách nhấn Mở (Open).
- Tìm tùy chọn Khắc phục sự cố (Troubleshooting) bằng thanh tìm kiếm góc trên phải. Nhấn vào.
- Nhấn Xem tất cả (View all) từ khung bên trái.
- Nhấn Windows Update.
- Trong cửa sổ mới, nhấn Nâng cao (Advanced).
- Đánh dấu ô Áp dụng sửa chữa tự động (Apply repairs automatically), nhấn Tiếp theo (Next).
- Làm theo hướng dẫn trên màn hình để hoàn tất.
Trong hầu hết trường hợp, quá trình này sẽ sửa lỗi Windows update bị treo khi cài đặt. Hãy thử chạy lại Windows 10 Update để hoàn tất.
Lưu ý: Trình khắc phục sẽ báo nếu xác định và sửa được lỗi. Nếu hiển thị không xác định được vấn đề, hãy thử phương pháp tiếp theo.
Phương pháp 2: Xóa Cache hệ thống thủ công
Có thể thử xóa Cache hệ thống thủ công để sửa lỗi Windows 10 update bị treo/đóng băng:
- Khởi động lại PC và nhấn phím F8 để vào Chế độ an toàn (Safe Mode).
- Mở Command Prompt với quyền Administrator (tìm "cmd" trong Menu Start).
- Gõ net stop wuauserv, nhấn Enter.
- Nhấn Windows + E mở File Explorer.
- Đi đến C:\Windows\SoftwareDistribution.
- Chọn tất cả file (Ctrl + A).
- Chuột phải vùng trống chọn Xóa (Delete).
- Lưu ý: Không có file quan trọng ở đây, xóa không ảnh hưởng hệ thống. Windows Update sẽ tự tạo lại file khi cập nhật tiếp theo.
- Quay lại Command Prompt, gõ net start wuauserv nhấn Enter để khởi động lại dịch vụ cập nhật.
- Chờ dịch vụ khởi động xong. Khởi động lại Windows ở Chế độ bình thường (Normal Mode).
Phương pháp 3: Cập nhật dịch vụ Windows Update
Hệ thống mất nhiều thời gian tìm bản cập nhật mới nếu lâu không kiểm tra. Điều này cũng xảy ra khi cài đặt qua CD/USB tích hợp Service Pack 1. Theo Microsoft, lỗi xảy ra khi Windows Update cần tự cập nhật chính nó, tạo ra tình huống "vicious circle". Do đó, cần cập nhật dịch vụ Windows Update để nó tìm kiếm, tải và cài đặt thành công.
Các bước thực hiện:
- Mở Control Panel qua Menu Tìm kiếm.
- Nhấn Hệ thống và Bảo mật (System and Security).
- Nhấn Windows Update.
- Chọn Thay đổi cài đặt (Change Settings) từ khung bên phải.
- Chọn Không bao giờ kiểm tra cập nhật (Never check for updates - not recommended) từ menu thả xuống Cập nhật quan trọng (Important updates), nhấn OK.
- Khởi động lại hệ thống. Sau đó, tải và cài đặt cập nhật Windows 10 thủ công.
- Nhấn phím Windows, chuột phải Máy tính (Computer), chọn Thuộc tính (Properties).
- Xác định Windows OS là 32 bit hay 64 bit (xem ở Loại hệ thống (System type) trang Hệ thống).
- Dùng các link tải bản cập nhật phù hợp hệ thống.
- Làm theo hướng dẫn trên màn hình hoàn tất cài đặt.
- Lưu ý: Có thể yêu cầu khởi động lại trong quá trình. Đợi 10-12 phút sau khởi động lại rồi tiếp tục làm việc.
- Vào lại Cài đặt > Cập nhật & Bảo mật > Windows Update.
- Nhấn Kiểm tra cập nhật (Check for Updates) trên trang chủ Windows Update.
Các vấn đề về Windows 10 update bị treo khi tải hoặc cài đặt nên đã giải quyết. Nếu chưa, thử phương pháp tiếp.
Phương pháp 4: Khởi động lại dịch vụ Windows Update
Đôi khi có thể sửa lỗi Windows 10 update bị treo/đóng băng bằng cách khởi động lại thủ công dịch vụ Windows Update. Để hệ thống hoạt động không chậm trễ:
- Giữ Windows + R mở Hộp thoại Run.
- Gõ services.msc nhấn OK.
- Trong cửa sổ Dịch vụ (Services), cuộn xuống chuột phải Windows Update.
- Lưu ý: Nếu trạng thái hiện tại không phải "Đã bắt đầu (Started)", chuyển sang Bước 6.
- Nhấn Dừng (Stop) hoặc Khởi động lại (Restart) nếu trạng thái là Started.
- Sẽ hiện thông báo Windows đang cố gắng dừng dịch vụ... Đợi 3-5 giây.
- Mở File Explorer (Win + E).
- Đi đến: C:\Windows\SoftwareDistribution\DataStore.
- Chọn tất cả file/thư mục (Ctrl + A), chuột phải vùng trống chọn Xóa.
- Đi đến: C:\Windows\SoftwareDistribution\Download, xóa tất cả file tương tự.
- Quay lại cửa sổ Services, chuột phải Windows Update.
- Chọn Bắt đầu (Start).
- Đợi 3-5 giây thông báo Windows đang cố gắng khởi động dịch vụ... rồi đóng cửa sổ Services.
- Thử Windows 10 Update lại.
Phương pháp 5: Thay đổi cài đặt DNS Server
Vấn đề mạng có thể gây lỗi Windows 10 update bị treo/đóng băng. Thử đổi DNS sang Google Public DNS để tăng tốc và bảo mật cao hơn.
- Mở Control Panel (xem Phương pháp 3).
- Đặt Xem theo (View by) = Danh mục (Category).
- Chọn Xem trạng thái và tác vụ mạng (View network status and tasks) trong Mạng và Internet.
- Nhấn Thay đổi cài đặt bộ chuyển đổi (Change adapter settings).
- Chuột phải kết nối mạng đang dùng chọn Thuộc tính (Properties).
- Double-click Giao thức Internet phiên bản 4 (TCP/IPv4) mở cửa sổ Thuộc tính.
- Đánh dấu Lấy địa chỉ IP tự động và Sử dụng địa chỉ máy chủ DNS sau.
- Điền giá trị:
- Má chủ DNS ưu tiên: 8.8.8.8
- Máy chủ DNS thay thế: 8.8.4.4
- Nhấn OK lưu thay đổi, khởi động lại hệ thống và tiếp tục cập nhật.
Phương pháp 6: Chạy quét System File Checker (SFC)
Người dùng Windows có thể quét và sửa file hệ thống bằng tiện ích System File Checker. Ngoài ra, có thể xóa file hệ thống hỏng bằng công cụ tích hợp này. Khi lỗi update bị treo do file hỏng, hãy chạy quét SFC:
- Mở Command Prompt với quyền Administrator (xem Phương pháp 2).
- Gõ lệnh sfc /scannow nhấn Enter.
- Sau khi lệnh thực hiện xong, khởi động lại hệ thống.
Phương pháp 7: Tắt Windows Defender Firewall
Một số người báo lỗi Windows update bị treo khi tải & mã lỗi 0x800f0984 2H1 biến mất khi tắt Windows Defender Firewall. Cách thử:
- Mở Control Panel chọn Hệ thống và Bảo mật.
- Nhấn Windows Defender Firewall.
- Chọn Bật hoặc tắt Windows Defender Firewall từ khung trái.
- Đánh dấu Tắt Windows Defender Firewall (không khuyến khích) cho mọi cài đặt mạng.
- Khởi động lại hệ thống. Kiểm tra lỗi update bị treo khi cài đặt đã hết chưa.
Lưu ý: Nên Bật lại Windows Defender Firewall ngay sau khi Windows 10 update tải và cài đặt xong.
Phương pháp 8: Thực hiện Clean Boot (Khởi động sạch) Windows
Vấn đề Windows 10 update bị treo ở đang kiểm tra cập nhật có thể sửa bằng Clean Boot tất cả dịch vụ/file thiết yếu.
Lưu ý: Đảm bảo đăng nhập là Administrator để thực hiện Clean Boot.
- Mở Run, gõ msconfig, nhấn OK.
- Chuyển tab Dịch vụ (Services) trong cửa sổ Cấu hình hệ thống.
- Đánh dấu Ẩn tất cả dịch vụ Microsoft (Hide all Microsoft services), nhấn Vô hiệu hóa tất cả (Disable all).
- Chuyển tab Khởi động (Startup), nhấn liên kết Mở Task Manager.
- Cửa sổ Task Manager hiện ra. Chuyển tab Khởi động (Startup).
- Chọn Nhiệm vụ khởi động không cần thiết, nhấn Vô hiệu hóa (Disable) góc dưới phải.
- Thoát Task Manager và cửa sổ Cấu hình hệ thống.
Phương pháp 9: Đặt lại thành phần cập nhật (Reset Update Components)
Quá trình đặt lại bao gồm:
- Khởi động lại BITS, MSI Installer, Cryptographic, và Dịch vụ Windows Update.
- Đổi tên thư mục Software Distribution và Catroot2.
Cách sửa lỗi Windows update bị treo khi tải bằng cách đặt lại thành phần cập nhật:
- Mở Command Prompt với quyền Administrator (xem các phương pháp trước).
- Gõ lần lượt các lệnh sau, nhấn Enter sau mỗi lệnh:
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
Phương pháp 10: Chạy quét Antivirus
Nếu các phương pháp trên không giúp được, hãy chạy quét antivirus kiểm tra xem lỗi có do mã độc/virus gây ra không. Có thể dùng Windows Defender hoặc phần mềm antivirus bên thứ 3 để quét và xóa file bị nhiễm.
- Mở Windows Defender (tìm trong Thanh tìm kiếm Menu Start).
- Nhấn Tùy chọn quét (Scan Options) chọn chạy Quét toàn bộ (Full scan).
Bài viết liên quan:
- Cách tắt giọng kể Narrator trên Windows 10
- Cách dùng Emoji trên Windows 10
- Cách sửa lỗi iCUE không nhận diện thiết bị
- Khắc phục Miracast không hoạt động trên Windows 10
Hy vọng hướng dẫn này giúp bạn khắc phục lỗi Windows 10 update bị treo khi tải hoặc Windows update bị treo khi cài đặt trên PC Windows 10. Cho biết phương pháp nào hiệu quả nhất. Nếu có thắc mắc/góp ý, hãy để lại bình luận bên dưới.