Cập Nhật Windows là một trong những tính năng quan trọng nhất trong Windows 11. Việc cập nhật thường xuyên giúp máy tính của bạn được tối ưu hóa và cập nhật với các driver mới nhất cũng như sửa lỗi. Tuy nhiên, đôi khi cập nhật không diễn ra suôn sẻ, chúng có thể thất bại, bị treo hoặc liên tục hiển thị lỗi. Vì vậy, cách khắc phục hiệu quả nhất là xóa bộ nhớ đệm.
Trong hướng dẫn này, chúng tôi sẽ hướng dẫn bạn lý do cần xóa bộ nhớ đệm Cập Nhật Windows và các bước để xóa nó an toàn.
Bộ Nhớ Đệm Cập Nhật Windows Là Gì?
Bộ nhớ đệm Cập Nhật Windows giống như một vị trí lưu trữ tạm thời nơi Windows lưu trữ các file cập nhật trước khi thực sự cài đặt chúng lên hệ thống. Mặc dù các file này có thể tăng tốc quá trình cập nhật, nhưng chúng có thể bị hỏng theo thời gian.
Đó là lúc Cập Nhật Windows thất bại hoặc bị treo, ngay cả khi kết nối internet của bạn hoàn toàn ổn định. Do đó, bằng cách xóa bộ nhớ đệm, Windows bị buộc phải tải các file cập nhật mới trực tiếp từ máy chủ của Microsoft.
Các Bước Khắc Phục Để Xóa Bộ Nhớ Đệm Cập Nhật Windows
Dưới đây là một số bước quan trọng bạn có thể thực hiện để xóa bộ nhớ đệm Cập Nhật Windows. Hãy đảm bảo làm theo thứ tự, vì nhiều người dùng thấy rằng một trong các phương pháp trước đó giải quyết được vấn đề mà không cần phải tiến hành thêm.
Bước 1: Mở Command Prompt
Trong quy trình này, bạn phải mở Command Prompt với tư cách quản trị viên. Để làm điều đó, hãy nhấn Windows + S. Sau khi nhấn phím này, gõ Command Prompt, sau đó chuột phải và chọn Chạy với tư cách quản trị viên (Run as administrator).
Hãy đảm bảo bạn đang chạy các lệnh này với quyền admin. Chỉ khi đó Windows mới cho phép người dùng dừng các dịch vụ hệ thống quan trọng.
Bước 2: Dừng Cập Nhật Windows
Sau khi mở Command Prompt, bạn phải nhập một vài lệnh lần lượt, nhấn Enter sau mỗi lệnh.
Nhập lệnh:
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
Các Lệnh Này Làm Gì?
- wuauserv - Là dịch vụ Cập Nhật Windows
- cryptSvc - Dịch vụ mã hóa
- bits - Nghĩa là Dịch vụ truyền thông thông minh nền (Background Intelligent Transfer Service)
- msiserver - Trình cài đặt Windows
Hơn nữa, nếu bạn dừng các dịch vụ này, nó sẽ ngăn Windows truy cập vào bộ nhớ đệm cập nhật khi bạn xóa nó. Bạn cũng sẽ nhận thấy các thông báo như "Dịch vụ Cập Nhật Windows đang dừng..."
Bước 3: Xóa Thư Mục Catroot2
Thư mục Catroot2 chứa các file cập nhật hỗ trợ Windows xác minh chữ ký cập nhật. Sau đó, xóa thư mục này giải quyết các vấn đề bổ sung.
Các Bước Cần Làm Theo?
- Nhấn Windows + R
- Gõ: %windir%\System32\catroot2
- Nhấn Enter
- Bây giờ, xóa mọi thứ bên trong thư mục Catroot2
Hơn nữa, có một lưu ý: khác với SoftwareDistribution, bạn sẽ không thể đổi tên thư mục Catroot2; thay vào đó, bạn chỉ có thể xóa nội dung bên trong nó.
Bước 4: Khởi Động Lại Các Dịch Vụ Đã Dừng Trước Đó
Bạn đã dừng các dịch vụ trong Command Prompt trước đó. Bây giờ, bạn phải khởi động lại các dịch vụ đó. Để làm điều đó, quay lại Command Prompt và gõ:
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
Sau khi gõ xong, nhấn Enter. Ở bước này, các dịch vụ cập nhật được khởi động lại để Windows có thể kiểm tra cập nhật lần nữa.
Phương Pháp Thay Thế
Nếu bạn không muốn sử dụng Command Prompt, bạn có thể xóa bộ nhớ đệm Cập Nhật Windows bằng cách sử dụng Cài đặt Windows.
Các Bước Cần Làm Theo?
- Nhấp vào Cài đặt (Settings)
- Chuyển đến Cập Nhật Windows (Windows Update)
- Chọn Tùy chọn nâng cao (Advanced options)
- Cuộn xuống tùy chọn Tối ưu hóa phân phối (Delivery Optimization)
- Chọn Tùy chọn nâng cao (Advanced options)
- Tắt và bật "Cho phép tải xuống từ các PC khác" (Allow Downloads from other PCs)
- Quay lại và kiểm tra cập nhật
Thông qua phương pháp này, bạn có thể buộc Windows cài đặt lại các cập nhật theo cách thủ công.