Nhịp điệu siêu nhanh của các phiên bản Windows hiện đại và vòng đời ngắn đã buộc người dùng phải nâng cấp toàn bộ hệ điều hành hai lần một năm. Ví dụ: bản phát hành Windows 10 ổn định gần đây nhất tính đến thời điểm viết bài này là phiên bản 1803, 'Bản cập nhật tháng 4 năm 2018'. Tuy nhiên, chúng tôi đã mong đợi phiên bản 1809 vào cuối năm nay. Để giúp người dùng thực hiện nâng cấp một cách suôn sẻ, Microsoft đã phát hành một công cụ chẩn đoán mới, SetupDiag.
Quảng cáo
Quy trình nâng cấp cho Windows 10 có thể có vấn đề, khiến việc cài đặt bản dựng mới không thể thực hiện được. Nếu bạn là Người dùng nội bộ Windows trong Fast Ring, bạn nhận được các bản dựng mới nhanh hơn nhiều so với các bản dựng khác. Chúng có chất lượng trước khi phát hành và có thể chứa các vấn đề nghiêm trọng.
Khi thiết lập không thể nâng cấp hệ điều hành, Windows sẽ hiển thị mã lỗi và kết thúc quá trình. Thông thường có thể tìm thấy thêm chi tiết trong nhật ký thiết lập. Thật không may, những bản ghi này không thân thiện với người dùng. Thật khó để đọc và hiểu những gì đang diễn ra và lọc ra những sự kiện thành công. Với mục đích này, công cụ SetupDiag có thể được sử dụng.
SetupDiag.exe là một công cụ chẩn đoán độc lập có thể được sử dụng để lấy thông tin chi tiết về lý do tại sao nâng cấp Windows 10 không thành công.
SetupDiag hoạt động bằng cách kiểm tra các tệp nhật ký Thiết lập Windows. Nó cố gắng phân tích cú pháp các tệp nhật ký này để xác định nguyên nhân gốc rễ của việc không cập nhật hoặc nâng cấp máy tính lên Windows 10. SetupDiag có thể được chạy trên máy tính không cập nhật được hoặc bạn có thể xuất nhật ký từ máy tính sang vị trí khác và chạy SetupDiag ở chế độ ngoại tuyến.
SetupDiag có thể được tải xuống từ trang web sau:
tại sao chrome khởi động chậm
Công cụ hỗ trợ các tham số sau:
Tham số | Sự miêu tả |
---|---|
/? |
|
/ Đầu ra: |
|
/Chế độ: |
|
/ LogsPath: |
|
/ ZipLogs: |
|
/ Verbose |
|
Nếu nâng cấp bản dựng của bạn không thành công, hãy chạy công cụ và xem tệp SetupDiagResults.log trong cùng thư mục nơi SetupDiag được lưu trữ.
Bạn có thể chỉ định vị trí của tệp nhật ký bằng cách sử dụng đối số Đầu ra:
SetupDiag.exe /Output:C:SetupDiagResults.log / Chế độ: Trực tuyến
Ngoài ra, bạn có thể ghi đè vị trí nhật ký Windows (ví dụ: để phân tích nhật ký của một hệ điều hành không thể phá hoại) như sau:
SetupDiag.exe /Output:C:SetupDiagResults.log / Mode: Offline / LogsPath: D: Temp Logs LogSet1
Tùy thuộc vào thời điểm nâng cấp không thành công, hãy sao chép một trong các thư mục sau vào vị trí ngoại tuyến của bạn:
$ Windows. ~ Bt sources panther
$ Windows. ~ Bt Sources Rollback
Windows Panther
Windows Panther NewOS
Ví dụ sau chứng minh rằng nhật ký của SetupDiag bắt đầu ở chế độ ngoại tuyến. Trong ví dụ này, có một cảnh báo ứng dụng, nhưng vì thiết lập được thực hiện ở chế độ yên tĩnh, nó trở thành một khối. Hướng dẫn giải quyết sự cố được SetupDiag cung cấp trong đầu ra.
C: SetupDiag> SetupDiag.exe /Output:C:SetupDiagResults.log / Chế độ: Ngoại tuyến / LogsPath: C: Temp BobMacNeill SetupDiag v1.01 Bản quyền (c) Tập đoàn Microsoft. Mọi quyền được bảo lưu Tìm kiếm nhật ký thiết lập, quá trình này có thể mất một phút hoặc hơn tùy thuộc vào số lượng và kích thước của nhật ký ... vui lòng đợi. Đã tìm thấy 4 setupact.logs. Xử lý setupact.log tại: c: temp bobmacneill $ WINDOWS. ~ BT Sources Panther setupact.log Xử lý setupact.log tại: c: temp bobmacneill Panther setupact.log Xử lý setupact.log tại: c: temp bobmacneill Panther NewOs Panther setupact.log Đang xử lý setupact.log tại: c: temp bobmacneill Panther UnattendGC setupact.log Đã tìm thấy c: temp bobmacneill $ WINDOWS. ~ BT Sources Panther setupact.log với ngày cập nhật 29/03/2018 23:13:58 và CV: H2X + YsWL / UOkj / 8X là nhật ký thiết lập chính xác. Thu thập thông tin từ nhật ký thiết lập. SetupDiag: quy tắc xử lý: CompatScanOnly. ..Không có trận đấu. SetupDiag: quy tắc xử lý: BitLockerHardblock. ..Không có trận đấu. SetupDiag: quy tắc xử lý: VHDHardblock. ..Không có trận đấu. SetupDiag: quy tắc xử lý: PortableWorkspaceHardblock. ..Không có trận đấu. SetupDiag: quy tắc xử lý: AuditModeHardblock. ..Không có trận đấu. SetupDiag: quy tắc xử lý: SafeModeHardblock. ..Không có trận đấu. SetupDiag: quy tắc xử lý: InsuffnoughSystemPartitionDiskSpaceHardblock. ..Không có trận đấu. SetupDiag: quy tắc xử lý: CompatBlockedApplicationAutoUninstall. ....Không có trận đấu. SetupDiag: quy tắc xử lý: CompatBlockedApplicationDismissable. .... Tìm thấy cấu hình phù hợp: CompatBlockedApplicationDismissable - EA52620B-E6A0-4BBC-882E-0686605736D9 Cảnh báo: Đã tìm thấy khối ứng dụng cho: 'Microsoft Endpoint Protection'. Đây là thông báo có thể loại bỏ khi không chạy setup.exe ở chế độ '/ yên tĩnh'. Cân nhắc chỉ định '/ compat / ignore warning' để bỏ qua những cảnh báo có thể loại bỏ này. Bạn phải gỡ cài đặt 'Microsoft Endpoint Protection' theo cách thủ công trước khi tiếp tục cài đặt / cập nhật hoặc thay đổi các tham số dòng lệnh để bỏ qua các cảnh báo. Để biết thêm thông tin về Thiết lập công tắc dòng lệnh, hãy xem tại đây: https://docs.microsoft.com/en-us/windows-hardware/man Produceure/desktop/windows-setup-command-line-options SetupDiag: quy tắc xử lý: CompatBlockedApplicationManualUninstall. ....Không có trận đấu. SetupDiag: quy tắc xử lý: HardblockDeviceOrDriver. ....Không có trận đấu. SetupDiag: quy tắc xử lý: HardblockMismatchingLanguage. ..Không có trận đấu. SetupDiag: quy tắc xử lý: HardblockFlightSigns. ..Không có trận đấu. SetupDiag: quy tắc xử lý: DiskSpaceBlockInDownLevel. ..Không có trận đấu. SetupDiag: quy tắc xử lý: DiskSpaceFailure. ..Không có trận đấu. SetupDiag: quy tắc xử lý: DebugSetupMemoryDump. .Không có trận đấu. SetupDiag: quy tắc xử lý: DebugSetupCrash. .Không có trận đấu. SetupDiag: quy tắc xử lý: DebugMemoryDump. .Không có trận đấu. SetupDiag: quy tắc xử lý: DeviceInstallHang. ..Không có trận đấu. SetupDiag: quy tắc xử lý: BootFailureDetected. .Không có trận đấu. SetupDiag: quy tắc xử lý: FindDebugInfoFromRollbackLog. .Không có trận đấu. SetupDiag: quy tắc xử lý: AdvancedInstallerFailed. ..Không có trận đấu. SetupDiag: quy tắc xử lý: FindMigApplyUnitFailure. ..Không có trận đấu. SetupDiag: quy tắc xử lý: FindMigGatherUnitFailure. ..Không có trận đấu. SetupDiag: quy tắc xử lý: OptionalComponentInstallFailure. ..Không có trận đấu. SetupDiag: quy tắc xử lý: CriticalSafeOSDUFailure. ..Không có trận đấu. SetupDiag: quy tắc xử lý: UserProfileCreationFailureDuringOnlineApply. ..Không có trận đấu. SetupDiag: quy tắc xử lý: WimMountFailure. ..Không có trận đấu. SetupDiag: quy tắc xử lý: FindSuccessfulUpgrade. ..Không có trận đấu. SetupDiag: quy tắc xử lý: FindSetupHostReportedFailure. ..Không có trận đấu. SetupDiag: quy tắc xử lý: FindDownlevelFailure. ..Không có trận đấu. SetupDiag: quy tắc xử lý: FindAbruptDownlevelFailure. .... Lỗi: SetupDiag báo cáo lỗi xuống cấp đột ngột. Thao tác cuối cùng: Hoàn thiện, Lỗi: 0xC1900208 - 0x4000C Dữ liệu lỗi: Thao tác cuối cùng: Hoàn thiện, Lỗi: 0xC1900208 - 0x4000C Tham khảo https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes để biết thông tin lỗi. SetupDiag: quy tắc xử lý: FindSetupPlatformFailedOperationInfo. ..Không có trận đấu. SetupDiag: quy tắc xử lý: FindRollbackFailure. ..Không có trận đấu. SetupDiag đã tìm thấy 2 vấn đề phù hợp. Cảnh báo: Đã tìm thấy Khối ứng dụng cho: 'Bảo vệ Điểm cuối của Microsoft'. Đây là thông báo có thể loại bỏ khi không chạy setup.exe ở chế độ '/ yên tĩnh'. Cân nhắc chỉ định '/ compat / ignore warning' để bỏ qua những cảnh báo có thể loại bỏ này. Bạn phải gỡ cài đặt 'Microsoft Endpoint Protection' theo cách thủ công trước khi tiếp tục cài đặt / cập nhật hoặc thay đổi các tham số dòng lệnh để bỏ qua cảnh báo. Để biết thêm thông tin về Thiết lập công tắc dòng lệnh, hãy xem tại đây: https://docs.microsoft.com/en-us/windows-hardware/manthersure/desktop/windows-setup-command-line-options Lỗi: Báo cáo SetupDiag đột ngột ngừng hoạt động- mức độ thất bại. Thao tác cuối cùng: Hoàn thiện, Lỗi: 0xC1900208 - 0x4000C Dữ liệu lỗi: Thao tác cuối cùng: Hoàn thiện, Lỗi: 0xC1900208 - 0x4000C Tham khảo https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes để biết thông tin lỗi. Kết quả SetupDiag đã được ghi vào: c: setupdiag results.log Nhật ký ZipFile được tạo tại: c: setupdiag Logs_14.zip
Nguồn: docs.microsoft.com