coofcookie / Windows11Upgrade

Windows 11 Upgrade tool that bypasses Microsoft´s requirements
GNU General Public License v3.0
1.48k stars 128 forks source link

No longer works on 22H2 iso files #35

Open RoonMoonlight opened 2 years ago

RoonMoonlight commented 2 years ago

Today 22H2 Update has been officially released, but it still says 'This PC does not meet requirements', seems they changed the way of detection mechanism

I would be appreciated if you can fix this, thanks

JustGeekFR commented 2 years ago

Hello,

A reader of my web site also warned me that your utility does not work with the Windows 11 22H2 upgrade. Do you plan to update your utility?

fluentmoheshwar commented 2 years ago

same issue.

RoonMoonlight commented 2 years ago

I guess this project seems to be dead, the author of this project is away since their initial release... If there is someone who are willing to make a continuation fork, please do

ToddAndMargo commented 2 years ago

Whilst we all wait for this, you can also do an upgrade with: https://github.com/AveYo/MediaCreationTool.bat/blob/main/bypass11/Skip_TPM_Check_on_Dynamic_Update.cmd

Run the cmd file as administrator.

Open your iso file and run setup. Or use Windows update.

He-Pin commented 2 years ago

Let me take a try, thanks @ToddAndMargo

RoonMoonlight commented 2 years ago

Whilst we all wait for this, you can also do an upgrade with: https://github.com/AveYo/MediaCreationTool.bat/blob/main/bypass11/Skip_TPM_Check_on_Dynamic_Update.cmd

Run the cmd file as administrator.

Open you iso file and run setup. Or use Windows update.

I tried this method but the title changes to Windows Server so I didn't do it yet

ToddAndMargo commented 2 years ago

On 9/23/22 23:01, Roon wrote:

Whilst we all wait for this, you can also do an upgrade with:
https://github.com/AveYo/MediaCreationTool.bat/blob/main/bypass11/Skip_TPM_Check_on_Dynamic_Update.cmd
<https://github.com/AveYo/MediaCreationTool.bat/blob/main/bypass11/Skip_TPM_Check_on_Dynamic_Update.cmd>

Run the cmd file as administrator.

Open you iso file and run setup. Or use Windows update.

I tried this method but it says Windows Server so I didn't do it

It is installing on my qemu-kvm virtual machine as I write this. 66% complete.

You can download the ISO at: https://www.microsoft.com/en-us/software-download/windows11

I download it with Fedora Linux (I am a Fedora shop). If you download it with a non-M$ OS, the web site will bypass all the M$ garbage and let you just download the ISO directly with no hoop jumping.

ToddAndMargo commented 2 years ago

On 9/23/22 23:01, Roon wrote:

I tried this method but it says Windows Server so I didn't do it

Ah poop. Same thing just happened to me.

He-Pin commented 2 years ago

it works , thanks @ToddAndMargo very much. image image

I ran the cmd and the windowns11UpdateAssistent.exe. just works.

TerryUK commented 2 years ago

It worked for me using @ToddAndMargo stuff above.

I was checking whether any progress had been made before I launched on the up date using that method. There seem to be two methods on the net one where you fiddle with the appraiserres.dll in the Windows 11 22H2 ISO, you alter that to a null file via and edit... suppose to work with 22H2 been knocking about for the last year on Googles the other is the one above as per @ToddAndMargo above post.... I decided that

https://github.com/AveYo/MediaCreationTool.bat/blob/main/bypass11/Skip_TPM_Check_on_Dynamic_Update.cmd

Run the cmd file as administrator.

Open you iso file and run setup. Or use Windows update. <<

was the one to do.

I didn't need to run Skip_TPM_Check_on_Dynamic_Update.cmd as administrator. I am it. Just clicked it. Didn't need to reboot went straight in clicking on the unzipped ISO file (used Microsoft 11s built in unzip not 7zip). Click the ISO retain files and apps and Bobs your Uncle.

Using the downloaded assistant (Windows update) didn't work for me in place of the ISO. That's the one you get hold off for a normal update. It faulted that the hardware wasn't compatible, no issue with the ISO.

Happy bunny. Life lives on for circa 2012 hardware.

nando182 commented 2 years ago

Whilst we all wait for this, you can also do an upgrade with: https://github.com/AveYo/MediaCreationTool.bat/blob/main/bypass11/Skip_TPM_Check_on_Dynamic_Update.cmd

Run the cmd file as administrator.

Open your iso file and run setup. Or use Windows update.

It did not worked, the update still detecting the hardware as unsupported..

yorxmaikel commented 2 years ago

Whilst we all wait for this, you can also do an upgrade with: https://github.com/AveYo/MediaCreationTool.bat/blob/main/bypass11/Skip_TPM_Check_on_Dynamic_Update.cmd

Run the cmd file as administrator.

Open your iso file and run setup. Or use Windows update.

This one works for CPU check ??

ToddAndMargo commented 2 years ago

On 9/30/22 02:59, yorxmaikel wrote:

Whilst we all wait for this, you can also do an upgrade with:
https://github.com/AveYo/MediaCreationTool.bat/blob/main/bypass11/Skip_TPM_Check_on_Dynamic_Update.cmd
<https://github.com/AveYo/MediaCreationTool.bat/blob/main/bypass11/Skip_TPM_Check_on_Dynamic_Update.cmd>

Run the cmd file as administrator.

Open your iso file and run setup. Or use Windows update.

This one works for CPU check ??

This one worked with my older CPU but after the final reboot I got told that Windows Server was not supported and it rolled back

liudonghua123 commented 2 years ago

Whilst we all wait for this, you can also do an upgrade with: https://github.com/AveYo/MediaCreationTool.bat/blob/main/bypass11/Skip_TPM_Check_on_Dynamic_Update.cmd

Run the cmd file as administrator.

Open your iso file and run setup. Or use Windows update.

This solution did not work either for me.

Whether I execute https://github.com/AveYo/MediaCreationTool.bat/blob/main/bypass11/Skip_TPM_Check_on_Dynamic_Update.cmd, I always got the following errors when install win 11 22H2.

image
TerryUK commented 2 years ago

Well may be the drivers it doesn't like, like the old days of Windows 10. Mine is an i3 core but Samsung SSD. I could see Microsoft ruling out old drivers in a cunning plan to say it's not compatible. The other one is the curious wrapper they put Windows 11 in.

The AveYo one I've done on two PCs, i3 and i5. Both have Samsung SSDs installed. Got tired of hearing the HD rattling on them. Much faster.

ToddAndMargo commented 2 years ago

On 10/8/22 04:38, liudonghua wrote:

Whilst we all wait for this, you can also do an upgrade with:
https://github.com/AveYo/MediaCreationTool.bat/blob/main/bypass11/Skip_TPM_Check_on_Dynamic_Update.cmd <https://github.com/AveYo/MediaCreationTool.bat/blob/main/bypass11/Skip_TPM_Check_on_Dynamic_Update.cmd>

Run the cmd file as administrator.

Open your iso file and run setup. Or use Windows update.

This solution did not work either for me.

And it eventually screwed thing up to the point that I restored my virtual hard drive.

I found that copying the iso to a directory, then replacing sources\appraiserres.dll with a zero length file let me go through the install, but rolled me back at the end due to a SAFE_OS C1900101-20017 error.

I think it has something to do with my hypervisor (qemu-kvm). I am still trying to figure it out

I am going to tamper with the chipset

hvm /usr/share/edk2/ovmf/OVMF_CODE.secboot.fd /var/lib/libvirt/qemu/nvram/KVM-W11_VARS.fd

and tell it is a q370. If yo don't hear back from me, it did not work.

TerryUK commented 2 years ago

Perhaps it was 1972 DEC PDP student Focus programming days that helped 😂. Going to be a bit of a pain each year looking for a solution, so far so good. Apart from the boot time of the ROM W11 works just as good on the i3 as my 2 In 1 HP. The i3 is the trusty office computer. It's a waste throwing hardware away what is serviceable.

Wait for the next instalment.

liudonghua123 commented 2 years ago

I have installed 22h2 successfully, need to replace appraiserres.dll too. see https://github.com/AveYo/MediaCreationTool.bat/issues/194#issuecomment-1272302512.

TechJock commented 1 year ago

I have installed 22h2 successfully, need to replace appraiserres.dll too. see AveYo/MediaCreationTool.bat#194 (comment).

I've tried all methods detailed on this page to get my i7 / 8Gb Dell XPS 14 L421X laptop upgraded to Win 11 22H2. It always fails at the "Checking your PC" screen. To be frank, I haven't even succeeded at getting it onto Win 10 22H2 so I know I'm asking a lot.

I'm inclined to think that as some people have reported, these methods no longer work for 22H2 (or at least not for all machines). I guess I will just have to wait for new methods to surface.

Is there any point in installing an earlier version of Windows 11? I presume that it will try to update itself to 22H2 and still fail - right?

Cheers!

TerryUK commented 1 year ago

An earlier version of Windows 11 wont auto update to 22H2 since it wont be offered the update since it wont pass the tests. Saying that I never waited to find out I used this method with success.

You need to check how long you will get updates for if you put it on 21h?. The updates comes thru fine within the version year, then the version has a life beyond... 18 months or something - check.

Unfortunately fiddling annually is something one has got to do with unsupported machines to get them between annual version releases on Windows11 as those major updates will not br offered.

If you go back to the launch version of Windows 11 you might have more success than one of the within year ISOs. Then let the cumulative updates do their job to get 21h1 I believe up-to-date. Search for the original launch ISO, not beta and not beyond. Those published fiddles might have more success reading feed back on the one I used last year.

Seems either way going forward best to get in early with each annual ISO for unsupported machines. Developers like this one will be working with the beta and whatever they have working is more likely to work with the launch release within the year than those ISOs that have been updated with the cumulatives. Least I think that is how the ISOs work that the ISOs are twigged within year which is why people were having issues who came into it late last year.

You could look for the launch release of 22h2 by this argument. You look at the Microsoft ISO catalogues on Windows 11. Least as I said the ISOs are not fixed in time after launch within year. I might be told I'm wrong on that.

TechJock commented 1 year ago

Hi TerryUK - Thanks for the tips. I'm going to start fiddling with an older ISO for a bit.

Cheers!

TechJock commented 1 year ago

Has anyone tried the WinPass11 project here on github to get 22H2 installed? There are no comments on the project to help with knowing that.

Cheers!

grayfallstown commented 1 year ago

To get the installation working you need to use rufus to download an older iso. Take the oldest you can find (middle one did just work for me, but for people reading this later, take the oldest you can get. If it is newer than from 2021, you are likely out of luck and need to find the iso elsewhere). Do not try to install via this tool. It will not work. Make sure the iso is not mounted (it is mounted if you tried this tool, unmount in that case) Use WinPass11 and make sure you select release branch and the correct iso. Make sure that you do not check "contribute to improving the setup experience" or whatever it is called in your language. Make sure to click the blue text "change how updates are downloaded" and select "not now" Install normally.

This tool won't work, because the setup will not give you the option to change how updates are downloaded. The project could be revived if it creates a download link for the older iso like rufus does and adds whatever functionality is needed (likely a registry tweak) to allow the user to change how updates are downloaded.

TechJock commented 1 year ago

Thanks grayfallstown.

Once you've done the upgrade with this older iso, at some point, Windows 11 will attempt to upgrade to 22H2 through the update process. Is that likely to fail?

Cheers!

TerryUK commented 1 year ago

I dont think it will attempt to update to 22H2 but I could be wrong (didn't offer me 22H2 so I sought out an alternative process). It's whether the flags set defeat whatever check Microsoft put in. On the two releases I had to use the two different methods.

Reckon the secret is to get on board with each annual release as it's launched. People using the beta perfect ways to get on the beta which they transfer to the first release. After that the train may be gone. Why I advised earlier to seek out the first ISO release of 21H1.

grayfallstown commented 1 year ago

@TechJock Thanks for hinting me towards that issue. Turned out "Your Windows is up to date" does not mean it is actually up to date. Yeah, it did not upgrade to 22H2. Currently reinstalling Windows 10.

grayfallstown commented 1 year ago

Update: Turned out TPM was disabled in the bios. After enabling TPM I am currently installing 22h2 on an unsupported processor (first generation ryzen 1700x) from my 22h1 installation using Win11Pass and the latest iso.

Update: Fully updated now, but you cannot skip the TPM requirement

TechJock commented 1 year ago

@grayfallstown - presumably it would only have been TPM 1.2 on that machine - right? And Windows 11 was OK with that?

grayfallstown commented 1 year ago

@TechJock My board has TPM2, but running tpm.msc on my win11 yields no compatible tpm device whatsoever... but works

Robin-Otzi commented 1 year ago

worked with 21H downloaded with Rufus. even after a long installation does not want to upgrade to 22h