Skipping the TPM Check (W11 23H2)

lbd1277

Member
Messages
37
Reaction score
3
Hello,

I'm trying to skip the TPM Checks for the install.

I have tried Under settings to disable it
I used registry entries
Took my existing setup to create a new preset file as that had it disabled as well.

None of the above options work, any ideas what I'm doing wrong ?

I attached the reg files i used
 

Attachments

The 'default' file removes any Bypass reg keys. There's no point using it.

The second file must be applied to boot.wim (not install.wim) for it to work. Add the file under Registry, and under the Apply screen expand Reapply tasks across editions -> Configure - Settings -> boot.wim Windows Setup

If you have a licensed copy of NTLite, simply use Settings / System and look for the three Bypass settings grouped together. NTLite will insert the same keys, but you still need to follow the Reapply tasks across editions step.
 
Rufus won't touch your boot.wim or install.wim, and does it by inserting a hidden unattend.xml with the same reg commands.
If you have licensed NTLite, no need to have Rufus perform that task.
 
ok I do have a licensed version , Checked the options to disable 3 TPM options , reapplied across the editions as stated above, and the new iso still has the same issue where it does not bypass the TPM settings.

I have attached the preset file.

What am i doing wrong ?
 

Attachments

I don't think you actually selected anything to apply:
Code:
        <Tweaks>
                <Settings></Settings>
                <Services></Services>
                <ExtraServices></ExtraServices>
                <ScheduledTasks></ScheduledTasks>
        </Tweaks>

Correct:
Code:
        <Settings>
            <TweakGroup name="System">
                <Tweak name="LabConfig\BypassRAMCheck">1</Tweak>
                <Tweak name="LabConfig\BypassTPMCheck">1</Tweak>
            </TweakGroup>
        </Settings>
 
ok I do have a licensed version , Checked the options to disable 3 TPM options , reapplied across the editions as stated above, and the new iso still has the same issue where it does not bypass the TPM settings.

I have attached the preset file.

What am i doing wrong ?
Change Settings\ System\ Setup reguirement - TPM and Secure Boot from Default to Disabled and you're good to go.
 
Hi garlin, can you give more details about this, I don't understand your message ?

*******************************************
If you have a licensed copy of NTLite, simply use Settings / System and look for the three Bypass settings grouped together. NTLite will insert the same keys, but you still need to follow the Reapply tasks across editions step.
******************************************
 
It's here

Capture.PNG

This saves you from "manually" applying these settings to the install.wim and boot.wim (load each edition)
 
Screenshot 2025-09-17 at 11.00.36 AM.png
I have these setting disabled but im still failing the install. Any suggestions?
 
RAM and TPM and Secure Boot too
I don't do it for the Host, it's for if you install Windows via setup.exe

EDIT : I only did it on the boot.wim
 
Screenshot 2025-09-17 at 12.01.00 PM.png
tistou77 The only options i have for ram and secure boot are default and disabled. Also what do you mean only on boot.wim?
 
Oh ok, it's disabled then, my bad
I'm installing Windows via an ISO/image, the tweak is only necessary in boot.wim (index 2)

If you're installing Windows via setup.exe, from memory, it's in install.wim (and the host too).
I've done this very few times, so I'm not sure, I don't remember anymore
 
Booting from the ISO, Setup only cares about the first two bypasses and ignores the Host bypass.
Running a live in-place upgrade, Setup ignores the first two bypasses and only cares about the Host bypass.

Adding extra bypasses to boot or install WIM when not required doesn't harm the image, but you should be aware of what Setup is actually checking for in each case.
 
Back
Top