Fix Windows 10 Upgrade Error 0x800F0830-0x20003

How to Fix 0x800F0830-0x20003 error code that appears during Windows 10 Upgrade or trying to install an update.


While making an effort to update the copy of Windows 10, there are a number of times when the system fails to complete the installation process and shows unexpected codes. 0x800F0830-0x20003 is such an error that is usually generated due to the enabled developer mode. Other potential reasons for this upgrade issue might be corrupted system elements, software conflict, and disabled Windows update services. The message thrown with this error is “The Installation failed in the Safe_OS phase with an error during apply_image operation: Error: 0x800f081f – 0x20003” or “We couldn’t install Windows 10. The installation failed in the SAFE_OS phase with an error during INSTALL_UPDATES operation: Error 0x800F081F”.

Though a hard restart oftentimes fixes Windows 10 Upgrade Error 0x800F0830-0x20003, you might need to try some advanced workarounds too. Fortunately, you don’t need to use any third-party program, as most of these kinds of programs are stacked with malware. Windows 10 offers a Fixit troubleshooter that commonly solves updated errors automatically.

0x800F0830-0x20003 Error Windows 10 Upgrade

Here is how to Fix Windows 10 Upgrade Error 0x800F0830-0x20003 –

1] Disable Developer mode

With developer mode set to on, Windows 10 automatically downloads and installs the developer’s package. That is why the update gets stuck in the midway and prompts this error code. To bring back the original settings, follow the steps given below –

  1. Press – Windows + I.
  2. Click – Update & Security.
  3. From the left sidebar, select – For developers.
  4. Move to the right and turn off the toggle button located under Developer Mode.
How to Fix Windows 10 Upgrade Error 0x800F0830-0x20003
  1. For final consent, click – Yes.
  2. After that, go back to the home page of Windows Settings.
  3. Click – Apps.
  4. From the right pane, select the link – Optional features.
  5. Locate – Windows Developer mode entry.
  6. Select the same and click – Uninstall.
  7. After removing the component, restart the device.

2] Run Windows Update troubleshooter to fix error 0x800F0830-0x20003

In most cases, Windows update troubleshooter diagnoses the reason furthermore fixes the errors automatically. To make the built-in tool work better, you need to ensure the presence of an active internet connection.

  1. Press – Windows + S.
  2. Type in – troubleshoot.
  3. Hit – Enter.
  4. From the right-pane, click – Additional troubleshooters.
  5. Select Windows update.
  6. Click – Run the troubleshooter.
  7. Follow on-screen guidelines if any.
  8. When the utility comes up with a resolution, click – Apply this fix.
  9. Close the troubleshooter and check if Windows 10 Upgrade Error 0x800F0830-0x20003 still persists.

3] Reset Windows update components

Corruption in Windows update components is a major cause of the error coming out when attempting to install an update in almost all cases. Similarly, in this situation, the files downloaded in softwaredistribution folder might be broken or Catroot2 might find itself unable to store the signatures of the packages. Resettings Windows update components will create alternatives of both the folders and further they will work freshly to perform the actions. So follow the steps –

  1. Click Search icon from the taskbar.
  2. Type in – cmd.
  3. Press – Ctrl + Shift + Enter.
  4. To approve User Account Control, click – Yes.
  5. In the Command Prompt, insert the following commands one by one and hit Enter after each –

net stop wuauserv

net stop bits

net stop appidsvc

ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak

ren %systemroot%\system32\catroot2 catroot2.bak

This will stop all the update services running on Windows 10 moreover replace SoftwareDistribution folder and Catroot2 folder with fresh ones. However, you will have to start all these stoped services again by executing the below commands –

net start wuauserv

net start bits

net start appidsvc

net start cryptsvc

  1. Close Command Prompt.
  2. Reboot Windows 10 to make the changes effective.

Alternatively, you can also follow – How to Reset Windows Update to Default in Windows 10

4] Fix corrupted system components

Unreadable system elements are another factor responsible to cause any kind of update errors and 0x800F0830-0x20003 is not an exception. To repair the files misbehaving during the update process System File Checker is the best utility to opt for.

  1. Open Command Prompt as admin.
  2. In the black console, type in – sfc /scannow.
  3. Hit – Enter.
  4. Wait until the process touches 100% mark and then reboot your computer.
  5. After that, type – dism /online /cleanup-image /restorehealth
  6. Press Enter and again restart your PC after the completion of the execution of the DISM command.

If System file checker could not repair the corruption earlier but the second scan is successful, run sfc /scannow command once again to repair.

5] Turn off third-party antimalware program to fix error 0x800F0830-0x20003

Third-party security suites are often found to cause error 0x800F0830-0x20003 when you try to update Windows 10. The tools don’t treat properly the Windows updates files downloaded through internet even sometimes understand them malware. As a result, the process is disturbed due to strict actions from the side of antimalware programs. Therefore, either uninstall the program or disable the same to get rid of such problems. However, you can use them later after the update is successfully installed.

Uninstall third-party antivirus program

  1. Press – Windows + R.
  2. In the Run command, type – appwiz.cpl.
  3. Click – OK.
  4. Look for the third-party antimalware program installed on your PC.
  5. Select the same and click Uninstall from the top ribbon.
  6. Comply with further instructions to completely remove the program.
  7. Reboot the PC and try to install the update.

Disable antimalware software

  1. Click the up arrow icon from the system tray.
  2. Right-click on the icon of your antivirus software.
  3. Choose – Disable.
  4. Set a period of time that decides how long the tool will remain disabled.

6] Start Windows 10 in Clean boot

External software and the associated services, on many occasions, create conflict and obstruct the system from upgrading. Since Clean boot lets Windows start with only limited resources, you should give an attempt to update Windows in this state.

  1. Press – Windows key.
  2. Type in – MSConfig.
  3. Hit – Enter.
  4. Select the radio button set before Selective startup.
  5. Uncheck the box of Load startup items.
Select Selective startup and uncheck Load startup items
  1. Go to Services tab
  2. Check the box present next to Hide all Microsoft services.
  3. Select – Disable all.
0x800F0830-0x20003 - Disable non-Microsoft services
  1. Shift to Startup tab.
  2. Click – Open Task Manager.
Click Open task manager
  1. Right-click on an enabled program and choose – Disable.
  2. Similarly, disable all startup programs.
  3. Close Task Manager and go back to the System Configuration.
  4. Click Apply and then OK.
  5. Restart the PC to start clean boot.

7] Try in-place upgrade to get rid of 0x800F0830-0x20003

Performing an in-place upgrade is the last resort to try out to fix error 0x800F0830-0x20003. This process should upgrade the device to the latest version of Windows. Also, it will repair all issues without deleting any files.

  1. Visit Software Download page of Microsoft.
  2. Click – Download tool now.
  3. Visit the directory where system saves downloaded items.
  4. Double-click the setup file you got.
  5. Allow User Account Control by clicking – Yes.
  6. When the license terms page shows up, hit – Accept.
  7. Click the radio button set before – Upgrade this PC now.
  8. Hit – Next.

Methods list
1] Disable Developer mode
2] Run Windows update troubleshooter
3] Reset Windows update services
4] Fix corrupted system components
5] Turn off third-party antimalware program
6] Start Windows 10 in Clean boot
7] Try in-place upgrade

That’s all!!

Sharing is caring    Share Whatsapp

Topics:  Windows
About Nipu
Windows 11, 10 Tweaker, and Tech Enthusiast.