Forum Discussion
How would I know if my PC is compatible with Windows 11?
So, you're trying to figure out how to know if my PC is compatible with Windows 11.
SetupDiag is a Microsoft-supported command-line tool designed to diagnose why a Windows upgrade (like moving to Windows 11) failed on a PC. Because it analyzes your system's hardware and software, it works perfectly for checking compatibility before you even attempt the upgrade.
Here is how to use it:
1. Download the Tool: It's a small, self-contained file that requires no installation.
2. Run the Tool: Simply double-click the SetupDiag.exe file you downloaded. A command window will open automatically, scan your system, and then close.
3. Find the Results: Open File Explorer, navigate to the same folder where you saved SetupDiag.exe, and open the log file it created, named SetupDiagResults.log.
Now, here's what you'll actually see:
- If your PC is compatible, the log will say something boring like "No blocking issues found" — which is exactly what you want.
- If your PC isn't compatible, the log won't just say "nope." It'll tell you exactly what's wrong. For example: "Blocking issue: TPM 2.0 not found" or "Disk space insufficient" or "Processor not supported."
it's one of the cleanest, most obscure, and completely free ways to figure out how to know if my PC is compatible with Windows 11 — without installing any third-party bloatware or using Microsoft's more common tools.