Upgrading to a new version of Windows isn’t always simple, and many users reported The language or edition of the version of Windows is not supported message. This can be a big problem, but there’s a way to fix it.
Upgrading Windows to the latest version might not always be simple, and sometimes certain errors can appear. Speaking of errors, here are some common upgrade problems that users reported:
- This tool cannot upgrade your PC the language or edition – If this issue occurs on your system, perhaps your registry is the cause. To fix the problem, make a few small changes in the registry and check if that helps.
- Windows 10 Media CreationTool language not supported, different language – This problem can sometimes appear due to your antivirus. To fix the problem, disable your antivirus and check if that helps.
- The language or edition of the version of Windows currently installed on your PC isn’t supported – There are various causes that can lead to this issue, however, you should be able to fix this problem with one of our solutions.
The language or edition of the version of Windows is not supported message, how to fix it?
- Modify your registry
- Check your antivirus
- Perform a Clean boot
- Disconnect your PC from the Internet
- Disconnect additional USB devices
- Perform SFC and DISM scans
- Reset Windows Update components
1. Modify your registry
If you’re getting The language or edition of the version of windows is not supported message while trying to upgrade Windows, perhaps the issue is your registry. According to users, they managed to fix this glitch simply by making few changes in their registry by doing the following:
- Press Windows Key + R and enter regedit. Press Enter or click OK.
- Before making any changes to your registry, it’s advised to create a backup and use this backup to restore your system if anything goes wrong.
- In the left pane navigate to the
- In the right pane, look for EditionID and change its value to Professional. Now locate ProductName and change its value to Windows 10 Pro.
After doing that, close your registry and check if the problem is resolved.
2. Check your antivirus
Sometimes The language or edition of the version of Windows is not supported message can appear due to your antivirus. To fix this problem, it’s advised to disable certain antivirus features and check if that helps. If the problem is still there, you might have to disable your antivirus altogether.
Disabling the antivirus usually fixes this problem, but if the problem is still there, you might have to remove your antivirus. Bear in mind that removing the antivirus won’t leave your system vulnerable since there’s Windows Defender to protect you.
If removing the antivirus solves the problem, perhaps this would be a good time to consider switching to a different antivirus solution. There are many great antivirus tools on the market, and if you’re looking for a reliable antivirus that won’t interfere with your system in any way, we strongly suggest that you try out Bitdefender.
3. Perform a Clean boot
Sometimes you won’t be able to upgrade to the latest version of Windows due to third-party applications. Many applications tend to start automatically with your PC, and sometimes these applications can lead to various issues.
To fix the problem, it’s advised to perform a Clean boot and disable all startup applications. This is quite simple to do, and you can do it by following these steps:
- Press Windows Key + R and type msconfig. Now click OK or press Enter.
- System Configuration window should now appear. Navigate to the Services tab and check Hide all Microsoft services check box. After doing that, click the Disable all button to disable these services.
- Head over to the Startup tab and click Open Task Manager.
- Task Manager will now open and you’ll see a list of all startup applications. Right-click the first entry on the list and select Disable from the menu. Repeat this step and be sure to disable all startup applications.
- After disabling all applications, go back to the System Configuration window. Click Apply and OK to save changes and restart your PC.
Once your PC restarts, check if the problem is still there. If the issue doesn’t appear, it means that one of the disabled applications was causing the problem. Once you upgrade Windows, be sure to enable all startup applications and services that you’ve previously disabled.
4. Disconnect your PC from the Internet
According to users, sometimes your Internet connection can cause this problem to appear. If you’re trying to upgrade from an ISO file, we advise you to disconnect your PC from the Internet and try to upgrade again.
If you’re downloading the update via Windows Update, we suggest that you want until the update is 100% downloaded and then try to install it. This is just a simple trick, but few users reported that it worked for them, so feel free to try it out.
5. Disconnect additional USB devices
If you keep getting The language or edition of the version of Windows is not supported message while trying to upgrade Windows, perhaps the problem is related to your USB devices. Sometimes other USB devices can interfere with Windows installation and cause unplanned problems to appear.
To fix the problem, it’s advised that you disconnect all unnecessary USB devices from your PC. This includes external hard drives, controllers, flash drives and other devices that aren’t essential. Basically, you can just leave your keyboard and mouse connected.
After removing unnecessary USB devices, try to upgrade again and check if the problem is still there.
6. Perform SFC and DISM scans
Sometimes you might get The language or edition of the version of Windows is not supported message due to file corruption issues. File corruption can occur for various reasons, and one way to fix it is to run an SFC scan. This is fairly simple to do, and you can do it by following these steps:
- Open Command Prompt as administrator. You can do that quickly by pressing Windows Key + X and choosing Command Prompt (Admin) from the list. You can also use PowerShell (Admin) if Command Prompt isn’t available.
- Once the Command Prompt starts, type sfc /scannow and run it.
- The scan will now start. Bear in mind that this process usually takes about 10-15 minutes. Since this scan is repairing your system, it’s highly advised that you leave your PC and let the scan finish.
After the SFC scan is finished, you need to check if the problem is still there. If you weren’t able to run SFC scan or if it was unsuccessful, you need to perform a DISM scan by doing the following:
- Start Command Prompt as an administrator.
- Now run the DISM /Online /Cleanup-Image /RestoreHealth command.
- This scan usually takes about 20 minutes, sometimes more, so don’t interfere with it.
Once the scan is finished, check if the problem is still there. If you’re weren’t able to run SFC scan before, try running it after DISM scan and check if that helps.
7. Reset Windows Update components
If you’re getting The language or edition of the version of Windows is not supported error, perhaps the issue is related to Windows Update components. To fix the problem users are suggesting to restart these components. This is fairly simple, and you can do it by following these steps:
- Start Command Prompt as an administrator.
- Now run the following commands:
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
- ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
- ren C:\Windows\System32\catroot2 Catroot2.old
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
After running all these commands, restart your PC and check if the problem is still there. If you want to speed this process up and you don’t want to run the commands manually, you can always create a Windows Update reset script and use it to quickly reset the problematic components.
The language or edition of the version of Windows is not supported error can be problematic, but we hope that you managed to fix it using one of our solutions.