11 Ways to Fix Windows 10 Update Error 0x800703f1


Are you experiencing the Windows 10 update error 0x800703f1? If so, don’t worry. This article will provide step-by-step instructions on how to diagnose and resolve this issue.

We’ll walk you through troubleshooting techniques like running Update Troubleshooter, disabling antivirus software and manually downloading updates from Microsoft, among others.

By the end of this article, you’ll know exactly how to fix your problem.

Key Takeaways

  • Updating drivers can help resolve error 0x800703f1 and improve system performance and stability.
  • A clean installation of Windows 10 can be a last resort solution for error 0x800703f1, but it will wipe out current data and settings.
  • Removing Nvidia drivers and GeForce Experience can be an effective solution for error 0x800703f1, and it can be done using compatible uninstaller software.
  • Manually downloading updates from the Microsoft Update Catalog can help resolve error 0x800703f1, especially if there is a specific update causing the issue.

Why does the error 0x800703f1 appear on Windows?

The 0x800703f1 error often appears on Windows due to system or file corruption.

This particular issue occurs when there are certain glitches in the system, which prevent updates from being completed successfully.

As a result, you may get the ‘We couldn’t complete the updates’ message and be reverted back to the previous version of Windows.

It’s important to note that this is usually caused by corrupted files in the system, so it’s important to make sure that your system is running properly and all of your files are free of errors.

To do this, you can use a built-in troubleshooter or third-party software that can scan your computer for potential problems.

Once these have been identified and fixed, you should be able to install updates without any issues.

How to Fix Windows 10 Update Error 0x800703f1

Run Windows Update Troubleshooter

Running Windows Update Troubleshooter can help troubleshoot any issues preventing updates from being completed. This built-in feature of Windows 10 aims to fix update errors like 0x800703f1.

Here’s how you can use it:

  1. Press the Win key and the I key at the same time to open Settings.
  2. Click Update & Security, then click Troubleshoot in the left panel.
  3. Select Windows Update under Get up and running section in the right panel, then click Run the troubleshooter.
  4. Follow any prompts that appear on your screen until you finish the process, then reboot your computer to check if it worked.

If this method doesn’t work, there are other solutions available for you to try out as well – like using Command Prompt or System File Checker – so don’t hesitate to explore them!

Disable Antivirus Software

Disabling antivirus software can help solve the 0x800703f1 issue. If you have third-party antivirus software installed on your computer, you should try to disable it first. To do this, press Win and X at the same time to open Task Manager, then find the third-party antivirus program and right-click it to select End task. Restart your system and check if the error is gone. If not, try uninstalling it via Settings > Apps > Apps & Features. You may need a specified antivirus removal tool for all files and registry entries related to the program.

If there’s no third-party software installed, you’ll need to disable Windows Defender instead. Go into Settings and click Update & Security, then go to Windows Security > Virus & threat protection > Manage settings – where you can turn off Real-time protection feature. Reboot your computer afterwards and check if the error is still there or not.

Make Changes to the Drivers

Rolling back and updating drivers can help resolve the 0x800703f1 issue. To do this, you’ll need to access your device’s manager. Here are the steps:

  • Open Device Manager and right-click the driver causing issues.
  • Choose ‘Properties’ and navigate to the Driver tab.
  • Select either ‘Roll Back Driver’ or ‘Update Driver’.
  • Follow any on-screen instructions and restart your computer when finished.

If these changes don’t work for you, then it may be time to try something else like disabling antivirus software or resetting Windows updates components.

Taking care of these minor details now could save you a lot of trouble later!

Run an SFC scan

Moving on from making changes to the drivers, another way to fix Windows 10 update error 0x800703f1 is to run a System File Checker (SFC) scan.

This involves accessing the command prompt with admin privileges and entering sfc /scannow.

Doing this will scan for any corrupted system files and take some time.

It’s important to remember that this isn’t a quick process, but it can be extremely helpful in resolving errors caused by file corruption.

Ultimately, if you’re having trouble updating Windows 10, running an SFC scan is something worth considering as it could help fix things right away.


Another way to try and resolve the 0x800703f1 issue is to run the Deployment Image Servicing and Management (DISM) tool. This is a built-in tool which can help repair computer files and Windows files.

To use it, open up an admin command prompt like before, then type in ‘DISM.exe /Online /Cleanup-image /Restorehealth’ followed by pressing Enter.

The DISM scan will now begin – this should take some time so be patient during this process.

Once it’s done, try updating your system again and see if that helps with the error code 0x800703f1. It’s worth a shot if you haven’t been able to successfully get rid of the error using an SFC scan previously.

Restart Windows Update Components

I’ve just discussed how to run DISM in order to fix the Windows 10 update error 0x800703F1. However, this isn’t the only solution.

Another way to resolve this issue is by restarting all of your Windows Update components. To do this, you’ll need to open the Command Prompt as an administrator and enter a few commands. Once these commands have been entered, try updating your Windows system again and see if it’s fixed.

Let me walk you through what you need to do step-by-step:

First off, open the Command Prompt as an admin.

Next, type each of these commands one at a time and press Enter after each one:

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 Catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver

After entering all of these commands, check back on your Windows system settings page and see if the error has been resolved!

Remove Nvidia drivers and Nvidia GeForce experience

Removing Nvidia drivers and GeForce Experience is the best way to resolve error 0x800703f1. The most effective method of doing this is by using uninstaller software. Uninstaller software will completely remove any applications from your PC, including Nvidia drivers and GeForce Experience.

First, you need to download an uninstaller program that’s compatible with Windows 10. Once downloaded, open the application and select “Nvidia Drivers” or “GeForce Experience” from the list of programs installed on your computer. Click ‘Uninstall’ and follow the on-screen instructions to remove them.

After removal, restart your computer for changes to take effect. This should help fix error 0x800703f1 when attempting to update Windows 10.

It’s important that you double check if there are no NVIDIA files left on your system before continuing with other troubleshooting steps if errors persist after uninstalling the drivers and software.

You can read more in our guide here.

Manually download the update from Microsoft Update Catalog

Downloading the update manually from the Microsoft Update Catalog is one way to try and resolve the issue. This involves searching for the update that is causing a Windows 10 update error 0x800703f1, downloading it, and then applying it via Windows Update or running it as an installer package.

Here are some benefits of this approach:

  • It allows you to find out what specific version of the update your device needs in order to fix the issue.
  • You can use this method to install any updates even if they’re not available through Windows Update.
  • You will be able to verify if the downloaded file is genuine and safe before executing it on your computer.

Download and install the .NET Framework

Now that I’ve found the update I need on Microsoft Update Catalog, it’s time to download and install the .NET Framework.

To do this, I’ll go to the link provided in the Background Information and click ‘Download’ next to the file I need.

Then, I’ll open up the downloaded file and follow along with any prompts until installation is finished.

After that’s done, my computer should be ready for me to try downloading Windows Updates again.

Check Windows Update Services status

Check to make sure all the Windows Update related Services are running.

To do this, go to the Windows Services Manager and look for services like Windows Update, Windows Update Medic, Update Orchestrator Service, Cryptographic Services, Background Intelligent Transfer Service, DCOM Server Process Launcher, RPC Endpoint Mapper, and Windows Installer.

The default configuration should be Manual (Triggered) for the Windows Update Service and Manual for the others.

If any of these services are not running or set in a different way than mentioned above, then you need to start them one after another.

You may also need to check dependencies of the Windows Update service and make sure they are running as well.

Once you have confirmed that all relevant services are up and running properly, it is time to try updating your system again using the steps previously outlined.

Perform a Clean Installation of Windows 10

If all else fails, you can try performing a clean installation of Windows 10 to get rid of the issue. This involves wiping out your current data and settings and reinstalling Windows from scratch.

To create a bootable disk, use another PC to download the media creation tool, then follow the onscreen instructions to download an ISO file for Windows 10 that you can burn onto a USB.


  • Change your computer’s BIOS settings so it boots from the USB drive.
  • Restart your computer and press any key when prompted.
  • Enter language and other preferences in the setup wizard, agree to license terms, and select “Custom Installation” when given that option.
  • Choose which partition to install Windows 10 on – don’t forget to format it – then let the installer take care of everything else!

After completing this process, attempt to run Windows update again in order to see if error 0x800703f1 has been resolved.


Frequently Asked Questions

How do I disable my antivirus software?

Disabling your antivirus software is a potential solution if you’re experiencing the Windows 10 Update Error 0x800703f1. To do this, open your antivirus and look for an option that says disable, deactivate, or turn off. This option is usually located in the settings menu, typically found at the top of the page.

If you’re unable to find this option, try searching online for instructions specific to your antivirus program. Once you’ve disabled the antivirus, restart your computer and attempt to complete the update again.

What is an SFC scan?

An SFC scan is a troubleshooting tool used to check for system files that are corrupted or missing. It stands for System File Checker, and it’s built into Windows 10.

When run, the scan checks all protected system files and replaces them with cached copies from a folder located in Windows’ installation directory. If any issues are found, they will be reported so you can take action to fix them.

It’s an easy way to help keep your computer running smoothly and prevent errors from occurring.

How do I restart the Windows Update Components?

First, let’s start by discussing how to restart the Windows Update components.

To do this, you will need to open an elevated command prompt window. To open an elevated command prompt window, press the Windows key + X and then select Command Prompt (Admin).

From there, type in net stop wuauserv then hit Enter. This will stop the Windows Update service.

Next, type in net start wuauserv and hit Enter again to restart the Windows Update service.

You can now close the command prompt window and check if your issue has been resolved.

What is the .NET Framework?

The .NET Framework is a software development platform created by Microsoft. It provides a library of code and tools that allow developers to create applications for Windows, web browsers, mobile devices, and other platforms.

The .NET Framework includes features such as language interoperability, enhanced security, garbage collection, improved threading support, and more.

As a result of its versatility and popularity, the .NET Framework has become an essential part of many Windows-based applications.

It is important to make sure that you have the latest version installed in order to ensure compatibility with newer applications.

How do I check the Windows Update Services status?

To do this, I need to open Run by pressing the Win + R keys on my keyboard and then type in ‘services.msc’.

This will open the Services window where I can see all the services running on my computer.

Here I’ll be able to find out if any of them are disabled or stopped.

If a service is disabled or stopped, then that could be causing my update error 0x800703f1.

So it’s important for me to check this.


In conclusion, fixing the Windows 10 update error 0x800703f1 can be a tricky process. It’s important to take all the necessary steps in order to fix the issue.

These steps include:

  • Running the Windows Update Troubleshooter
  • Disabling antivirus software
  • Making changes to drivers
  • Removing Nvidia drivers and GeForce experience
  • Manually downloading from Microsoft Update Catalog
  • Downloading .NET Framework

By following these steps, you should be able to get your system up-to-date and continue enjoying all its features.

Related: Fix: Windows 11 Update Kb5027303 Not Installing/Downloading

I am a computer engineer holding a bachelor's degree in Computer Science, complemented by a Master's in Business Administration from University of Strathclyde, Scotland. I currently work as a Senior IT Consultant in Melbourne, Australia. With over 15 years of...