Cập nhật rất quan trọng đối với mọi ứng dụng. Windows Update đóng vai trò then chốt giữ an toàn và khử lỗi cho hệ thống. Tuy nhiên, đôi khi quá trình cập nhật trở nên khó chịu khi xuất hiện thông báo lỗi. Lỗi "We couldn't install some updates because the PC was turned off" (Không thể cài đặt một số bản cập nhật vì máy đã tắt) không phải ngoại lệ. Thông báo này xuất hiện khi bạn cố tải bản cập nhật mới qua Settings. Theo thông báo, lỗi khá lạ vì bạn không có sự gián đoạn nào khi tải từ máy chủ Microsoft.
Thực tế, lỗi thường xảy ra khi có thứ gì đó can thiệp vào quá trình tải. Nhiều yếu tố có thể tác động: ví dụ, mất điện khi đang tải cập nhật có thể gây ra lỗi. Khi cập nhật không tải đúng và bị gián đoạn bởi yếu tố bên ngoài, file cập nhật có thể bị hỏng, không thể cài đặt, dẫn đến báo lỗi. Ngoài ra, nếu có thứ gì trên hệ thống can thiệp vào dịch vụ Windows Update, cũng có thể khiến cập nhật thất bại và ném ra lỗi này.
May mắn là có các giải pháp khá đơn giản để khắc phục. Hãy bắt đầu ngay.
Khởi động lại dịch vụ Windows Update
Điều đầu tiên khi gặp lỗi này là khởi động lại dịch vụ Windows Update. Dịch vụ này chịu trách nhiệm tải bản cập nhật từ máy chủ Microsoft và cài đặt. Nếu dịch vụ bị treo hoặc gặp sự cố, nó sẽ gây ra nhiều vấn đề trong quá trình cập nhật. Dịch vụ có thể khởi động lại dễ dàng qua cửa sổ Windows Services.
- Mở hộp thoại Run bằng Windows + R.
- Gõ services.msc → nhấn Enter.
- Cửa sổ Services hiện ra, cuộn xuống dưới cùng để tìm Windows Update.
- Nhấn đúp vào Windows Update → mở Properties.
- Nhấn nút Stop để dừng dịch vụ.
- Sau khi dừng, nhấn Start để khởi động lại.
- Thử cập nhật Windows lại xem lỗi còn không.
Khởi động lại máy tính
Nếu khởi động lại dịch vụ không khắc phục được, hãy khởi động lại máy. Trong hầu hết các trường hợp, khi gặp lỗi như này, chỉ cần khởi động lại hệ thống. Khởi động lại sẽ khởi động lại tất cả các dịch vụ, giống như đặt lại tất cả thành phần liên quan đến Windows Update.
Hãy khởi động lại máy nếu chưa làm. Sau đó, tất cả dịch vụ sẽ khởi động mới và bạn nên có thể cài đặt cập nhật mà không gặp vấn đề.
Tắt tạm thời phần mềm diệt virus bên thứ ba
Phần mềm diệt virus giúp bảo vệ máy an toàn. Tuy nhiên, chúng thường gây ra nhiều vấn đề vì liên tục quét hệ thống tìm lỗ hổng bảo mật và các tiến trình đang chạy, đôi khi kích hoạt false positive (cảnh báo sai) dẫn đến sự cố. Tương tự ở đây, phần mềm diệt virus can thiệp vào quá trình cập nhật khi tải file cần thiết.
Trong trường hợp này, hãy tắt phần mềm diệt virus trước khi bắt đầu cập nhật và giữ nó tắt cho đến khi cài đặt xong. Tắt diệt virus rồi thử cập nhật lại xem có vượt qua được lỗi không.
Xóa chữ ký cập nhật Windows (catroot2 và SoftwareDistribution)
Khi tải cập nhật, file cần thiết được tải về và lưu trữ trước khi cài đặt. Thư mục catroot2 lưu chữ ký cập nhật Windows và các file đang tải. Chữ ký này hỗ trợ quá trình cài đặt. Khi cập nhật bị gián đoạn khi tải, nội dung catroot2 có thể bị hỏng. Lúc này cập nhật không cài được, bạn phải xóa các file này trước khi tải lại. Thêm vào đó, SoftwareDistribution cũng là phần quan trọng của Windows Update, dùng để lưu tạm file cần cho cập nhật. Ở đây chúng ta sẽ đổi tên cả hai thư mục catroot2 và SoftwareDistribution, buộc Windows tải bản sao mới các file. Cách này hoàn toàn an toàn, không gây hại, ngược lại có thể sửa các lỗi Windows Update tiềm ẩn.
- Mở Command Prompt với quyền Admin: tìm CMD trong Start Menu, chuột phải → Run as administrator.
- Trong cửa sổ CMD, 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
- Điều này sẽ reset các dịch vụ Windows Update và đổi tên thư mục catroot2, SoftwareDistribution.
- Thử bắt đầu quá trình cập nhật lại. Kiểm tra xem lỗi còn xuất hiện không.
Cài đặt thủ công bản cập nhật
Trong trường hợp các giải pháp trên không khắc phục được, bạn có thể cài thủ công bản cập nhật gây lỗi. Việc này khá đơn giản: tìm bản cập nhật trong Microsoft Update Catalog, tải về và chạy trình cài đặt.
- Truy cập trang web Microsoft Update Catalog.
- Tìm bản cập nhật gây lỗi trong hộp tìm kiếm.
- Trong kết quả, tải bản cập nhật phù hợp với kiến trúc Windows của bạn bằng nút Download.
- Sau khi tải xong, chạy trình cài đặt và làm theo hướng dẫn trên màn hình.
- Đã xong, bạn đã cập nhật thành công. Khởi động lại máy để hoàn tất.