TL;DR: Just use this guide and use Enterprise instead of Pro

I fetched myself the latest copy of the Windows 10 Enterprise LTSC evaluation for setting up my Windows install. The latest version when I set that up was Version 1809 and features like Windows Subsystem for Linux 2 and PowerToys Run are only available for versions 1903 and later. The general advice would be to backup and reinstall.

And I would have done that to be honest but a quick Google search will take you to a Microsoft Community thread where apparently, if you change a few registry values, things should start working…. right? So I fetched a copy of Windows 10 Pro using HeiDoc’s Microsoft Windows and Office ISO Download Tool and got to business, only to find out… that it won’t let me do the in-place upgrade without deleting my apps (but keeping my data) because the editions don’t match

What you need

  • Windows 10 Pro Install Media (no, that is not a mistake, I mean Pro)

How to do it

Avoiding Language Incompatibility

  • Go to Time and Language
  • Change all references to English (United States) and delete every other language except that, then restart.
  • Open regedit and go to HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language and ensure both Default and InstallLanguage are 0409, if they’re not, make them.

Ensuring the “keep apps and data” upgrade path is available

  • Open regedit, go to HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion and look for all instances of EnterpriseSEval (generally CompositionEditionID, EditionID) and replace it with Enterprise.
  • Search for instances of Windows 10 Enterprise LTSC... (generally ProductName) and replace them with Windows 10 Enterprise.
  • Now go to HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion and repeat instructions above.
  • Go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DefaultProductKey2 and change the value of EditionID there too…

Upgrading Windows

  • Mount your installation medium and run the setup.
  • If you’re prompted with a product key, then use installation keys NPPR9-FWDCX-D2C8J-H872K-2YT43 (Windows 10 Enterprise) or NPPR9-FWDCX-D2C8J-H872K-2YT43 (Windows 10 Pro) to allow you to install Windows. This will not activate Windows, this will only let you install it, this is not a substitute for getting a license, get a license.

That should be it, good luck!