You might encounter the Windows update error 0x800704C6 while trying to install an update. This post from Partition Magic offers several effective methods to help you fix the error and successfully complete the update. Give them a try!

Microsoft regularly releases some Windows updates to help users fix discovered bugs and add some new features. However, these updates don’t always install successfully. Sometimes, error code 0x800704C6 may appear when you try to update Windows.

How to fix Windows Update error code 0x800704C6 in Windows? Fortunately, this post provides 5 solutions.

How to Fix Windows Update Error 0x800704C6

This section provides several methods to fix Windows update error 0x800704C6. You can try these methods according to your situation.

Method 1: Run the Windows Update Troubleshooter

When you encounter update errors, the first way you can try is using Windows Update Troubleshooter. It is a built-in tool created by Microsoft to help you troubleshoot update issues. Here’s how to do it:

Step 1: Press the Windows + I keys simultaneously to open the Settings window.

Step 2: Go to Update & Security > Troubleshoot.

Step 3: Click the Additional troubleshooters.

Step 4: Select Windows Update and click Run the troubleshooter.

click Run the troubleshooter

Step 5: Once the process is complete, restart your computer and see if the error code 0x800704C6 has been resolved.

Method 2: Run SFC and DISM

You may also encounter error 0x800704C6 if there are corrupted system files on your PC. You can try running SFC and DISM to fix the problem.

Step 1: Type cmd in the Run box and then press the Ctrl + Shift + Enter key to open Command Prompt as administrator.

Step 2: Type the sfc /scannow command in the command prompt.

type sfc /scannow

Step 3: Allow the scan to finish completely and reach 100%.

Step 4: If the SFC scan doesn’t fix the error, try to run the DISM scan. You need to type the following commands and press Enter after each:

  • DISM /Online /Cleanup-Image /CheckHealth
  • DISM /Online /Cleanup-Image /ScanHealth
  • DISM /Online /Cleanup-Image /RestoreHealth

After the process completes, restart your PC to see if the Windows update error code 0x800704C6 persists.

Method 3: Disable the Antivirus Temporarily

Third-party antivirus software on your computer may mistake the files in Windows update for virus files and block it from passing. Therefore, to prevent Windows update error 0x800704C6 from happening, you can also try to temporarily disable the antivirus software.

However, after disabling the antivirus software, viruses or malware may attack your system. Therefore, it is best to enable them immediately after completing Windows Updates.

Method 4: Perform Disk Cleanup

Using Disk Cleanup is an effective method to resolve the Windows update error 0x800704C6, as it helps clear out unnecessary files and free up space on your system.

Follow the steps below to proceed:

Step 1: Type Disk Cleanup in the Search box and hit Enter.

Step 2: If your Windows is installed on drive C, pick it from the list and press OK.

Step 3: In the newly opened window, you’ll see a list of file types selected by default, such as Temporary Internet Files, Recycle Bin, and Temporary Files. Next, click on Clean up system files and then hit OK to begin the cleanup process.

Tips:
If your disk doesn’t have enough space for the Windows update, you’ll need to free up some disk space first. Alternatively, if your system has multiple drives, you can try extending the partition using free partition software like MiniTool Partition Wizard. This tool can also help with tasks like changing cluster size, converting MBR to GPT, recovering data from a hard drive, and more.

Method 5: Reset Windows Components

Corrupted Windows Update components can also cause Windows update error 0x800704C6. In this case, you can reset the Windows update components to fix the problem.

Step 1: Type Command Prompt in the Search box and choose Run as administrator from the right side.

Step 2: Type the following commands and hit the Enter key after each command.

  • net stop bits
  • net stop wuauserv
  • net stop appidsvc
  • net stop cryptsvc
  • Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*”
  • rmdir %systemroot%\SoftwareDistribution /S /Q
  • rmdir %systemroot%\system32\catroot2 /S /Q
  • regsvr32.exe /s atl.dll
  • regsvr32.exe /s urlmon.dll
  • regsvr32.exe /s mshtml.dll
  • netsh winsock reset
  • netsh winsock reset proxy
  • net start bits
  • net start wuauserv
  • net start appidsvc
  • net start cryptsvc

Step 3: When it is finished, restart your computer and re-download the update to see if the problem still occurs.

Bottom Line

This post outlines 5 methods to fix error code 0x800704C6 on your PC. Feel free to try them if you’re facing this issue. Hope this article can help you.

  • linkedin
  • reddit