- If you're getting error code 0x0 during Windows 10 upgrade, check if certain software isn't interfering with the process.
- Damaged Windows installation can cause this problem to occur, so you might have to repair it.
- In some instances, the only way to deal with this issue is to perform an in-place upgrade.
There are all sorts of errors that you can encounter when upgrading, but today we’re going to focus on Windows 10 upgrade error code 0x0.
This error will prevent you from upgrading, and it can leave your PC vulnerable to malware attacks. In addition, you’ll also miss new and exciting features.
Luckily, there are ways to fix this error, and in today’s guide, we’re going to show you the best methods that you can use to fix this issue.
Why does error code 0x0 appear when I try to install the Windows 10 language pack?
In most cases, these types of errors appear because your installation is damaged. There are multiple reasons for this issue to occur, so pinpointing the exact cause isn’t always simple.
If the installation is damaged, repairing it by using the command line interface might be the best solution for you.
How can I fix Windows 10 upgrade error code 0x0?
1. Remove your antivirus software
- Press Windows key + I to open the Settings app.
- Navigate to the Apps section.
- Select your antivirus software and click on Uninstall.
- Follow the instructions on the screen to complete the process.
- Once the software is removed, try to perform the upgrade again.
Users reported issues with both McAfee and Avast, so be sure to remove them. Speaking of which, we have a useful guide on how to completely remove McAfee so be sure to check it out.
2. Use DISM command
- Press Windows key + X and select Windows PowerShell (Admin).
- When the PowerShell opens, run the following commands:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
The first two commands will scan your installation for any damage and the last one will perform the repair. It’s not necessary to run all three commands, so you can only run the last one.
In case you’re not familiar with it, you should read our guide on how to use DISM to repair your installation.
3. Remove your graphics card drivers and restart the Function Discovery Resource Publication service
- Press Windows key + X and choose Device Manager from the list.
- Locate your graphics card driver on the list, right-click it and choose Uninstall device.
- Check Delete the driver software for this device and click on Uninstall.
If you want to completely uninstall your drivers, you might want to use specialized software such as DDU. To learn more, read our guide on how to use Display Driver Uninstaller.
Outdated or corrupted drivers can cause issues such as this one, therefore it’s important that you update them regularly. Doing this manually can be a tedious task, especially if you need to update multiple drivers.
However, there are tools such as DriverFix that can make this process a lot faster by scanning your system and automatically updating all your drivers.
Now let’s disable the required service by doing the following:
- Press Windows key + R and enter services.msc. Press Enter.
- Locate Function Discovery Resource Publication and double-click it.
- If the service is running click the Stop button.
- Now wait for a couple of moments and enable the service again.
After doing that, try to upgrade once again. You can also try keeping the Function Discovery Resource Publication disable or enabled and check if that helps.
4. Perform an in-place upgrade
- Go to the Windows 10 download page.
- In the Create Windows 10 installation media section click on the Download tool now.
- After the download is finished, run the program.
- Accept the terms of service and follow the instructions on the screen.
- Be sure to select Upgrade this PC now.
- When your reach Ready to install screen, make sure that the option to Keep files is selected. If not click on Change what to keep and change it.
- Start the process and wait for it to finish. Keep in mind that the process can last more than an hour.
After the process is completed, you need to try to perform the upgrade again. By doing an in-place upgrade, you’ll repair your installation and hopefully, you’ll be able to upgrade as well.
Why does error code = 0x0 appear during Windows 10 startup repair?
In case this error appears even during the repair, it means that the recovery image is damaged. You might be able to fix this problem with certain command-line tools.
If that doesn’t work, an in-place upgrade or even a clean install might be the only option.
Error code 0x0 during Windows 10 upgrade can be problematic, and it usually occurs if a certain service or software is interfering with the upgrade process.
In case the problem is still there, you might want to read our guide on what to do if you can’t upgrade to the latest Windows 10 version.
Did you find an alternative solution for this problem? If so, feel free to share it with us in the comments section below.