Software Update Failed (0x87d00664): How to Fix It

Sometimes, interference from other programs may prompt this error

Reading time icon 4 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team Read more

Key notes

  • The failed 0x87d00664 error appears when the system canโ€™t install a Software update.
  • It may occur due to a delayed Run Time and corrupt updates.
  • Repairing the content distribution of the particular package or software and performing a Clean boot are viable troubleshooting options.
0x87d00664

Some of our readers complain about encountering the error code 0x87d00664 during an update process. It indicates the system canโ€™t get software updates on content locations presently. However, this guide will take you through ways to resolve the error.

Likewise, you can check our guide about 0x8007000f: SCCM Task Sequence error and ways to fix it.

What causes the Software update failed error 0x87d00664?

The error code 0x87D00669 occurs when the client canโ€™t find the update in the DP or there is a problem downloading the software from SCCM. Some notable factors that can be responsible for this are:

  • Runtime issues – You may be unable to install updates in the Software Center if the runtime allocated for installing the update is exceeded.
  • Corrupt update – The SCCM Software Update installation failed with error code 0x87D00664 can appear if the download file is corrupt. It prevents the system from accessing or reading the executable update components inside the file, causing the process to run into an error.
  • Interference from other programs – It is common for antivirus software and other security software to cause issues with updates and patches installed on the system. They can block the process if they detect or flag a part of the update as malicious or dangerous.

Nevertheless, you can fix the error by following the troubleshooting steps below.

How can I fix the Software update failed error 0x87d00664?

Before trying any advanced troubleshooting steps, go through the following:

If you canโ€™t resolve the error, go ahead with the solutions below:

1. Perform a Clean boot

  1. Press Windows + R key to open the Run dialog box, type msconfig, and click OK.
  2. Click the Services tab, check the box for the Hide all Microsoft services option, then click the Disable all button.
  3. Go to the Startup tab and click Task Manager.
  4. Right-click the startup programs and click the Disable button.
  5. Restart your PC and check if the software update error persists.

A Clean boot will prevent services interfering with the update from running when you boot the system. Check our guide on how to disable startup apps on Windows 11.

2. Redistribute package content to Distribution Point

  1. Left-click the Start button, type Configuration Manager console, then press Enter to open the SCCM console.
  2. Navigate to the Software Library tab.
  3. Select Software Update under the content types for redistribution.
  4. On the Taskbar at the top of the ribbon, in the Properties tab, select Properties. Click on the Content Locations tab. Select the distribution point (or distribution point group) to redistribute the content.
  5. Click on the Redistribute button.
  6. Click OK to initiate the redistribution of the content.
  7. Restart your computer and check if the error persists.

Repairing content distribution of the particular package or application you want to update will fix the redistribution, allowing it to overwrite the existing files.

3. Change the Maximum Run Time

  1. Left-click the Start button, type Configuration Manager console, then press Enter to open the SCCM console.
  2. Go to the Software Library tab.
  3. Select Software Update under the content types for redistribution.
  4. Search for the update, then select the Properties for the update.
  5. Select the Maximum Run Time tab, then change the time to 60 minutes.
  6. Restart your PC and retry the installation of the update.

Extending the Run Time allows the update installation enough time to complete.

4. End task for other apps

  1. Right-click the Start button and select Task Manager from the menu.
  2. Go to the Processes tab. Select a program from the list, right-click on it, and then click End task from the drop-down menu.
  3. Restart your PC to see if the error persists.

Ending the processes on your PC will annihilate background activities affecting the software updates. Check our article for more shortcuts to open Task Manager on your PC.

In addition, you can read our comprehensive article about Update error 0x80d02002 and ways to fix it.

Should you have further questions or suggestions, kindly drop them in the comments section.

More about the topics: Update error