Vấn đề
Windows phát hành cập nhật cho hệ điều hành hiện có nhằm cải thiện bảo mật, sửa lỗi và cải thiện giao diện tổng thể. Các cập nhật triển khai sau một khoảng thời gian nhất định và có sẵn để người dùng tải và cài đặt. Tuy nhiên, có nhiều trường hợp cập nhật không cài được và trả về lỗi. Nguyên nhân chính xác không xác định vì mỗi cập nhật khác nhau, nhắm đến vấn đề khác nhau. Chúng tôi tổng hợp các giải pháp được xác thực bởi người dùng cuối; hãy tham khảo.

Giải pháp 1: Chạy Windows Update Troubleshooter (Trình khắc phục sự cố Windows Update)
Microsoft phát triển ứng dụng Windows Update Troubleshooter. Nó phân tích hệ thống, đặc biệt mô-đun Windows Update và khắc phục sự cố. Đảm bảo quá trình khắc phục sự cố hoàn tất. Ứng dụng quét tất cả file hệ thống nên có thể tốn thời gian.
- Tải Windows Update Troubleshooter từ trang web chính thức Microsoft.
- Đi đến thư mục tải về và mở file.
- Khi trình khắc phục sự cố bắt đầu, chọn tùy chọn Windows Update và nhấp Next (Tiếp theo).

- Sau khi nhấn Next, Windows sẽ phân tích máy. Tất cả file hệ thống và giá trị registry sẽ được quét. Có thể mất thời gian, hãy kiên nhẫn.

- Nếu có phiên bản mới hơn của trình khắc phục sự cố, Windows sẽ nhắc phiên bản mới hơn phù hợp hơn. Nhấp vào "Run the Windows 10 Windows Update Troubleshooter" nếu được nhắc.

- Nhấp Next nếu màn hình sau xuất hiện.

- Sau khi phân tích xong máy và registry, trình khắc phục có thể nhắc: có cập nhật Windows đang chờ, giải pháp đã khắc phục, hoặc không khắc phục được. Nếu được nhắc với giải pháp, nhấp "Apply this Fix" (Áp dụng sửa chữa này).

- Windows sẽ áp dụng sửa chữa và thông báo hoàn tất. Khởi động lại máy để thay đổi có hiệu lực và kiểm tra thông báo lỗi có biến mất không.
Bạn cũng có thể chạy Windows Update Troubleshooter từ máy tính.
- Nhấn Windows + S mở thanh tìm kiếm Start. Gõ "troubleshoot" (Khắc phục sự cố) và nhấp kết quả đầu tiên.

- Trong menu Troubleshoot, chọn "Windows Update" và nhấp nút "Run the troubleshooter" (Chạy trình khắc phục sự cố).

- Bạn có thể được nhắc trình khắc phục cần quyền admin để kiểm tra vấn đề hệ thống. Chọn "Try troubleshooting as an administrator" (Thử khắc phục với quyền quản trị).

- Sau khi áp dụng sửa chữa, khởi động lại máy và kiểm tra xem sự cố đã khắc phục chưa.
Lưu ý: Giải pháp này yêu cầu kết nối internet hoạt động để có kết quả tối ưu. Cũng hãy thử chạy trình khắc phục sự cố nhiều lần thay vì chỉ một lần.
Giải pháp 2: Chạy một số lệnh Command Prompt
Chúng ta có thể thử chạy một số lệnh để reset các mô-đun và đưa chúng về cấu hình đúng. Lưu ý bạn cần tài khoản admin để thực hiện.
- Nhấn Windows + S mở thanh tìm kiếm. Gõ command prompt, nhấp chuột phải kết quả đầu tiên, chọn "Run as administrator".

- Trong Command Prompt, thực thi lần lượt các lệnh sau, đảm bảo mỗi lệnh chạy xong mới chạy lệnh tiếp theo.
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start bits
net start wuauserv
net start appidsvc
net start cryptSvc
- Thoát Command Prompt và khởi động lại máy. Kiểm tra xem cập nhật có cài được lại không.
Giải pháp 3: Tắt Antivirus (Phần mềm diệt virus)
Phần mềm diệt virus theo dõi máy tính bao gồm file hệ thống để đảm bảo không có mối đe dọa tiềm ẩn. Có thể antivirus đang xung đột với Windows Update và gây lỗi cài đặt. Bạn có thể thử tắt tạm thời antivirus và thử cập nhật lại. Nếu vẫn lỗi, đảm bảo có kết nối internet hoạt động và antivirus tắt hoàn toàn. Luôn có thể hoàn tác nếu không hiệu quả.
Giải pháp 4: Cập nhật cài đặt Thời gian, Vùng, Ngôn ngữ
Một giải pháp bất thường nhưng hiệu quả là cập nhật cài đặt thời gian và ngôn ngữ cho tài khoản. Như biết, Windows đồng bộ thời gian theo múi giờ tự động. Nếu múi giờ sai, dễ gây vấn đề lạ như không cài được cập nhật.
- Nhấn Windows + S mở thanh tìm kiếm. Gõ "settings" (Cài đặt) và mở kết quả.

- Kiểm tra ngày/giờ có đúng không. Nếu sai, bỏ tích "set time automatically" (Đặt thời gian tự động) và "set timezone automatically" (Đặt múi giờ tự động).

- Nhấn "Change" (Thay đổi) dưới "Change date and time". Đặt thời gian phù hợp và chọn múi giờ đúng. Cũng tắt "Auto-sync time" (Tự động đồng bộ thời gian).

- Sau đó, nhấn Windows + S lại, gõ "language" (Ngôn ngữ). Mở kết quả đầu tiên.
- Trong cài đặt ngôn ngữ, thử dùng English United Kingdom/US.
- Trong cửa sổ Settings, nhấp "Additional time, date & regional settings" (Cài đặt thời gian, ngày và khu vực bổ sung).

- Bạn sẽ chuyển đến cửa sổ khác với cùng cài đặt. Nhấp từng mục và kiểm tra cài đặt khớp với những gì bạn đặt.
- Sau khi xong, đóng tất cả cửa sổ và khởi động lại máy. Kiểm tra xem sự cố còn tồn tại không.
Giải pháp 5: Ngắt internet trước khi cập nhật
Một giải pháp hiệu quả cho nhiều người là ngắt internet trước khi cập nhật hệ điều hành lên bản mới nhất. Có vẻ như có lỗi (bug) bị bỏ qua khi chúng ta ngắt liên lạc internet của ứng dụng.
- Nhấp vào biểu tượng network (mạng) góc dưới bên phải màn hình.

- Nếu kết nối WiFi, sẽ là biểu tượng WiFi; nếu Ethernet, biểu tượng khác. Nếu WiFi, chỉ cần nhấp "Airplane mode" (Chế độ máy bay) một lần để tắt internet. Trong trường hợp Ethernet, tháo cáp mạng ra khỏi máy là hiệu quả nhất.

- Bây giờ bắt đầu cập nhật. Hy vọng nó sẽ tiến hành không bị gián đoạn.
Giải pháp 6: Cắm dây Ethernet vào Router và cài qua trang Microsoft trong Clean Boot
Giải pháp khác là kết nối trực tiếp router bằng cáp Ethernet và cài đặt Windows Update qua trang web Microsoft thay vì client bình thường trên máy. Như giải pháp trước, có vẻ như có bug liên quan đến truy cập internet giữa client và server. Bỏ qua client hoàn toàn có thể khắc phục.
- Kết nối máy tính với router bằng cáp Ethernet. Bây giờ đưa máy vào trạng thái Clean Boot.
- Nhấn Windows + R mở Run. Gõ "msconfig" và Enter.
- Chuyển tab Services (Dịch vụ) trên màn hình. Tích dòng "Hide all Microsoft services" (Ẩn tất cả dịch vụ Microsoft). Khi nhấp, tất cả dịch vụ liên quan Microsoft sẽ bị vô hiệu hóa, chỉ còn dịch vụ bên thứ 3.
- Nhấn nút "Disable all" (Vô hiệu hóa tất cả) gần dưới bên trái cửa sổ. Tất cả dịch vụ bên thứ 3 sẽ bị vô hiệu hóa.
- Nhấp Apply lưu thay đổi và thoát.

- Chuyển tab Startup (Khởi động) và nhấp tùy chọn "Open Task Manager" (Mở Task Manager). Bạn sẽ chuyển đến Task Manager liệt kê tất cả ứng dụng/dịch vụ chạy khi máy khởi động.

- Chọn từng dịch vụ một và nhấp "Disable" (Vô hiệu hóa) góc dưới bên phải cửa sổ.

- Khởi động lại máy và khi vào Clean Boot, mở trình duyệt và truy cập đây (trang tải Windows 10).
- Ở đây bạn sẽ thấy nút "Update Now" (Cập nhật ngay) trên cùng màn hình. Nhấp để tải xuống và làm theo hướng dẫn cài Update Assistant. Sau khi cài xong Update Assistant, Windows sẽ bắt đầu cập nhật. Có thể mất vài giờ; kiên nhẫn chờ hoàn tất.

Lưu ý: Tùy chọn cập nhật trên trang Microsoft có thể biến mất sau một thời gian nếu họ thay đổi hoặc có bản cập nhật mới.
Giải pháp 7: Gỡ driver WiFi
Một giải pháp thay thế hiệu quả cho nhiều trường hợp là gỡ driver WiFi và cài đặt Windows Update (bạn phải tải bản cập nhật Windows trước, chỉ gỡ driver WiFi trước khi tiến hành cài đặt). Sau khởi động, Windows sẽ tự động nhận diện phần cứng WiFi và cài driver gốc. Bạn luôn có thể cập nhật driver WiFi lên bản mới nhất thủ công bằng Device Manager.
- Nhấn Windows + R mở Run. Gõ "devmgmt.msc" và Enter.
- Trong Device Manager, mở rộng mục "Network Adapters" (Bộ thích ứng mạng).
- Tìm driver WiFi trong danh sách. Nhấp chuột phải và chọn uninstall (gỡ cài đặt).

- Sau khi gỡ, thử cài đặt cập nhật và kiểm tra xem sự cố đã khắc phục chưa.
Giải pháp 8: Cài Windows bằng file .iso
Bạn cũng có thể cài phiên bản Windows mới nhất bằng cách tải file iso từ trang web và ghi vào media để máy boot và cài trực tiếp. Lưu ý phương pháp này dành cho người dùng nâng cao biết cài Windows mới từ media cài đặt. Để an toàn, hãy backup toàn bộ dữ liệu trước khi tiến hành.
Lưu ý: Appuals không liên kết với các trang web đề cập. Chỉ cung cấp cho người dùng tham khảo. Truy cập và sử dụng tại rủi ro riêng.
- Truy cập trang tải Windows iso và tải file iso mới nhất chứa Windows 10 1709 Creators Update.
- Sau khi tải iso, tạo media bootable. Tham khảo hướng dẫn của chúng tôi tạo Windows bootable DVD hoặc USB.
Lưu ý: Phần mềm trong hướng dẫn hợp lệ cho mọi phiên bản Windows.
- Tiếp theo, cắm media vào máy và làm theo hướng dẫn cài Windows sạch (clean install) trên PC.
Bạn cũng có thể xem hướng dẫn chi tiết từ cơ bản về cách cài Windows 10.
Lưu ý Backup toàn bộ dữ liệu trước khi cài. An toàn hơn.
Giải pháp 9: Vô hiệu hóa Internet Information Services (IIS)
IIS là máy chủ web mở rộng do Microsoft tạo cho họ Windows NT. Hỗ trợ hầu hết giao thức internet và mặc định không kích hoạt. Chúng ta có thể thử tắt dịch vụ này xem có cải thiện không.
- Nhấn Windows + S mở thanh tìm kiếm. Gõ "Windows features" (Tính năng Windows) và mở kết quả đầu tiên.
- Khi cửa sổ mới mở, duyệt danh sách cho đến khi tìm thấy "Internet Information Services". Đảm bảo nó không được tích.

- Khởi động lại máy để thay đổi có hiệu lực và kiểm tra xem cập nhật có thành công không.
Giải pháp 10: Khởi động lại máy nhiều lần
Một giải pháp lạ nhưng hiệu quả cho nhiều người là khởi động lại máy khi lỗi xảy ra. Sau đó tiếp tục cập nhật bằng cách ngắt kết nối internet để đảm bảo không có liên lạc giữa client cập nhật và server. Đây là phương pháp thử sai (hit and trial) nhưng vẫn đáng nhắc vì hiệu quả với nhiều người.
Giải pháp 11: Chạy chkdsk (Kiểm tra ổ đĩa)
Chúng ta có thể kiểm tra xem máy có lỗi hoặc sector hỏng không. Có thể có sự bất thường hoặc cấu hình sai khiến máy không cập nhật. Do đó, chạy chkdsk để khắc phục.
- Nhấp vào thanh tìm kiếm Windows bên trái màn hình, gõ "Command Prompt". Nhấp chuột phải ứng dụng kết quả, chọn "Run as administrator".
- Trong Command Prompt, thực thi lệnh sau:
CHKDSK E: /r
Ở đây "E" là tên ổ đĩa theo sau lệnh "/f". Nếu bạn có nhiều ổ, thay thế tên tương ứng. Dễ dàng kiểm tra tên ổ bằng cách mở My PC (This PC).

- Quá trình này có thể mất thời gian vì toàn bộ ổ đang được kiểm tra lỗi. Khi quét xong, thực thi lệnh sau:
CHKDSK E: /f
- Lại mất thời gian. Kiên nhẫn chờ hoàn tất.
- Sau khi xong, thực thi lệnh sau để kiểm tra xem có sự khác biệt trong hệ thống không.
sfc /scannow

- Nếu Windows phát hiện sự khác biệt, sẽ thông báo cho bạn. Nếu có, thực thi lệnh sau:
DISM /Online /Cleanup-Image /RestoreHealth
- Sau khi tất cả quá trình hoàn tất, khởi động lại máy và kiểm tra xem sự cố đã giải quyết chưa.
Lưu ý: Nếu được nhắc "Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to be checked the next time the system restarts (Y/N)". Nhấn "Y". Sau đó khởi động lại máy. Khi khởi động, máy sẽ quét ổ và tiến hành. Cũng lưu ý một số sector (nếu thấy hỏng) sẽ bị xóa nên một phần dữ liệu có thể mất.
Giải pháp 12: Khởi động lại dịch vụ Update sau khi xóa nội dung đã tải
Chúng ta sẽ tạm dừng dịch vụ Windows Update để xóa nội dung đã tải bởi Update Manager. Sau khi khởi động lại dịch vụ, Windows sẽ kiểm tra file nào đã tải. Nếu không thấy file nào, sẽ bắt đầu tải lại từ đầu. Hầu hết thời gian cách này khắc phục được.
Vô hiệu hóa dịch vụ Update
- Nhấn Windows + R mở Run. Trong hộp thoại, gõ "services.msc". Sẽ hiển thị tất cả dịch vụ chạy trên máy.
- Duyệt danh sách tìm dịch vụ tên "Windows Update Service" (hoặc "wuauserv"). Nhấp chuột phải dịch vụ và chọn Properties (Thuộc tính).

- Nhấp Stop (Dừng) dưới mục Service Status (Trạng thái dịch vụ). Bây giờ dịch vụ Windows Update đã dừng và chúng ta có thể tiếp tục.
Xóa file đã tải
Bây giờ điều hướng đến thư mục Windows Update và xóa tất cả file cập nhật đã có. Mở File Explorer hoặc My Computer và làm theo các bước.
- Điều hướng đến địa chỉ dưới đây. Bạn cũng có thể mở Run và dán địa chỉ để truy cập trực tiếp.
C:\Windows\SoftwareDistribution
- Xóa mọi thứ bên trong thư mục Software Distribution (bạn cũng có thể cut-paste sang vị trí khác nếu muốn đặt lại sau).

Bật lại dịch vụ Update
Bây giờ bật lại dịch vụ Windows Update và khởi chạy lại. Ban đầu Update Manager có thể mất vài phút để tính toán chi tiết và chuẩn bị manifest cho việc tải xuống.
- Mở tab Services như trước. Điều hướng đến Windows Update và mở Properties.
- Bây giờ Start (Khởi động) dịch vụ lại và mở Update Manager.

Bây giờ thử cập nhật lại và xem sự cố có khắc phục không.
Giải pháp 13: Xóa danh sách Recent Items (Mục gần đây)
Trong một số trường hợp, Windows có thể đang cố gắng thay đổi danh sách recent items trong thư mục và thất bại, dẫn đến lỗi cập nhật. Do đó, ở bước này chúng ta sẽ xóa danh sách recent items. Cách làm:
- Nhấn Windows + I mở Settings.
- Nhấp Personalization (Cá nhân hóa) rồi chọn Start.

- Nhấp công tắc "Show Recently Opened Items" (Hiển thị mục gần đây mở) để tắt.
- Nhấp công tắc lại lần nữa để bật tính năng này, nhưng lần này tất cả recent items sẽ bị xóa.
- Kiểm tra xem sự cố còn tồn tại không.
Giải pháp 14: Mã hóa mạng (Network Encryption)
Nếu bạn bật mã hóa mạng trên kết nối internet, rất có thể đó là nguyên nhân vì nó có thể ngăn chặn file Windows được tải xuống, dẫn đến thất bại. Symantec Encryption đặc biệt gây ra vấn đề này và họ thậm chí phát hành script tại đây dường như khắc phục được. Hãy thử script đó và nếu vẫn tồn tại, hãy tắt tạm thời hoặc liên hệ hỗ trợ của họ.
Giải pháp 15: Cài đặt thủ công (Manually Installing)
Bạn có thể thử tải và cài đặt cập nhật thủ công để khắc phục sự cố và bỏ qua Windows Updater. Điều này có thể hoạt động cho bạn. Làm theo các bước:
- Truy cập catalog cập nhật Windows (tại đây).
- Trong hộp tìm kiếm, gõ KB Number (Số KB) của bản cập nhật bạn đang cố cài đặt.
Lưu ý: Nếu không biết KB Number của bản cập nhật, chỉ cần tìm chính xác tên bản cập nhật trên Google, bạn sẽ được KB Number. - Khi đã biết KB Number, tìm kiếm trong Catalog.
- Sau khi tìm thấy bản cập nhật, nhấp nút "Download" (Tải xuống) trước nó.

- Sau khi tải xong, nhấp đúp vào file và nó sẽ bắt đầu cập nhật Windows.
Nếu không phương pháp nào trên hiệu quả, bạn có thể thử tháo tất cả thiết bị USB không cần thiết ra khỏi máy vì chúng cũng can thiệp vào hệ thống Windows Update.