Hier ist die von mir meist funktionierende Lösung, wenn sich Windows 11 mit einem alten Rechner nicht automatisch durch ein Inplace-Upgrade aktualisieren lassen möchte.
Registry-Datenbank
Diese Methoden sind für ein Inplace-Upgrade von Windows 10 auf Windows 11, oder von Windows 11 auf eine höhere Version. Dies deaktiviert sämtliche Installation-Voraussetzungen für TPM, Secure Boot und Arbeitsspeicher.
Folgenden DWORD32-Eintrag mittels Regedit hinzufügen:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup] "AllowUpgradesWithUnsupportedTPMOrCPU"=dword:00000001
Und oder folgenden Befehl mit der CMD als Administrator ausführen:
reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\HwReqChk" /f /v HwReqChkVars /t REG_MULTI_SZ /s , /d "SQ_SecureBootCapable=TRUE,SQ_SecureBootEnabled=TRUE,SQ_TpmVersion=2,SQ_RamMB=8192,"
Danach kann man eine Windows 11 ISO bereitstellen und die setup.exe starten. Die Installation wird die Überprüfung überspringen und Windows 11 kann installiert werden.
Windows 11 ohne Secure Boot, TPM und RAM Voraussetzung installieren