A desktop application that checks if your system meets the requirements for Windows 11.
-
Comprehensive System Check: Analyzes all Windows 11 requirements:
- CPU compatibility (generation and specifications)
- RAM (minimum 4GB)
- Storage space (minimum 64GB)
- TPM 2.0 presence
- Secure Boot capability
- GPT partition format
- DirectX 12 and WDDM 2.0
- 64-bit architecture
-
User-Friendly Interface:
- Clear pass/fail indicators
- Detailed system information display
- Progress tracking during analysis
- Dark mode interface
-
Detailed Recommendations:
- Specific advice for fixing compatibility issues
- Links to official Microsoft resources
- Step-by-step instructions for BIOS/UEFI settings
-
Export Functionality:
- Save results as JSON for troubleshooting or sharing
- Clone this repository:
git clone https://github.com/Zrufy/win11-compatibility-checker.git
- Install the required dependencies:
pip install pillow
- Run the application:
python win11_checker.py
- Windows 7/8/10 operating system
- Python 3.6 or higher (if running from source)
- Administrator privileges (for some system checks)
The application uses various Windows system commands and registry queries to gather information about your hardware and system configuration. It then compares this information against Microsoft's official Windows 11 requirements.
No data is sent to external servers - all checks are performed locally on your machine.
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Microsoft for providing detailed Windows 11 system requirements
- The Python community for the tools that made this project possible
This tool is provided "as is" without warranty of any kind. The results should be used as a guide only. For official confirmation of Windows 11 compatibility, please use Microsoft's PC Health Check app.
