mirror of
https://github.com/MicrosoftDocs/windows-itpro-docs.git
synced 2025-05-12 21:37:22 +00:00
v1.5
This commit is contained in:
parent
2397053c22
commit
22d912f977
@ -151,150 +151,38 @@ SetupDiag.exe /Output:C:\SetupDiag\Dumpdebug.log /LogsPath:D:\Dump
|
|||||||
|
|
||||||
## Sample output
|
## Sample output
|
||||||
|
|
||||||
The following is an example where SetupDiag is run in offline mode. In this example, there is an application warning, but since setup is executed in /quiet mode so it becomes a block. Instructions to resolve the problem are provided by SetupDiag in the output.
|
The following is an example where SetupDiag is run in offline mode.
|
||||||
|
|
||||||
The output also provides an error code 0xC1900208 - 0x4000C which corresponds to a compatibility issue as documented in the [Upgrade error codes](upgrade-error-codes.md#result-codes) and [Resolution procedures](resolution-procedures.md#modern-setup-errors) topics in this article.
|
|
||||||
|
|
||||||
```
|
```
|
||||||
C:\SetupDiag>SetupDiag.exe /Output:C:\SetupDiag\Results.log /LogsPath:C:\Temp\BobMacNeill
|
D:\SetupDiag>SetupDiag.exe /output:c:\setupdiag\result.xml /logspath:D:\Tests\Logs\f55be736-beed-4b9b-aedf-c133536c946e /format:xml
|
||||||
|
|
||||||
SetupDiag v1.5.0.0
|
SetupDiag v1.5.0.0
|
||||||
Copyright (c) Microsoft Corporation. All rights reserved.
|
Copyright (c) Microsoft Corporation. All rights reserved.
|
||||||
|
|
||||||
Searching for setup logs, this can take a minute or more depending on the number and size of the logs...please wait.
|
Searching for setup logs...
|
||||||
Found 4 setupact.logs.
|
Found d:\tests\Logs\f55be736-beed-4b9b-aedf-c133536c946e\setupact_6.log with update date 6/12/2019 2:44:20 PM to be the correct setup log.
|
||||||
Processing setupact.log at: c:\temp\bobmacneill\$WINDOWS.~BT\Sources\Panther\setupact.log
|
Found d:\tests\Logs\f55be736-beed-4b9b-aedf-c133536c946e\setupact_1.log with update date 6/12/2019 2:45:19 PM to be the correct rollback log.
|
||||||
Processing setupact.log at: c:\temp\bobmacneill\Panther\setupact.log
|
|
||||||
Processing setupact.log at: c:\temp\bobmacneill\Panther\NewOs\Panther\setupact.log
|
Gathering baseline information from setup logs...
|
||||||
Processing setupact.log at: c:\temp\bobmacneill\Panther\UnattendGC\setupact.log
|
|
||||||
Found c:\temp\bobmacneill\$WINDOWS.~BT\Sources\Panther\setupact.log with update date 03/29/2018 23:13:58 and CV: H2X+YsWL/UOkj/8X to be the correct setup log.
|
|
||||||
Gathering information from setup logs.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: CompatScanOnly.
|
SetupDiag: processing rule: CompatScanOnly.
|
||||||
..No match.
|
...No match.
|
||||||
|
|
||||||
SetupDiag: processing rule: BitLockerHardblock.
|
...
|
||||||
..No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: VHDHardblock.
|
SetupDiag: processing rule: DISMImageSessionFailure.
|
||||||
..No match.
|
..
|
||||||
|
Error: SetupDiag reports DISM provider failure.
|
||||||
|
Last Phase: Safe OS
|
||||||
|
Last Operation: Apply Optional Component status
|
||||||
|
Message = Failed to get the IDismImage instance from the image session
|
||||||
|
Function: CDISMManager::CloseImageSession
|
||||||
|
Error: 0x800706ba
|
||||||
|
Recommend you re-download the update source files, reboot and try the update again.
|
||||||
|
|
||||||
SetupDiag: processing rule: PortableWorkspaceHardblock.
|
SetupDiag found 1 matching issue.
|
||||||
..No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: AuditModeHardblock.
|
SetupDiag results were logged to: c:\setupdiag\results.xml
|
||||||
..No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: SafeModeHardblock.
|
|
||||||
..No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: InsufficientSystemPartitionDiskSpaceHardblock.
|
|
||||||
..No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: CompatBlockedApplicationAutoUninstall.
|
|
||||||
....No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: CompatBlockedApplicationDismissable.
|
|
||||||
....
|
|
||||||
|
|
||||||
Matching Profile found: CompatBlockedApplicationDismissable - EA52620B-E6A0-4BBC-882E-0686605736D9
|
|
||||||
Warning: Found Application Block for: "Microsoft Endpoint Protection".
|
|
||||||
This is a dismissible message when not running setup.exe in "/quiet" mode.
|
|
||||||
Consider specifying "/compat /ignore warning" to ignore these dismissible warnings.
|
|
||||||
You must manually uninstall "Microsoft Endpoint Protection" before continuing with the installation/update, or change the command line parameters to ignore warnings.
|
|
||||||
For more information about Setup command line switches, see here:
|
|
||||||
https://docs.microsoft.com/windows-hardware/manufacture/desktop/windows-setup-command-line-options
|
|
||||||
|
|
||||||
SetupDiag: processing rule: CompatBlockedApplicationManualUninstall.
|
|
||||||
....No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: HardblockDeviceOrDriver.
|
|
||||||
....No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: HardblockMismatchedLanguage.
|
|
||||||
..No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: HardblockFlightSigning.
|
|
||||||
..No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: DiskSpaceBlockInDownLevel.
|
|
||||||
..No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: DiskSpaceFailure.
|
|
||||||
..No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: DebugSetupMemoryDump.
|
|
||||||
.No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: DebugSetupCrash.
|
|
||||||
.No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: DebugMemoryDump.
|
|
||||||
.No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: DeviceInstallHang.
|
|
||||||
..No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: BootFailureDetected.
|
|
||||||
.No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: FindDebugInfoFromRollbackLog.
|
|
||||||
.No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: AdvancedInstallerFailed.
|
|
||||||
..No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: FindMigApplyUnitFailure.
|
|
||||||
..No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: FindMigGatherUnitFailure.
|
|
||||||
..No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: OptionalComponentInstallFailure.
|
|
||||||
..No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: CriticalSafeOSDUFailure.
|
|
||||||
..No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: UserProfileCreationFailureDuringOnlineApply.
|
|
||||||
..No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: WimMountFailure.
|
|
||||||
..No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: FindSuccessfulUpgrade.
|
|
||||||
..No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: FindSetupHostReportedFailure.
|
|
||||||
..No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: FindDownlevelFailure.
|
|
||||||
..No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: FindAbruptDownlevelFailure.
|
|
||||||
....Error: SetupDiag reports abrupt down-level failure. Last Operation: Finalize, Error: 0xC1900208 - 0x4000C
|
|
||||||
Failure Data: Last Operation: Finalize, Error: 0xC1900208 - 0x4000C
|
|
||||||
Refer to https://docs.microsoft.com/windows/deployment/upgrade/upgrade-error-codes for error information.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: FindSetupPlatformFailedOperationInfo.
|
|
||||||
..No match.
|
|
||||||
|
|
||||||
SetupDiag: processing rule: FindRollbackFailure.
|
|
||||||
..No match.
|
|
||||||
|
|
||||||
SetupDiag found 2 matching issues.
|
|
||||||
|
|
||||||
Warning: Found Application Block for: "Microsoft Endpoint Protection".
|
|
||||||
This is a dismissible message when not running setup.exe in "/quiet" mode.
|
|
||||||
Consider specifying "/compat /ignore warning" to ignore these dismissible warnings.
|
|
||||||
You must manually uninstall "Microsoft Endpoint Protection" before continuing with the installation/update, or change the command line parameters to ignore warnings.
|
|
||||||
For more information about Setup command line switches, see here:
|
|
||||||
https://docs.microsoft.com/windows-hardware/manufacture/desktop/windows-setup-command-line-options
|
|
||||||
Error: SetupDiag reports abrupt down-level failure. Last Operation: Finalize, Error: 0xC1900208 - 0x4000C
|
|
||||||
Failure Data: Last Operation: Finalize, Error: 0xC1900208 - 0x4000C
|
|
||||||
Refer to https://docs.microsoft.com/windows/deployment/upgrade/upgrade-error-codes for error information.
|
|
||||||
|
|
||||||
SetupDiag results were logged to: c:\setupdiag\results.log
|
|
||||||
Logs ZipFile created at: c:\setupdiag\Logs_14.zip
|
Logs ZipFile created at: c:\setupdiag\Logs_14.zip
|
||||||
|
|
||||||
```
|
```
|
||||||
@ -417,11 +305,14 @@ Each rule name and its associated unique rule identifier are listed with a descr
|
|||||||
|
|
||||||
## Release notes
|
## Release notes
|
||||||
|
|
||||||
06/13/2019 - SetupDiag v1.5.0.0 is released with 56 rules, as a standalone tool available from the Download Center.
|
06/19/2019 - SetupDiag v1.5.0.0 is released with 56 rules, as a standalone tool available from the Download Center.
|
||||||
- All date and time outputs are updatred to localized format per user request.
|
- All date and time outputs are updated to localized format per user request.
|
||||||
- Huge performance improvement in searching out setupact.logs and determine correct log to parse. What used to take a minute or more, now typically takes seconds. For example, a sample cab with 9 setupact.logs (three over 200mb each) that used to take nearly 2 minutes in version 1.4.1 now takes 12 seconds.
|
- SetupPhase and SetupOperation information has been added to /verbose output.
|
||||||
|
- Added las Setup Operation and last Setup Phase information to most rules where it make sense (see new output below).
|
||||||
|
- There is a huge performance improvement in searching setupact.logs to determine correct log to parse. What used to take a minute or more, now typically takes seconds. For example, a sample cab with 9 setupact.logs (three over 200mb each) that used to take nearly 2 minutes in version 1.4.1 now takes 12 seconds.
|
||||||
- Added SetupDiag version number to text report (xml and json always had it).
|
- Added SetupDiag version number to text report (xml and json always had it).
|
||||||
- Added "no match" reports for xml and json per user request.
|
- Added "no match" reports for xml and json per user request.
|
||||||
|
- Added a rule for DISM Image Session Failures.
|
||||||
- Added a rule for failures revolving around WimMount registration (Driver location info in the registry).
|
- Added a rule for failures revolving around WimMount registration (Driver location info in the registry).
|
||||||
- Added a rule for WinSetupBootFilter driver failures.
|
- Added a rule for WinSetupBootFilter driver failures.
|
||||||
- Added a rule for early down-level failures that occur early in the down-level phase per user request.
|
- Added a rule for early down-level failures that occur early in the down-level phase per user request.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user