Bobcares

Windows update error 0x80070013 – How to fix it easily

by | Dec 11, 2020

The Windows update error 0x80070013 trigger when we try to install a driver that is already installed.

As part of our Server Management Services, we help our customers with Windows installations regularly.

Today, let us discuss various methods our Support Techs suggests in order to fix this error.

 

Windows update error 0x80070013

As we already saw, Windows update error code 0x80070013 indicates that we are trying to install a driver on the computer that is already installed, or we are installing one that is less compatible with our hardware than the one that we already have.

Windows update error 0x80070013

 

Windows update error 0x80070013 – How to fix

The error code will not allow us to install updates to our system and will cause Windows Update to fail. Since the system should be regularly updated, this is an issue that we should take care of as soon as possible.

 

Solutions for Windows update error 0x80070013

In order to fix this error, our Support Engineers follow a few general troubleshooting methods. Let us look into it in detail.

  • Stop Windows Update

  1. Click Start and type for “services.msc
  2. In search results, Open it
  3. A new window will open containing all Windows services on the system
  4. Then search for “Windows Update
  5. Right-click the “Windows Update” and then click Stop.
  • Clean the Windows Update temporary cache folder

  1. Hold windows-key and hit “R” key simultaneous
  2. A small new window will appear
  3. Type %windir%\SoftwareDistribution\DataStore and click OK
  4. This will open Windows Explorer in the correct location
  5. Delete all contents of this folder.
  • Start the Windows Update Service again

  1. Switch back to the windows Services
  2. Locate Windows Update.
  3. Right-click on it and choose Start.

If the problem still persists, our Support Techs go ahead with some other methods. Let us have a look into them now.

  • Run SFC utility

Since the problem persists, we can run the System File Checker (SFC) utility. This handy in-built tool will check the filesystem.

  1. Click Start and start type for “cmd”.
  2. In the search results, cmd should show up with a black icon.
  3. Then right-click and select Run as administrator.
  4. If we are prompted for the admin password, enter the password and click OK.
  5. Then a new completely black window will open. We can type commands directly into this window.
  6. Type sfc/scannow and press Enter.
  7. This process will take a long time. We can minimize these black windows and work on them.

Later, we come back and check if the process finished.

As soon as the SFC process finished, we restart the computer. After the restart, search for Updates again.

  • Clean Windows Update download path

Next thing is to clean the Windows Update download path.

  1. Hold windows-key and hit “R” key simultaneously.
  2. A small new window will appear.
  3. Then type regedit in this new window and hit Enter.
  4. In the new windows, we have a navigation on the left side. Use it to navigate to
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
  5. Then, search for WUServer and WIStatusServer in the right-hand pane.
  6. If they are not listed, we cannot clean the download path. Otherwise, delete both.
  7. Finally, restart the computer.

Now, we try to search for new Updates again.

[Still, stuck with error 0x80070013? We are available 24*7]

 

Windows update error 0x80070013 and Manual reset

This method suggested by our Support Engineers requires the use of an advanced command prompt.

  1. In Windows, to open, press simultaneously the Windows and X buttons.
  2. Find and select Command Prompt (Admin).
  3. If we get a User Account Control message, press Yes to allow the advanced command prompt to start.

Once inside the command prompt, the first thing to do is to stop the MSI Installer, the Windows Update Services, and the BITS.

To do this, type the following commands, and press Enter on the keyboard after each one. If any of them take more time to complete, be patient, and wait for it to end before typing the next one.

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

Now that the services are stopped, we need to rename two folders, namely the Catroot2 and SoftwareDistribution folders.

Since we are already in an advanced command prompt, we can rename them. We use the following commands and press Enter on the keyboard after both of them.

ren C:\Windows\System32\catroot2 Catroot2.old
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

After we rename the folders, we have to restart the services that we stopped earlier, so Windows Update can continue.

This is, again, done in the advanced command prompt, with the following commands (do not forget Enter after we type every command):

net start wuauserv
net start cryptSvc
net start bits
net start msiserver

Once we are done with the command prompt, we can close it.

An important note is to be careful to start the command prompt in the Admin mode. Failure of which will lead to an “Access is denied” message when we attempt to rename the folders, and we will not be able to fix the 0x80070013 error.

Finally, we can again try to go through with Windows Update. We should now have no issues whatsoever and we can update our system with the latest stability and security patches.

[Lost in the process? We’d be happy to help you!]

 

Conclusion

To conclude, so far we reset the Windows Update Components and got rid of issues we were facing with Windows Update. Today, we saw some of the best ways our Support Engineers employ.

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

GET STARTED

var google_conversion_label = "owonCMyG5nEQ0aD71QM";

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Never again lose customers to poor
server speed! Let us help you.

Privacy Preference Center

Necessary

Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID - Preserves user session state across page requests.

gdpr[consent_types] - Used to store user consents.

gdpr[allowed_cookies] - Used to store user allowed cookies.

PHPSESSID, gdpr[consent_types], gdpr[allowed_cookies]
PHPSESSID
WHMCSpKDlPzh2chML

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga - Preserves user session state across page requests.

_gat - Used by Google Analytics to throttle request rate

_gid - Registers a unique ID that is used to generate statistical data on how you use the website.

smartlookCookie - Used to collect user device and location information of the site visitors to improve the websites User Experience.

_ga, _gat, _gid
_ga, _gat, _gid
smartlookCookie
_clck, _clsk, CLID, ANONCHK, MR, MUID, SM

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

IDE - Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

test_cookie - Used to check if the user's browser supports cookies.

1P_JAR - Google cookie. These cookies are used to collect website statistics and track conversion rates.

NID - Registers a unique ID that identifies a returning user's device. The ID is used for serving ads that are most relevant to the user.

DV - Google ad personalisation

_reb2bgeo - The visitor's geographical location

_reb2bloaded - Whether or not the script loaded for the visitor

_reb2bref - The referring URL for the visit

_reb2bsessionID - The visitor's RB2B session ID

_reb2buid - The visitor's RB2B user ID

IDE, test_cookie, 1P_JAR, NID, DV, NID
IDE, test_cookie
1P_JAR, NID, DV
NID
hblid
_reb2bgeo, _reb2bloaded, _reb2bref, _reb2bsessionID, _reb2buid

Security

These are essential site cookies, used by the google reCAPTCHA. These cookies use an unique identifier to verify if a visitor is human or a bot.

SID, APISID, HSID, NID, PREF
SID, APISID, HSID, NID, PREF