Detection Script to help identify why your PC is not Windows 11 Release Ready. Now Supporting Update Checks!
1, Download SupportedProcessors<name>.txt
2. Place File in %localappdata%\WhyNotWin11
3. Override Existing Files when Prompted
Below are the available command line switches and their details:
Switch | Parameters | Description | Added |
---|---|---|---|
/e /export /format |
* filetype * filepath |
Exports requirement check results to a file of a certain format: * CSV: Comma Separated Values, will append without headers to an existing file if one exists. * TXT: Plain Text File, will always overwrite existing files |
2.4.0 |
/f /force |
- | Ignores any OS Environment Incompatibilities, useful for WinPE and other Environments | 2.4.2 |
/h /help /? |
- | Displays a help dialog, then exits. Can NOT be used with any other switch | 2.4.0 |
/s /silent |
- | Does not display the GUI but still runs checks and returns an Exit Code. Exit Code can be obtained using:(Start-Process WhyNotWin11.exe -PassThru -Wait).ExitCode |
2.4.0 |
/u /update |
* buildtype (optional) | Downloads the latest of a specified build: * Release: Default if no buildtype is specified * Dev: Latest version automatically compiled based on github commits. |
2.4.1 |
Minimum Requirements | Recommended | |
---|---|---|
OS | Windows 8.1 | Latest Windows 10 Build |
CPU | 32-bit Single Core | 64-bit Dual Core or Higher |
RAM (Memory) | 40MB Free | 100MB Free |
Disk (Storage) | 5MB Free | 100MB Free |
Limitations | DirectX 12 Check Inaccurate | None |
/force
option/update
option1, Download SupportedProcessors<name>.txt
2. Place File in %localappdata%\WhyNotWin11
3. Override Existing Files when Prompted
Below are the available command line switches and their details:
Switch | Parameters | Description | Added |
---|---|---|---|
/e /export /format |
* filetype * filepath |
Exports requirement check results to a file of a certain format: * CSV: Comma Separated Values, will append without headers to an existing file if one exists. * TXT: Plain Text File, will always overwrite existing files |
2.4.0 |
/f /force |
- | Ignores any OS Environment Incompatibilities, useful for WinPE and other Environments | 2.4.2 |
/h /help /? |
- | Displays a help dialog, then exits. Can NOT be used with any other switch | 2.4.0 |
/s /silent |
- | Does not display the GUI but still runs checks and returns an Exit Code. Exit Code can be obtained using:(Start-Process WhyNotWin11.exe -PassThru -Wait).ExitCode |
2.4.0 |
/u /update |
* buildtype (optional) | Downloads the latest of a specified build: * Release: Default if no buildtype is specified * Dev: Latest version automatically compiled based on github commits. |
2.4.1 |
Minimum Requirements | Recommended | |
---|---|---|
OS | Windows 8.1 | Latest Windows 10 Build |
CPU | 32-bit Single Core | 64-bit Dual Core or Higher |
RAM (Memory) | 40MB Free | 100MB Free |
Disk (Storage) | 5MB Free | 100MB Free |
Limitations | DirectX 12 Check Inaccurate | None |
1, Download SupportedProcessors<name>.txt
2. Place File in %localappdata%\WhyNotWin11
3. Override Existing Files when Prompted
Below are the available command line switches and their details:
Switch | Parameters | Description |
---|---|---|
/e /export |
* filetype * filepath |
Exports requirement check results to a file of a certain format: * CSV: Comma Separated Values, will append without headers to an existing file if one exists. * TXT: Plain Text File, will always overwrite existing files |
/h /help /? |
- | Displays a help dialog, then exits. Can NOT be used with any other switch |
/s /silent |
- | Does not display the GUI but still runs checks and returns an Exit Code. Exit Code can be obtained using:(Start-Process WhyNotWin11.exe -PassThru -Wait).ExitCode |
Minimum Requirements | Recommended | |
---|---|---|
OS | Windows 8.1 | Latest Windows 10 Build |
CPU | 32-bit Single Core | 64-bit Dual Core or Higher |
RAM (Memory) | 40MB Free | 100MB Free |
Disk (Storage) | 5MB Free | 100MB Free |
Limitations | DirectX 12 Check Inaccurate | None |
(Various other minor changes to be documented in 6-8 hours)
Microsoft's Business team has confirmed that Windows 11 can be installed on old hardware! The only thing you have to do is COMPLETELY WIPE your old Windows 10 install and install a clean version of Windows 11. Additionally, it appears Microsoft will be releasing a reasonably clear version of the PC Health Check tool "soon", and I expect popularity of this project to die off. If you need a feature that the new check tool doesn't have, please create an issue so I can try to fill any remaining niches!
1, Download SupportedProcessors<name>.txt
2. Place File in %localappdata%\WhyNotWin11
3. Override Existing Files when Prompted
Below are the available command line switches and their details:
Switch | Parameters | Description |
---|---|---|
/e /export |
* filetype * filepath |
Exports requirement check results to a file of a certain format: * CSV: Comma Separated Values, will append without headers to an existing file if one exists. * TXT: Plain Text File, will always overwrite existing files |
/h /help /? |
- | Displays a help dialog, then exits. Can NOT be used with any other switch |
/s /silent |
- | Does not display the GUI but still runs checks and returns an Exit Code. Exit Code can be obtained using:(Start-Process WhyNotWin11.exe -PassThru -Wait).ExitCode |
Minimum Requirements | Recommended | |
---|---|---|
OS | Windows 8.1 | Latest Windows 10 Build |
CPU | 32-bit Single Core | 64-bit Dual Core or Higher |
RAM (Memory) | 40MB Free | 100MB Free |
Disk (Storage) | 5MB Free | 100MB Free |
Limitations | DirectX 12 Check Inaccurate | None |
Minimum Requirements | Recommended | |
---|---|---|
OS | Windows 8.1 | Latest Windows 10 Build |
CPU | 32-bit Single Core | 64-bit Dual Core or Higher |
RAM (Memory) | 40MB Free | 100MB Free |
Disk (Storage) | 5MB Free | 100MB Free |
Limitations | DirectX 12 Check Inaccurate | None |
Please see Vulnerability Disclosure 07 09 2021 for more details
1, Download SupportedProcessors<name>.txt
2. Place File in %localappdata%\WhyNotWin11
3. Override Existing Files when Prompted
Minimum Requirements | Recommended | |
---|---|---|
OS | Windows 8.1 | Latest Windows 10 Build |
CPU | 32-bit Single Core | 64-bit Dual Core or Higher |
RAM (Memory) | 40MB Free | 100MB Free |
Disk (Storage) | 5MB Free | 100MB Free |
Themed:
Please see Vulnerability Disclosure 07 09 2021 for more details
1, Download SupportedProcessors<name>.txt
2. Place File in %localappdata%\WhyNotWin11
3. Override Existing Files when Prompted
Minimum Requirements | Recommended | |
---|---|---|
OS | Windows 8.1 | Latest Windows 10 Build |
CPU | 32-bit Single Core | 64-bit Dual Core or Higher |
RAM (Memory) | 40MB Free | 100MB Free |
Disk (Storage) | 5MB Free | 100MB Free |
Advisory Coming 7/9, Not Currently Exploited
⚠️Dark Mode is broken on this build, Please grab a dev build for it: https://nightly.link/rcmaehl/WhyNotWin11/workflows/wnw11/main/WNW11.zip
Minimum Requirements | Recommended | |
---|---|---|
OS | Windows 8.1 | Latest Windows 10 Build |
CPU | 32-bit Single Core | 64-bit Dual Core or Higher |
RAM (Memory) | 40MB Free | 100MB Free |
Disk (Storage) | 5MB Free | 100MB Free |
Advisory Coming 7/9, Not Currently Exploited
2.3.0.3 comes with the following changes:
And the following 2.3.0.2 changes:
2.3.0.1 comes with the following changes: