📎 AI Summary:
The thread focuses on bypassing Windows 11's hardware requirement checks, specifically concerning TPM 2.0, with users discussing methods like modifying install files and using scripts to disable the checks. The original poster encounters issues when updating due to hardware requirements and seeks solutions, while others share alternative ISO sources and tools to facilitate installation on unsupported hardware. Overall, the discussion highlights community-driven efforts to install Windows 11 on systems that do not meet official specifications.

LovelyBloom

New Member
Joined
May 5, 2022
Messages
7
Thread Author #1
I'm a registered Insider and I've Installed Windows 11 Pro WorkStation Build 22598 from Original Microsoft ISO using latest Rufus No-TPM/Secure Mode Setting with a USB Stick.
When I try to Update and it reaches to 8% a Security Check Screen Shows up and Says: I don't meet minimum required hardware and shows TMP 2.0 in BOLD?
is there a way to disable that check?
I've already tried this the attached file
 

Solution
I was also facing Compatibility issue when I was installing Windows 11 on my old laptop. my laptop configuration is very low. thats why its not supported in my laptop then i download windows 11 ISO from here Windows 11 ISO image. i am surprised i Installed Windows 11 Without any TPM secure boot Error . i think you should try this ISO image.

LovelyBloom

New Member
Joined
May 5, 2022
Messages
7
Thread Author #3
thanx I found the file on the net googled it. the repo is closed 404. link is dead
 

Callistemon

Member
Joined
Jan 27, 2022
Messages
60
Code:
@(set '(=)||' <# lean and mean cmd / powershell hybrid #> @'

::# Get 11 on 'unsupported' PC via Windows Update or mounted ISO (no patching needed)
::# if wu download stuck at 0% use OfflineInsiderEnroll by whatever127 and abbodi1406
::# V9+ rebased on cmd due to defender transgression; skip already patched media (0b)

@echo off & title get 11 on 'unsupported' PC || AveYo 2022.05.11
if /i "%~f0" neq "%ProgramData%\get11.cmd" goto setup
set CLI=%*& set SOURCES=%SystemDrive%\$WINDOWS.~BT\Sources& set MEDIA=.& set /a VER=11
if not defined CLI (exit /b) else if not exist %SOURCES%\SetupHost.exe (exit /b)
if not exist %SOURCES%\SetupCore.exe mklink /h %SOURCES%\SetupCore.exe %SOURCES%\SetupHost.exe >nul
for %%W in (%CLI%) do if /i %%W == /InstallFile (set "MEDIA=") else if not defined MEDIA set "MEDIA=%%~dpW"
set /a restart_application=0x800705BB & call set CLI=%%CLI:%1 =%%&;
set /a incorrect_parameter=0x80070057 & set SRV=%CLI:/Product Client =%&;
set /a launch_option_error=0xc190010a & set SRV=%SRV:/Product Server =%&;
powershell -win 1 -nop -c ";"
if %VER% == 11 for %%W in ("%MEDIA%appraiserres.dll") do if exist %%W if %%~zW == 0 set AlreadyPatched=1 & set /a VER=10
if %VER% == 11 findstr /r "P.r.o.d.u.c.t.V.e.r.s.i.o.n...1.0.\..0.\..2.[25]" %SOURCES%\SetupHost.exe >nul 2>nul || set /a VER=10
if %VER% == 11 if not exist "%MEDIA%EI.cfg" (echo;[Channel]>%SOURCES%\EI.cfg & echo;_Default>>%SOURCES%\EI.cfg) 2>nul
if %VER% == 11 set CLI=/Product Server /Compat IgnoreWarning /MigrateDrivers All /Telemetry Disable %SRV%&;
%SOURCES%\SetupCore.exe %CLI%
if %errorlevel% == %restart_application% %SOURCES%\SetupCore.exe %CLI%
exit /b

:setup
::# elevate with native shell by AveYo
>nul reg add hkcu\software\classes\.Admin\shell\runas\command /f /ve /d "cmd /x /d /r set \"f0=%%2\"& call \"%%2\" %%3"& set _= %*
>nul fltmc|| if "%f0%" neq "%~f0" (cd.>"%temp%\runas.Admin" & start "%~n0" /high "%temp%\runas.Admin" "%~f0" "%_:"=""%" & exit /b)

::# lean xp+ color macros by AveYo:  %<%:af " hello "%>>%  &  %<%:cf " w\"or\"ld "%>%   for single \ / " use .%|%\  .%|%/  \"%|%\"
for /f "delims=:" %%s in ('echo;prompt $h$s$h:^|cmd /d') do set "|=%%s"&set ">>=\..\c nul&set /p s=%%s%%s%%s%%s%%s%%s%%s<nul&popd"
set "<=pushd "%appdata%"&2>nul findstr /c:\ /a" &set ">=%>>%&echo;" &set "|=%|:~0,1%" &set /p s=\<nul>"%appdata%\c"

::# toggle when launched without arguments, else jump to arguments: "install" or "remove"
set CLI=%*& set IFEO=HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options&;
wmic /namespace:"\\root\subscription" path __EventFilter where Name="Skip TPM Check on Dynamic Update" delete >nul 2>nul & rem v1
reg delete "%IFEO%\vdsldr.exe" /f 2>nul & rem v2 - v5
if /i "%CLI%"=="" reg query "%IFEO%\SetupHost.exe\0" /v Debugger >nul 2>nul && goto remove || goto install
if /i "%~1"=="install" (goto install) else if /i "%~1"=="remove" goto remove

:install
::@prompt $H & echo on
copy /y "%~f0" "%ProgramData%\get11.cmd" >nul 2>nul
reg add "%IFEO%\SetupHost.exe" /f /v UseFilter /d 1 /t reg_dword >nul
reg add "%IFEO%\SetupHost.exe\0" /f /v FilterFullPath /d "%SystemDrive%\$WINDOWS.~BT\Sources\SetupHost.exe" >nul
reg add "%IFEO%\SetupHost.exe\0" /f /v Debugger /d "%ProgramData%\get11.cmd" >nul
::@echo off & echo;
%<%:f0 " Skip TPM Check on Dynamic Update V9+ "%>>% & %<%:2f " INSTALLED "%>>% & %<%:f0 " run again to remove "%>%
if /i "%CLI%"=="" timeout /t 7
exit /b

:remove
::@prompt $H & echo on
del /f /q "%ProgramData%\get11.cmd" >nul 2>nul
reg delete "%IFEO%\SetupHost.exe" /f >nul 2>nul
::@echo off & echo;
%<%:f0 " Skip TPM Check on Dynamic Update V9+ "%>>% & %<%:df " REMOVED "%>>% & %<%:f0 " run again to install "%>%
if /i "%CLI%"=="" timeout /t 7
exit /b

'@); $0 = "$env:temp\Skip_TPM_Check_on_Dynamic_Update.cmd"; ${(=)||} | out-file $0 -encoding default -force; & $0
# press enter
 

ram148280

New Member
Joined
May 25, 2022
Messages
1
I was also facing Compatibility issue when I was installing Windows 11 on my old laptop. my laptop configuration is very low. thats why its not supported in my laptop then i download windows 11 ISO from here Windows 11 ISO image. i am surprised i Installed Windows 11 Without any TPM secure boot Error . i think you should try this ISO image.
 

Solution