Windows Update error 80070008 or 8007000e can often be fixed by running the Windows Update Troubleshooter, which can automatically find and fix some common problems with Windows Update.
These errors can happen if your computer runs out of memory while installing an update. If the Windows Update troubleshooter didn't fix the problem, try the following:
Close all programs, including ones that run in the background, such as firewalls, antispyware software, web accelerators, Internet security or antivirus programs, or proxy servers, and then run Windows update again.
If you turned off your firewall, antivirus, or other security programs, turn them on once the update has been installed. You can restart any other programs you closed, as well.
The problem can also occur when using Windows 7 Ultimate or Windows 7 Enterprise editions with a large number of language packs. If you have more than 20 language packs installed, follow these steps to remove unused language packs:
Open Region and Language by clicking the Start button , clicking Control Panel, clicking Clock, Language, and Region, and then clicking Region and Language.
Click the Keyboards and Languages tab.
Under Display language, click Install/uninstall languages, and then click Uninstall display languages.
Select any unused languages in the list, and then click Next. This can take a few minutes, depending on the number of languages.
When the languages are uninstalled, click Close, and then click OK.
Run Windows Update again.
If you continue to see this error, go to the Microsoft Answers
website for more assistance.
Error codes this applies to: