I think that sooner or later a solution will find itself to make sure that the obsolete CPUs can also carry out the update.
And then you have ancient pc's, who simply can run (IoT) Enterprise 2021 LTSC for 8 years, which can start up and nothing more...
True, but the last thing that i want to do in my life is format my pc and reinstall all. I need in place update, like the previous from 22H2 to 23H2.
Your CPU must support the popcnt instruction. If your CPU is really, really old and does not have it you cannot upgrade. This is a hard requirement with no known bypass. My oldest computer I upgraded has a Haswell 4th generation Core i7 processor and it runs 24H2 fine.
Good luck... ps, with those simple requirements a simple re-install of a working OS like (IoT) Enterprise 2021 LTSC would not that problematic, wouldn't it?
I have a computer that suport POPCNT but not SSE4.2. Will it runs 24H2 or should I consider Windows 10 IoT LTSC?
No, that CPU is dropped since build 26080. Your CPU must be Phenom I / II, Athlon X2 or Barcelona APU
No SSE4.2, no 24H2, it's that simple. Plus, some very old chipsets like PIIX3 are blocked from booting, too. And it's full SSE4.2, not only POPCNT, the requirements have been upped, since.
My VirtualBox uses PIIX3 by default. With that selected, no bootie. Change that to ICH9, booting instantly. However, also PIIX3 might have many sub-variants, with some working and some not. Maybe VirtualBox' PXII3 chipset selection fails to expose the Host CPU's SSE4.2 capability correctly, who knows.