Một trong nhiều điều tốt của Microsoft là liên tục phát hành bản cập nhật để sửa lỗi hoặc cải thiện bảo mật hệ thống. Việc cài đặt cập nhật ngay khi phát hành là lợi ích của bạn. Tuy nhiên, đôi khi Windows Update không cài được cập nhật và báo lỗi "your device is missing important security and quality fixes" (thiết bị của bạn thiếu bản vá bảo mật và chất lượng quan trọng).
Nếu bạn gặp lỗi này và cần hỗ trợ, bài viết sẽ hướng dẫn một vài cách sửa nhanh có thể giải quyết. Hãy thử theo thứ tự liệt kê — chúng tôi liệt kê cách dễ nhất trước.
Chạy Windows Update Troubleshooter (Công cụ khắc phục sự cố Windows Update)
Troubleshooter Update tích hợp sẵn nên là lựa chọn đầu tiên khi gặp lỗi "thiết bị của bạn thiếu bản vá bảo mật và chất lượng quan trọng". Nếu Windows xác định và sửa vấn đề giúp bạn, bạn không cần nhảy qua vòng tròn loại trừ các vấn đề tiềm ẩn.
- Nhấn Win + I mở Settings, chọn Update & Security (Cập nhật & Bảo mật).
- Chọn Troubleshoot (Khắc phục sự cố) từ khung trái.
- Chọn Additional Troubleshooters (Khắc phục sự cố bổ sung).
- Chọn Windows Update > Run the troubleshooter (Chạy khắc phục sự cố).
- Chờ troubleshooter phát hiện vấn đề tiềm ẩn.
- Nếu Windows tìm thấy vấn đề, nó sẽ đề xuất và thực hiện sửa. Nếu không xác định được, nó sẽ báo không phát hiện vấn đề.
Nếu không phát hiện vấn đề, tiếp tục cách sửa tiếp theo.
Reset thủ công Dịch vụ Windows Update (Windows Update Service)
Nếu cách trước không hiệu quả, bạn có thể thử khởi động lại dịch vụ Windows Update (và một số dịch vụ liên quan). Bạn cũng cần đổi tên thư mục SoftwareDistribution và catroot2.
SoftwareDistribution là thư mục Windows Update tạm thời lưu trữ tệp cần cho cài cập nhật mới. Catroot2 là thư mục gói Windows Update lưu chữ ký cần cho cài đặt.
Lưu ý thư mục System32 có hai thư mục tên tương tự: catroot và catroot2. Phương pháp này liên quan đến đổi tên thư mục catroot2, được tự động tạo lại khi reboot. Tuy nhiên, nếu bạn đổi tên hoặc xóa thư mục catroot, máy có thể không boot được.
- Mở Command Prompt nâng cao (elevated) bằng cách tìm cmd trong Menu Start và chọn Run as administrator từ khung phải.
- Chạy các lệnh sau theo thứ tự bằng cách gõ vào Command Prompt và nhấn Enter:
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
Lệnh net start/stop bắt đầu/dừng dịch vụ được đề cập. Lệnh Ren đổi tên thư mục tại đường dẫn (ví dụ C:\Windows\SoftwareDistribution) thành tên ở cuối lệnh (SoftwareDistribution.old).
Khi xong, khởi động lại máy và xem bạn có cài được cập nhật Windows thành công không.
Tuy nhiên, bạn có thể gặp vài lỗi với phương pháp này. Có thể dịch vụ Windows Update hoặc BITS không bắt đầu, hoặc dịch vụ bạn cố dừng không chạy từ đầu.
Nếu xảy ra, thử cách sửa tiếp theo.
Sửa tệp hệ thống hỏng (Fix Corrupted Files)
Lỗi bạn gặp ở phương pháp trước có thể do tệp hệ thống hỏng. Bạn có thể thay thế tệp hệ thống hỏng hoặc thiếu bằng hai tiện ích Windows tích hợp: System File Checker (SFC) và Deployment Image Servicing and Management (DISM).
- Mở Command Prompt nâng cao bằng cách tìm cmd trong Menu Start và chọn Run as administrator từ khung phải.
- Bước này có thể hoặc không hoạt động tùy nguyên nhân gây lỗi Windows Update vì DISM dùng Windows Update làm nguồn tệp thay thế hỏng. Tuy nhiên, vẫn đáng chạy lệnh sau để sửa hình ảnh Windows:
DISM.exe /Online /Cleanup-image /Restorehealth
- Khi thấy thông báo The operation completed successfully (Hoạt động hoàn thành thành công), thực thi lệnh sau:
sfc /scannow
- Thử lại phương pháp trước (reset thủ công dịch vụ Windows Update).
Nếu vẫn không cập nhật được Windows, thử cách tiếp theo.
Sửa khóa Registry hỏng (Fix Corrupt Registry Keys)
Lỗi có thể do dịch vụ Windows Update không khởi động đúng, bị hỏng, hoặc thiếu hoàn toàn. Nếu vậy, có cách sửa đơn giản.
- Bạn có thể tải file .reg cho dịch vụ hỏng/thiếu từ Tenforums. Tìm Windows Update (wuauserv) và chọn Windows Update để tải file .reg.
- Chạy file .reg và chọn Run (Chạy) khi thấy cảnh báo bảo mật (nó an toàn).
- Thử khởi động lại dịch vụ Windows Update bằng lệnh net start wuauserv và nó nên chạy bình thường.
Lý tưởng nhất, khi dịch vụ Windows Update bắt đầu, bạn nên cài được cập nhật.
Nếu bạn không thoải mái tải và cài file .reg, bạn có thể dùng công cụ Windows để cài cập nhật mà không động đến registry.
Dùng Windows 10 Update Assistant
Windows 10 Update Assistant giúp tải bản cập nhật tính năng (feature updates) và cải tiến khi Microsoft phát hành. Nó cũng cung cấp kiểm soát hơn cho lịch cập nhật. Quan trọng nhất, nó giúp giải quyết lỗi "thiết bị của bạn thiếu bản vá bảo mật và chất lượng quan trọng".
- Tải Windows 10 Update Assistant.
- Chạy assistant và nhấp Update Now (Cập nhật ngay) để bắt đầu cài cập nhật mới nhất.
Reset máy (Reset Your PC)
Nếu vì lý do nào đó bạn vẫn không cài được cập nhật, bạn có thể reset máy.
- Nhấn Win + I mở Settings, đi đến Update & Security.
- Tìm Reset this PC (Đặt lại máy này) ở khung phải dưới phần Recovery (Khôi phục), chọn Get Started (Bắt đầu).
- Khi được hỏi, chọn Keep my files (Giữ tệp của tôi) để bắt đầu quá trình reset.
Khi quá trình reset hoàn tất, Windows sẽ tự động cài đặt cập nhật mới nhất.
Bạn đã khắc phục được vấn đề chưa?
Hy vọng bạn đã dùng các cách sửa này và làm cho Windows Update hoạt động lại. Nếu lỗi xảy ra sau khi bạn cố tắt cập nhật tự động, hãy chắc chắn dùng đúng phương pháp tắt Windows Update để tránh thiệt hại phụ.