Understanding and Fixing Error Code 0x80070147

Error code 0x80070147 is a common Windows error that can disrupt your system's functionality and prevent you from installing updates or software. This article will guide you through understanding the problem, its causes, affected operating systems, programs often associated with this error, and most importantly, how to resolve it.

What is the Problem?

Error code 0x80070147 typically indicates a problem with your system's ability to access or write data to the hard drive. This can be caused by various factors such as corrupted system files, insufficient disk space, antivirus interference, or issues with Windows Update components.

What Causes Error Code 0x80070147?

Several reasons can contribute to encountering error code 0x80070147:

  • Corrupted system files: Damaged or missing system files essential for update installation can trigger the error.
  • Insufficient disk space: If your hard drive is nearing capacity, there may not be enough room to download and install updates.
  • Antivirus interference: Overly aggressive antivirus software might mistakenly block necessary update processes.
  • Windows Update component issues: Problems with Windows Update services or components can prevent successful updates.

Which Operating Systems are Affected?

Error code 0x80070147 commonly affects various Windows operating systems, including:

  • Windows 10
  • Windows 8/8.1
  • Windows 7

It's possible for older versions of Windows to encounter similar errors related to update installations.

Programs Often Affected by Error 0x80070147

While this error primarily affects the Windows Update process, it can also arise during installation or updates of other programs that require system modifications or access to core files.

There are no specific programs consistently associated with the error as its root cause lies within the operating system's functionality rather than individual applications.

How to Solve Error Code 0x80070147

Here are some solutions you can try to resolve error code 0x80070147:

Try these solutions one at a time, restarting your computer after each attempt. If the problem persists, move on to the next solution.

Run System File Checker

Open Command Prompt as an administrator by searching for "cmd" in the Start menu and selecting "Run as administrator". Type the following command and press Enter:

sfc /scannow

This will scan your system for corrupted files and attempt to repair them.

Check Disk Space

Make sure you have enough free space on your hard drive. To check disk space, open File Explorer by pressing Windows key + E. Right-click on the drive where Windows is installed (usually "C:") and select Properties. In the General tab, check the amount of free space available. If it's low, delete unnecessary files or move data to another drive.

Disable Antivirus Temporarily

Temporarily disable your antivirus software before attempting updates. After updating, re-enable your antivirus. If the problem persists after disabling antivirus, consider adding exceptions for Windows Update processes in your antivirus settings.

Reset Windows Update Components

Open Command Prompt as an administrator and run the following commands one by one, pressing Enter after each:

  • net stop wuauserv
  • net stop cryptSvc
  • net stop bits
  • net stop msiserver
  • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
  • ren C:\Windows\System32\catroot2 Catroot2.old

  • net start wuauserv

  • net start cryptSvc
  • net start bits
  • net start msiserver

Run Windows Update Troubleshooter

Open Settings by pressing Windows key + I, then navigate to Update & Security > Troubleshoot. Select "Windows Update" from the list and click "Run the troubleshooter". Follow the on-screen instructions.

Download and Install Updates Manually

If the automatic update process fails, you can download and install updates manually from the Microsoft website: Download Windows 10. Select the appropriate version of Windows for your system and follow the prompts to download and install the latest updates.

Use DISM Tool

Open Command Prompt as an administrator and run the following command:

DISM /Online /Cleanup-Image /RestoreHealth

This command will scan your system for corrupted image files and attempt to repair them.

Related Posts