Error 0x80070070 can occur when deploying updates through System Center Configuration Manager (SCCM) if there is not enough free space on the target device. Here are some steps you can try to troubleshoot and fix this error:
- Check the free space on the target device: Make sure that the device has enough free space to install the update. You can check the free space by navigating to the device’s “Properties” in the SCCM console and looking at the “Available space” field.
- Clean up temporary files on the target device: Temporary files can take up a significant amount of space on a device, so deleting them can free up space for the update. You can use a tool like CCleaner to clean up temporary files on the device.
- Change the deployment settings: In the SCCM console, go to the “Deployment Settings” of the update deployment and make sure that the “Download content locally when needed by the deployment” option is selected. This will allow SCCM to download the update to the device before installing it, rather than trying to install it directly from the network.
- Check the distribution points: Make sure that the distribution points used by the deployment have enough free space to store the update. If the distribution points do not have enough space, the update may not be able to be downloaded and installed on the target device.
- Verify the package source: Check the package source for the update to make sure that it is available and not corrupt. You can do this by manually downloading the update from the package source and checking its integrity.
If none of these steps fix the error, you may need to gather more information about the issue and troubleshoot further. You can do this by checking the SCCM logs, such as the distmgr.log and pkgxfermgr.log files, for more information about the error.