SetupDiag

SetupDiag 1.7.0.0

A diagnostic tool that can be used to obtain details about why a Windows upgrade was unsuccessful.

Download for Windows

About SetupDiag

A diagnostic tool that can be used to obtain details about why a Windows upgrade was unsuccessful.

Technical details

PublisherMicrosoft Corporation
Version1.7.0.0
LicenseProprietary (Freeware)
Installer typeportable
Architecturex86
Package IDMicrosoft.SetupDiag
Admin rightsRequired

Install SetupDiag from the command line

Install with Windows Package Manager
winget install --id=Microsoft.SetupDiag -e
Update to the latest version
winget upgrade --id=Microsoft.SetupDiag -e
Uninstall
winget uninstall --id=Microsoft.SetupDiag -e

SetupDiag adds this command to the command line: SetupDiag.

requirescmdwindows-setupwindowssetup

Frequently asked questions

Is SetupDiag free?

Yes, SetupDiag is free to download and use on Windows.

What is the latest version of SetupDiag?

The latest version is 1.7.0.0.

Is it safe to download SetupDiag?

The download button links to the official installer published on download.microsoft.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with a4d8b24bf68eaabb97c6513fd5c23f434c786850a3cf9b421c3c226a55282273.

Which Windows versions does SetupDiag support?

SetupDiag runs on Windows and is available for 32-bit (x86) systems.

How do I uninstall SetupDiag?

Open Settings › Apps › Installed apps, find SetupDiag and select Uninstall. From the command line, run winget uninstall --id=Microsoft.SetupDiag -e.

Is there a portable version of SetupDiag?

Yes. SetupDiag is available as a portable program (SetupDiag.exe, 32-bit (x86)) that runs without installation. Copy it to any folder or USB drive and run it from there.