Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows 10

Cách sửa lỗi cập nhật Windows 10 với SetupDiag

Một bản cập nhật Windows 10 thất bại rất phiền toái. Chưa kể thời gian mất cho quá trình cập nhật; bạn biết mình sẽ phải làm lại toàn bộ. Đa số thời gian, Windows 10 sẽ cung cấp mã lỗi về bản cập nhật thất bại. Nhưng đôi khi bạn không may mắn, đặc biệt nếu dùng Windows 10 Insider Previews.

Microsoft thiết kế công cụ miễn phí SetupDiag để phân tích nguyên nhân nâng cấp hoặc cập nhật không hoàn tất. Đây là cách dùng SetupDiag để tìm ra tại sao cập nhật/nâng cấp Windows 10 không theo kế hoạch.

SetupDiag làm gì?

SetupDiag phân tích file log Windows Setup và cố gắng tìm ra nguyên nhân thất bại của Windows Update. SetupDiag đi kèm bộ quy tắc preset để khớp với các vấn đề Windows Update đã biết. Tại thời điểm viết, SetupDiag có 53 quy tắc (xem ở đây). Khi chạy SetupDiag, nó đối chiếu log Windows Update của bạn với các quy tắc. Sau đó, SetupDiag tạo file log bạn có thể kiểm tra, chỉ ra vấn đề.

Các phiên bản SetupDiag tương lai sẽ thêm quy tắc.

1. Chuẩn bị hệ thống cho SetupDiag

"Chuẩn bị hệ thống" nghe có vẻ nghiêm trọng. Thực tế, bạn chỉ cần chắc chắn đã cài .NET Framework 4.6, rồi tải SetupDiag.

Để biết phiên bản .NET Framework đang chạy, nhấn Windows Key + X, chọn Command Prompt (Admin). Nếu không có tùy chọn Command Prompt (thay bằng PowerShell), gõ command vào Start Menu, chuột phải Best Match chọn Run as Administrator.

Copy và dán lệnh sau vào Command Prompt:

reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4" /s

Lệnh liệt kê .NET Framework cài đặt cho Version 4. Nếu thấy "v4.6.xxxxx" thì ổn. Nếu không, vào trang tải .NET Framework 4.6 của Microsoft và tải file.

Cách sửa lỗi cập nhật Windows 10 với SetupDiag

Tải về: .NET Framework 4.6 cho Windows (Miễn phí)

Tiếp theo, tải và chạy SetupDiag.

Tải về: SetupDiag cho Windows (Miễn phí)

2. Chạy SetupDiag lần đầu

Gõ SetupDiag vào Start Menu. Chuột phải Best Match chọn Run as Administrator.

SetupDiag sẽ chạy ngay. Bạn sẽ thấy SetupDiag chạy qua từng quy tắc, đối chiếu với log Windows. Sau khi phân tích xong, SetupDiag sẽ tự đóng.

3. Phân tích file log SetupDiag

Cấu hình mặc định, SetupDiag tạo file log cơ bản trong thư mục bạn chạy SetupDiag. Ví dụ, nếu chạy từ C:/SetupDiag, file log sẽ ở gốc ổ C:. File log chứa thông tin về thất bại Windows Update.

Tìm SetupDiagResults.log, mở bằng trình soạn thảo văn bản. Log hiển thị danh sách vấn đề tìm thấy. Đây là ví dụ log từ sự cố Insider Preview trên laptop của tôi:

Cách sửa lỗi cập nhật Windows 10 với SetupDiag

Phần đầu log cho thông tin hệ thống: nhà sản xuất, kiến trúc OS host, phiên bản BIOS, v.v. Cũng cho thấy phiên bản Windows 10 hiện tại và phiên bản bản cập nhật cố gắng cài.

Dưới đó, log liệt kê các vấn đề. Trong trường hợp tôi, driver Intel Audio Display là vấn đề, nhưng không nên ảnh hưởng đến cài đặt bản cập nhật Windows 10.

Nếu cập nhật Windows 10 gặp sự cố (nằm trong một quy tắc), bạn sẽ tìm thấy nó ở đây. Thông tin log SetupDiag cung cấp mức chi tiết hợp lý. SetupDiag khuyên gỡ driver Intel Audio Display thủ công, rồi thử cập nhật lại. Tuy nhiên, không phải lúc nào cũng cung cấp bản sửa cụ thể.

Trong trường hợp đó, bạn phải lấy thông tin log SetupDiag lên mạng, hoặc theo dõi link SetupDiag cung cấp.

SetupDiag không chẩn đoán được sự cố cập nhật Windows 10 của tôi

Trong trường hợp SetupDiag không chẩn đoán được, bạn... hết cách.

Chỉ đùa thôi! Bạn còn một vài lựa chọn khác để tìm ra tại sao Windows 10 không cập nhật.

Một trong những việc đầu tiên là thử Windows Update Troubleshooter.

Trong Start Menu, gõ windows update, chọn Find and fix Windows Update problems. Khi troubleshooter mở, chọn Next. Để quá trình hoàn tất, áp dụng các bản sửa.

Dưới đây là 4 bước dễ dàng khác để giải quyết sự cố Windows Update.

Windows 10 Update tốt hơn bao giờ hết

Windows 10 ra mắt tháng 7/2015. Tuy nhiên, quy trình cập nhật Windows 10 vẫn là vấn đề gay gắt cho nhiều người dùng.

Microsoft kiểm soát quy trình cập nhật, loại bỏ tùy chọn chọn lọc cập nhật riêng lẻ. Windows 10 Update cũng có thói quen xấu xuất hiện ở thời điểm tồi tệ nhất, lặp đi lặp lại. Sau đó một số bản cập nhật đơn giản không hoạt động hoặc gây ra bug mà tester và team dev nên khắc phục trước khi phát hành.

Gần đây, thái độ của Microsoft đối với Windows Update đã mềm dẻo hơn. Tháng 7/2018, Microsoft tuyên bố Windows 10 sẽ dùng thuật toán machine learning để tìm thời điểm tối ưu cập nhật. Tiến tới tháng 5/2019, Windows 10 chuyển quyền kiểm soát Windows Update về lại người dùng. Kể từ bản cập nhật tháng 5/2019, bạn sẽ có quyền chọn khi nào khởi động cập nhật.

Tốt hơn nữa, người dùng Windows 10 Home cũng có tùy chọn tạm dừng cập nhật lên đến 35 ngày, tính năng trước chỉ dành cho Pro.

Vẫn đang làm quen với Windows Update? Xem cách quản lý Windows Update trên Windows 10.