• Home
  • Windows
  • Linux
  • Web
  • About
  • Pages

Blackndsky.net

Windows - Linux - Powershell


Bypass Windows 11 Hardware Requirements

For systems that don’t meet the unreasonable requirements from Microsoft - https://www.microsoft.com/en-us/windows/windows-11-specifications

Clean Installation With USB Media

  • Boot to USB media
  • Press [Shift] + [F10] to open a command prompt
  • Enter regedit
  • Create a new Key at HKEY_LOCAL_MACHINE\System\Setup\ called LabConfig
  • Create the following DWORD 32-bit values:
    • BypassTPMCheck = 1
    • BypassSecureBootCheck = 1
    • BypassCPUCheck = 1
  • Close the Registry Editor
  • Close the Command Prompt
  • Proceed with the installation
  • Head back to the Windows 11 page

Windows 10 to 11 In-place Upgrade

Remove failed compatibility checks

Remove-Item -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\CompatMarkers" -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Shared" -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\TargetVersionUpgradeExperienceIndicators" -Recurse -Force

Allow upgrades on unsupported TPM or CPU

reg add "HKLM\System\Setup\MoSetup" /v "AllowUpgradesWithUnsupportedTPMOrCPU" /t REG_DWORD /d 1 /f

Set Upgrade Eligibility flag in HKCU

reg add "HKCU\Software\Microsoft\PCHC" /v "UpgradeEligibility" /t REG_DWORD /d 1 /f

Simulate hardware compatibility

New-Item -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\HwReqChk" -Force
New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\HwReqChk" `
  -Name "HwReqChkVars" `
  -PropertyType MultiString `
  -Value @(
    "SQ_SecureBootCapable=TRUE",
    "SQ_SecureBootEnabled=TRUE",
    "SQ_TpmVersion=2",
    "SQ_RamMB=8192"
  ) `
  -Force

Run the upgrade assistant or “setup.exe” from the install media to upgrade

Rufus

Rufus can also skip hardware checks among other things when creating media from a .iso

  • In the bottom left corner, click the box labeled “Under Windows User Experience”
  • Check all options and click OK