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.