Official Bypass Windows 11 TPM 2.0 Error and Install Windows

0

Many users face problems with installing Windows 11 because it imposes PC TPM requirements. You must have TPM 2.0 to install Windows 11. When people try to install, they come across the error “This PC does not currently meet the system requirements for Windows 11”.

The difficulty is that even powerful and relatively contemporary hardware lacks TPM 2.0 functionality, meaning that only PCs from previous years officially meet the minimum Windows 11 requirements.

How to bypass the Windows 11 TPM requirement

Follow one of the two methods below to see which one works for you and fixes your TPM 2.0 issue, and it can also help you with games that require applying TPM 2.0 like Valorant.

Method 1:

Aveyo writing
  • The following script is from the Aveyo Open Source Universal MediaCreationTool GitHub page. You don’t need the full script. The required part of the script is given below. You can check the full script by click here.
  • Select the entire code below and copy it.
@(set "0=%~f0"^)#) & powershell -nop -c iex([io.file]::ReadAllText($env:0)) & exit/b
#:: double-click to run or just copy-paste into powershell - it's a standalone hybrid script
#:: v2 of the toggle script comes to the aid of outliers for whom v1 did not work due to various reasons (broken/blocked/slow wmi)
#:: uses IFEO instead to attach to the same Virtual Disk Service Loader process running during setup, then launches a cmd erase 
#:: of appraiserres.dll - but it must also do some ping-pong renaming of the exe in system3211 - great implementation nonetheless 
#:: (for simplicity did not use powershell invoking CreateProcess and DebugActiveProcessStop to overcome IFEO constrains)
#:: in v2 the cmd window will briefly flash while running diskmgmt - so it is not "better" per-se. just more compatible / reactive
#:: you probably don't need to have it installed at all times - just when doing feature updates or manual setup within windows
#:: hence the on off toggle just by running the script again

$_Paste_in_Powershell = {
  $N = 'Skip TPM Check on Dynamic Update'
  $0 = sp 'HKLM:SYSTEMSetupMoSetup' 'AllowUpgradesWithUnsupportedTPMOrCPU' 1 -type dword -force -ea 0
  $B = gwmi -Class __FilterToConsumerBinding -Namespace 'rootsubscription' -Filter "Filter = ""__eventfilter.name="$N"""" -ea 0
  $C = gwmi -Class CommandLineEventConsumer -Namespace 'rootsubscription' -Filter "Name="$N"" -ea 0
  $F = gwmi -Class __EventFilter -NameSpace 'rootsubscription' -Filter "Name="$N"" -ea 0
  if ($B) { $B | rwmi } ; if ($C) { $C | rwmi } ; if ($F) { $F | rwmi }
  $C = "cmd /q $N (c) AveYo, 2021 /d/x/r>nul (erase /f/s/q %systemdrive%`$windows.~btappraiserres.dll"
  $C+= '&md 11&cd 11&ren vd.exe vdsldr.exe&robocopy "../" "./" "vdsldr.exe"&ren vdsldr.exe vd.exe&start vd -Embedding)&rem;'
  $K = 'HKLM:SOFTWAREMicrosoftWindows NTCurrentVersionImage File Execution Optionsvdsldr.exe'
  if (test-path $K) {ri $K -force -ea 0; write-host -fore 0xf -back 0xd "`n $N [REMOVED] run again to install "; timeout /t 5}
  else {$0=ni $K; sp $K Debugger $C -force; write-host -fore 0xf -back 0x2 "`n $N [INSTALLED] run again to remove ";timeout /t 5}
} ; start -verb runas powershell -args "-nop -c & {`n`n$($_Paste_in_Powershell-replace'"','"')}"
$_Press_Enter
#::
  • Once you’ve copied the code, paste that code into a notepad and save it.
  • Rename the file to “disable-tpm-check.cmd”And then run it by double-clicking.
  • A Windows pop-up window will appear. Click on “Yes”.
  • A Windows PowerShell screen will open to say “Skip TPM check during dynamic update [Installed]. ”
  • Note: Only open this script once, otherwise your TPM checking will be enabled again.

Method 2:

Windows 11 TPM Patch
  • hurry Windows key + R.
  • Type regedit and press Enter.
  • Head to this path, “HKEY_LOCAL_MACHINE SYSTEM Setup MoSetup. “
  • Right click on the MoSetup folder-> New -> DWORD value (32 bit).
  • Name the file as “Allow upgrades with unsupported TPM or CPU
  • Set its value to 1.

Hi, I’m best-game-reviews.com, a website about games and helping players get the information they need. We always provide the most complete and up-to-date news as well as share tips and tricks for playing some of the games. Thank you for reading this article

Leave a comment

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More