Can still be feasible to upgrade an existing Window 7, 32 bit installation on 2020? I tried and yes, it is.
Actually this is a suggestion of some of the best articles on this topic, this ZDnet howto by Ed Bott (archive) and this howtogeek howto by Chris Hoffman (archive) to convert a Windows 10 32bit to 64bit.
Tested upgrade path
I’ve walked a long installation path, starting from an 11 years old DVD. This is not the ideal scenario, but I got a very clean state to start from.
- Install Windows 7 Professional OEM from DVD or restore from system partition to get a clean state
- Upgrade Windows 7 Professional using Windows Update
- Upgrade to Windows 10 Pro 32bit, preserving the reserved partitions using the Upgrade this PC now path
- From Windows 10 32 bit, create an installation USB with Windows 10 Media creation tool choosing to create a media for an Other PC
- Install the new system above the old, preserving the reserved partitions
The howtos cited explains the above steps, but here are some supplmental tips on different scenarios, plus some things that maybe aren’t so clear at start. I’ve tested all of these:
- You need an installed Windows 7 version to do the update following the howtos above.
- Do not mess with reserved partitions: I don’t know if it will broke the upgrade path, but I don’t and it works.
- You can use Clonezilla to make copies of your OS any time. Personally I do:
- Before the Windows 7 to Windows 10 update (between 2 and 3)
- After the 32bit installation (before 4)
- After the 64bit installation (after 5)
- Using Clonezilla, you can easily change the Hard Drive keeping the previous state of the OS intact if something goes wrong, ready to be restored.
- If you have a Windows 7 Professional OEM, you will get a Windows 10 Pro with auto-activated digital license.
- If you have Windows 7 on an unreadable DVD, try to change the reader before trying to clean up the surface.
- If you have a DVD, make a copy with something like k3b and flash it on an USB with WoeUSB or similar to speed up the installation