Regarding the error code 80070308, we have gathered several working solutions and put them together in an article to show that the problem can be solved easily. Make sure you follow the entire article throughout various methods.
Solution 1: Use System Restore
This method sounds like a last resort but restoring your computer to a restore point just before the error started to occur will definitely be an easy process considering the fact that plenty of restore points are created automatically as soon as you install something. Make sure you restore your computer to a restore point before the error started to occur which will bring back the original version without errors. In order to see how to perform this operation, check out our article on the topic.
Solution 2: Try the Following Registry Tweak
The following registry tweak is quite easy to process and it only requires a fraction of your time. What is even better is the fact that this method has helped countless users who were struggling with the error code! This is one of those error code-specific methods which simply works for this one. Before proceeding with this solution, it’s recommended that you close all of your running programs and it’s advisable to create a backup of your registry just in case something goes terribly wrong while you edit it. Backup your registry by following the instructions in our article. HKEY_LOCAL_MACHINE » Components Note: Some users have reported that the Components key was missing from HKEY_LOCAL_MACHINE. This can be worked through easily by actually adding this key to the registry manually. That can be performed by following the steps below: HKEY_LOCAL_MACHINE %windir% » System32 » config (usually C » Windows » System32 » config)ž
Solution 3: Fix Your .NET Framework Installation
Having a properly running and the latest version of .NET Framework if vital if you want all of your updates to install properly without throwing errors such as this one. However, you need to make sure these prerequisites are matched before running the update by following the steps below. Navigate to this link and click the red download button in order to download the latest version of Microsoft .NET Framework. After the download has finished, locate the file you downloaded and run it. Note that you will need to have constant access to the Internet.
Note: If you are using a version of Windows other than Windows 10, the latest version may be different which you should also install.
Solution 4: Install Certain Fixes and Manual Updates
If you are struggling with this problem for a long time, it’s highly likely that you are behind on plenty of updates and that is why it’s important that you follow the instructions below carefully. Make sure there are no running updates regarding third-party apps on your computer and that there are no resource-heavy processes running. If you are running Windows 7, make sure you disable the automatic updates feature by following the steps below:
Now, let’s get to business.
Solution 5: Reset Windows Update Components
The longest and the most advanced solution is almost always the most secure one and it delivers is a large percentage of similar scenarios. Since you are going to edit the registry, we recommend you check out this article in order to safely backup your registry to prevent further problems. You can then follow the steps in Solution 2 of 0x800706b5 to reset Windows Update Components.
Solution 6: Get Rid of Norton Antivirus
Free antivirus tools can be quite helpful and they can do their job protecting your computer but sometimes they just don’t get along well with other things on your computer. For example, some users have reported that it was the free version of Norton which caused the same error on their computers and the only way to solve it was to uninstall Norton. Follow steps in this uninstall antivirus software to get rid of your AV.
How to Fix Windows Update “Error Code: Error 0x800706ba”?How to Fix Windows Update Error Code 0x80070437 on Windows 10?How to Fix Windows Update “Error Code: 0x8024401c” on Windows 11?How to Fix Windows Update Error Code 0x80080005 on Windows 10