A lightweight PowerShell utility for preparing Windows 11 in-place upgrades on unsupported hardware configurations, particularly VMware virtual machines without a virtual TPM.
The script configures several registry-based compatibility overrides used by Windows Setup. It does not modify installation media, patch Setup binaries, emulate TPM hardware or change the virtual machine configuration.
Warning
This is an unofficial compatibility workaround. Microsoft does not support installing Windows 11 on hardware that does not meet its minimum requirements. An upgrade is not guaranteed to succeed, and unsupported devices are not guaranteed to receive updates.