Share via

Windows update fails with Error Code: 0x80070645

Anonymous
2010-03-09T12:15:25+00:00

Following clean installation of XP Pro SP3 all MS Updates have now installed successfully other than

Microsoft .NET Framework 3.5 Service Pack 1 and .NET Framework 3.5 Family Update for .NET versions 2.0 through 3.5 (KB951847) x86.

Installation of the stand alone version  also fails.

No AV software yet installed & Windows Firewall disabled.

Hotfixes KB953595, KB958484 & Update KB963707 have installed without error.

PC is eMachine 2230 joined to W2K3 domain. User ID is Local Administrator.

All constructive suggestions / advice welcomed please.

Thanks in anticipation.

Windows for home | Previous Windows versions | Windows update

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

Answer accepted by question author

Anonymous
2010-03-09T17:30:28+00:00

KB953595 explicitly states that the .NET Framework 3.5 must be installed prior to it being installed.

Prerequisites To apply this hotfix, you must have the .NET Framework 3.5 installed.

Suggest you uninstall all 3 of the updates prior to attempting the installation of Microsoft .NET Framework 3.5 Service Pack 1.

Then install the .NET Framework 3.5 Family Update for .NET versions 2.0 through 3.5 (KB951847), and finally, the 3 updates.

If no joy, see - Updated: what to do if other .NET Framework setup troubleshooting steps do not help

Aaron's blog is the place to go to for guidance in troubleshooting .NET Framework and .NET Framework updating issues.


MowGreen Update Services Consumer Security

Was this answer helpful?

0 comments No comments

2 additional answers

Sort by: Most helpful
  1. Anonymous
    2010-03-16T11:19:13+00:00

    Thank you both for your suggestions, uninstalling all versions and reinstalling manually followed by Updates finally fixed the issue.

    Incidentally, although Windows firewall disabled the PC was operating behind a hardware firewall & AV software installed following the resolution of the Net Framework issue.

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2010-03-09T17:23:23+00:00

    No AV software yet installed & Windows Firewall disabled.

    Not a very wise thing to do!

    After a clean install, you'll have the equivalent of a "new computer" so take care of everything on the following page before otherwise connecting the machine to the internet or a local network  (i.e., other computers) and before using a flash drive or SDCard that isn't brand-new or hasn't been freshly formatted:

         4 steps to help protect your new computer before you go online

         http://www.microsoft.com/security/pypc.aspx

    The above notwithstanding...

    Step #1 => Before doing anything else, write down what .NET Framework versions are currently installed:

    How to determine which versions of the .NET Framework are installed and whether service packs have been applied

    http://msdn.microsoft.com/en-us/kb/kb00318785.aspx

    Step #2 => Now see Resolution Method 2 in this related KB article: http://support.microsoft.com/kb/923100

    After running the .NET Framework Cleanup Tool (not the Windows Installer Cleanup utility), reinstall all .NET Framework versions (but only the ones you wrote down in #1 above) manually using the download links on the page then run Windows Update manually to install security updates for same.

    NB: If you remove .NET Framework 3.5 (SP1) using the tool, reinstalling .NET Framework 3.5 will also install .Net Framework 2.0 SP2 and 3.0 SP2; then Windows Update will offer .NET Framework 3.5 SP1.

    IMPORTANT! => If you remove .NET Framework 3.5 (SP1), reinstall your .NET Framework versions in the following order:

    1. .Net Framework 3.5, then...    2. .Net Framework 1.1, then...    3. .Net Framework 1.1 SP1

    NB: KB923100 references this page: http://blogs.msdn.com/astebner/archive/2006/05/30/611355.aspx.  Please read ALL of it as well as the related page http://blogs.msdn.com/astebner/pages/8904493.aspx before using the .NET Framework Cleanup Tool.

    Step #3 => Check-in at Windows Update and install any critical security updates offered.


    ~Robear Dyer (PA Bear) ~ MS MVP (IE, Mail, Security, Windows & Update Services) since 2002 ~ Disclaimer: MS MVPs neither represent nor work for Microsoft

    Was this answer helpful?

    0 comments No comments