AveYo / MediaCreationTool.bat

Universal MCT wrapper script for all Windows 10/11 versions from 1507 to 21H2!
MIT License
8.79k stars 2.96k forks source link

I'm havin' a bad time gettin' TPM 2.0 failed checks despite attempting Auto-Upgrade & Auto-ISO #107

Closed Jaladhjin closed 2 years ago

Jaladhjin commented 2 years ago

I'm not entirely sure what to do.

I'm currently on Windows 10 Pro 21H2 attempting to upgrade.

Auto Upgrade got me to a point where I'm Downloading Windows 11 but it has been @ 0% for like 10 minutes now.

I was able to download the ISO so I feel confident the download itself isn't getting blocked not sure what's going on.

I'm not very smart so it's entirely possible I'm not doing this correctly.

As long as I don't use MCT Defaults all other options should be patching TPM checks & what not correct?

It doesn't seem to be for me.

AveYo commented 2 years ago

If you have the ISO downloaded,
mount it (double-click) and note the new drive letter (J: or something, used below), then open a powershell window and enter:

start 'J:\sources\setupprep.exe' '/SelfHost /Product Server /Auto Upgrade /MigChoice Upgrade /Compat IgnoreWarning /MigrateDrivers All /ResizeRecoveryPartition Disable /ShowOOBE None /Telemetry Disable /CompactOS Disable /DynamicUpdate Enable'

If you have iso made by the script, then mount it and double-click auto.cmd script, not setup.exe
it is mentioned in the readme that upgrade is bypassed via auto.cmd.

Jaladhjin commented 2 years ago

Oh I'm a fool thank you I didn't even notice that auto.cmd in there.

I saw references to running it but didn't see it in the MCT files which is where I just thought it would be so I thought well if the batch didn't create it I must not need it haha.

I actually got it working by running the bypass11 TPM check for dynamic updates then the system I was attempting to upgrade actually worked.

Which I'm not sure if that does something similar to that auto.cmd but it worked.

I'll try what you suggested if I have issues on any other systems.

Thanks very much for the advice!