Facing Windows Update Error Code 80070308? Try These Fixes

Get rid of the Windows update error 80070308 easily

by Hasibul Kabir
Hasibul Kabir
Hasibul Kabir
Hasibul Kabir is a Tech-Enthusiast Blogger, Web Developer & Hobbyist Game Developer. Writing about Technology, mainly Windows, Mac, and iOS, etc. is his main focus besides doing some... read more
Reviewed by Alex Serban
Alex Serban
Alex Serban
Windows Server & Networking Expert
After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server... read more
Affiliate Disclosure
  • No matter which version of Windows you are using, the update error code 80070308 may appear anytime and prevent you from updating your system.
  • Internal problems with update components or the reasons mentioned in this article could be the reason behind this error.
  • Even though you can try disabling your antivirus to solve this problem, you may also need to follow other methods mentioned in this article.
fix windows update error code 80070308

To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

Is the Windows update process stuck due to an error code 80070308? This article is the place where you will get the most precise solutions.

Usually, Windows updates downloading and installation process should work smoothly. But, sometimes, it doesn’t happen due to some errors. This type of problem may occur in modern Windows 11, 10, and even in old Windows 7 systems. One of the most common issues is the error code 80070308.

Why does the update error 80070308 occur?

Usually, this type of problem occurs due to the following reasons:

  • Corrupted Update component: Windows maintains some components which are responsible for handling the update process. If some of these things get corrupted, you will encounter update errors.
  • Bad internet connection: Sometimes, a bad internet connection also can cause the update error 80070308.
  • Third-party Antivirus: Third-party AV programs are often responsible for creating unexpected Windows update-related problems.
  • Internal Windows problems: Some internal problems with Windows can also be why you are getting the update error.

How can I fix the Windows update error code 80070308?

Before trying out solutions, we recommend a few things. These are:

If, after doing these things, you are still getting the same Windows update error 80070308, go through these methods to fix your problem.

1. Run the Update troubleshooter

  1. Press Win + I on the keyboard to open Windows Settings.
  2. Go to System and click on Troubleshoot.going system and troubleshoot windows 11 settings
  3. Click on Other troubleshooters.going other troubleshooters win11
  4. Now, click on Run next to the Windows Update.running windows update troubleshooter windows 11
  5. Go ahead and complete any on-screen suggested steps.
  6. Restart your PC.

Troubleshooting is a ubiquitous way to solve update error code 80070308 on Windows. If you are using an old Windows OS, you will need to find the troubleshooting option on Control Panel.

2. Reset update component

  1. Open the Start Menu and type CMD.
  2. Right-click on Command Prompt and choose Run as Administrator.
  3. Run the following commands one by one: net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserverrunning net stop cryptSvc cmd
  4. Now, navigate to the following location using File Explorer: C:\Windows\
  5. Find the SoftwareDistribution folder.software distribution folder windows
  6. Rename the Software Distribution folder to something like SoftwareDistribution.bak.
  7. Similarly, go to the following location: C:\Windows\System32
  8. Rename the Catroot2 folder.
  9. Now, run these commands: net start wuauserv
    start stop cryptSvc
    net start bits
    net start msiserver
  10. Restart your PC.

3. Repair .Net component

  1. Press Win + R to open Run.
  2. Type the following command and hit Enter: optionalfeaturesoptionalfeature windows run command
  3. Uncheck the .Net Framework-related services and click on OK.disabling dot net optional feature windows
  4. Restart your PC.
  5. Again, open the optional features Window and re-enable these services.
  6. Restart Windows again.

Often, resetting the .Net components solves update-related problems like update error 80070308. So, you can try it.

4. Try fixing using the registry

  1. Open the Start Menu, type Regedit, and hit Enter.
  2. Go to HKEY_LOCAL_MACHINE and expand Components.components hklm regedit windows
  3. Now, find the DWORD value called pendingrequired and delete it or rename it to something else like pendingrequired.bak.
  4. Restart your PC.

Expert tip:


Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

If you don’t find that DWORD value, skip this method and follow the next ones.

5. Update manually

  1. Go to the Windows Update Catalog page.
  2. Find and download the relevant update.downloading windows update manually from update catalog
  3. Install it on your PC.

In this way, you will be able to bypass the annoying Windows update error code 80070308. If you are facing this issue on Windows 7, learn how to download Windows 7 updates manually.

6. System Restore

  1. Open the Start Menu, search for Create a restore point, and click on System Properties.
  2. Click on the System Restore.clicking system restore
  3. Check the Choose a different restore point and click on Next.clicking-choose-a-different-restore-point
  4. Select the restore point and click on Next.choosing system restore point clicking next
  5. Click on Finish.
  6. Go ahead and follow the onscreen steps to complete the process.

If necessary, learn how to solve if the restore point is not working on Windows. Additionally, you also can take steps to repair corrupted Windows system files using SFC and DISM commands. It will help if any internal system file problems cause this update error.

Is the problem still bugging you? You can consider installing the latest Windows build manually using the media creation tool. If you are using Windows 7 or other old operating systems, We suggest you upgrade to the latest ones if your PC hardware can support it.

Microsoft has stopped supporting these operating systems. So, consider upgrading to Windows 11 or at least 10.

Is your Antivirus program the main culprit? You can switch to a different one, as you should not leave the system unprotected. We suggest you try any of these best Antivirus and Security programs.

This article has shown you how you can fix Windows update error code 80070308. Do you know any other method that can help others? You can let us know in the comment box.

Still having issues? Fix them with this tool:


If the advices above haven't solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

This article covers:Topics: