Okay I think that I am following you with one small exception. Remember that I was actually doing my testing on a VM and it didn't work. From my past experience it seems that if you have incompatible hardware set up usually fails very early on before it starts copying all the files to the system. But in my case the failure happens just before reboot after it has already copied all the files to the system. I will try it again this morning but this time rather than setting up the VM to be on incompatible hardware I will set it up so that the hardware is compatible and has a TPM and so forth.OK
The iso route is the problem because often doing an upgrade via the setup.exe fails and you are left with an unbootable system.
The safest way is to again Image your current system, save the drivers etc, create a Virtual machine and restore your OS to a VM.
While using the VM the video and mouse might not be that great but if you install vmware tools on the guest or equivalent for other Virtual Machine software then that issue will be fixed. You don't need to uninstall once you've created the physical image - but you can if you want to.
Boot the VM - ignore any activation stuff, and update system via WU or whatever. This should work without any issue - and you will have all your apps / etc. Note for the VM enable sec boot etc - you can emulate a TPM if you haven't got one with most Virtual Machine software.
The advantage of update via a VM is that if it breaks etc you still have the original to "have another go".
Then restore the VM to a physical machine. Update drivers etc and you should be "good to go".
What I'd do would be to do the following to temporarily make it a Windows2Go machine by restoring to a USB device and if that boots OK, fix the registry to convert to a std machine (set the reg key PortableOperatingSystem to "1" for Window2Go, and "0" for standard OS). Before booting from the external device for the ist time install the bootloader to the external device (bcdboot.exe).
Here I'm running Windows restored from a VM to a USB external device (NVME SSD type M2via adapter->usb. I've changed the reg key back to '0' and copied to internal NVME device. Boots perfectly also on the Internal device.
View attachment 112025
cheers
jimbo
Thanks so much for the idea. If that works that would be a really clever idea. The funny thing is now that you have enumerated that I recall actually seeing this idea before. It's a very possible that that was in another post from you I can't really remember. That one just completely slipped my memory bank.
I will let you know how that goes when I try it later on. Thankfully I created a checkpoint just before I started the upgrade so I'll be able to revert back to a completely clean 23H2 install and simply change the hardware settings and try it again. That won't take me more than a couple of minutes.
My Computers
System One System Two
-
- OS
- Win11 Pro 24H2
- Computer type
- PC/Desktop
- Manufacturer/Model
- Kamrui Mini PC, Model CK10
- CPU
- Intel i5-12450H
- Memory
- 32GB
- Graphics Card(s)
- No GPU - Built-in Intel Graphics
- Sound Card
- Integrated
- Monitor(s) Displays
- HP Envy 32
- Screen Resolution
- 2560 x 1440
- Hard Drives
- 1 x 2TB NVMe SSD
1 x 4TB NVMe SSD
1 x 4TB 2.5" SSD
- PSU
- 120W "Brick"
- Keyboard
- Corsair K70 Mechanical Keyboard
- Mouse
- Logitech MX Master 3
- Internet Speed
- 1Gb Up / 1 Gb Down
- Browser
- Edge
- Antivirus
- Windows Defender
-
- Operating System
- Win11 Pro 23H2
- Computer type
- Laptop
- Manufacturer/Model
- Lenovo ThinkBook 13x Gen 2
- CPU
- Intel i7-1255U
- Memory
- 16 GB
- Graphics card(s)
- Intel Iris Xe Graphics
- Sound Card
- Realtek® ALC3306-CG codec
- Monitor(s) Displays
- 13.3-inch IPS Display
- Screen Resolution
- WQXGA (2560 x 1600)
- Hard Drives
- 2 TB 4 x 4 NVMe SSD
- PSU
- USB-C / Thunderbolt 4 Power / Charging
- Mouse
- Buttonless Glass Precision Touchpad
- Keyboard
- Backlit, spill resistant keyboard
- Internet Speed
- 1Gb Up / 1Gb Down
- Browser
- Edge
- Antivirus
- Windows Defender
- Other Info
- WiFi 6e / Bluetooth 5.1 / Facial Recognition / Fingerprint Sensor / ToF (Time of Flight) Human Presence Sensor