I’m trying since last night to install the update from Windows 8.1 Pro to Windows 10 Pro on my gaming machine. The experience wasn’t smooth as I expected, since I’m using an english Windows installation, while Microsoft’s media creation tool always seem to use the german setup of Windows 10.
You cannot upgrade without data loss (your apps are removed), if you install a different language of Windows. The installation of language packs isn’t helping here either, so you’ll need to install exactly the language version, you’ve once installed.
Unfortunately I only know that my Windows version was english (en). English Windows can be either US (en-us) or Great Britain (en-en). So after a few tweets with @verdreaux I’ve selected en-en and tried to create an USB stick with the Windows 10 update.
Your USB stick needs to be formatted in FAT32 format. I’ve started with NTFS but that created an unbootable stick:
Ideally you’ll use a tool like Rufus, which will create your USB stick from an ISO file, so that you don’t have to use the Microsoft tool again. If something fails during the creation, it’ll download the 3GB setup files again and again. So its definitely recommended to download the iso in the correct language, architecture and version and then try to write that ISO to a bootable media.
Here’s my used rufus setting. I’ve used MBR but GPT would probably be the better/modern choice:
After the stick creation I’ve rebooted from the stick. I could now select upgrade. However, the setup suggested to start the upgrade from windows without booting from the installation media.
So I’ve rebooted and tried the setup again from the USB stick. The setup is finally in english and I hope its working this time. Right now the installation is checking for updates and this takes ages. I’ll update this post once I have new results ready.
The update is running. It seems to keep my installed apps and data:
It’s finally running! All apps & settings are still there and working. Glad that this finally worked out. BTW: Although I installed en-en Windows 10 started with en-us langauge settings.