Error message when you try to install the.NET Framework 1.1 Service Pack 1 Update from the Windows Update site on a Windows XP-based computer: "Updates were unable to be successfully installed"

Article translations Article translations
Article ID: 922377 - View products that this article applies to.
Expand all | Collapse all

On This Page

Symptoms

When you try to install the Microsoft .NET Framework 1.1 Service Pack 1 (SP1) Update from the Microsoft Windows Update site on a Microsoft Windows XP-based computer, you may receive the following message in the Automatic Updates dialog box:
Updates were unable to be successfully installed

The following updates were not installed:
Microsoft .NET Framework 1.1 Service Pack 1
Additionally, the WindowsUpdate.log file may contain entries that resemble the following:

2006-07-18 14:21:50 908 3b0 Handler : WARNING: Command line install completed. Return code = 0x80131700, Result = Failed, Reboot required = false
2006-07-18 14:21:50 908 3b0 Handler : WARNING: Exit code = 0x8024200B
2006-07-18 14:21:50 908 3b0 Handler :::::::::
2006-07-18 14:21:50 908 3b0 Handler :: END :: Handler: Command Line Install
2006-07-18 14:21:50 908 3b0 Handler :::::::::::::
2006-07-18 14:21:50 848 43c Agent *********
2006-07-18 14:21:50 848 43c Agent ** END ** Agent: Installing updates [CallerId = WindowsUpdate]
2006-07-18 14:21:50 848 43c Agent *************
2006-07-18 14:21:50 984 124 COMAPI >>-- RESUMED -- COMAPI: Install [ClientId = WindowsUpdate]
2006-07-18 14:21:50 984 124 COMAPI - Install call complete (succeeded = 0, succeeded with errors = 0, failed = 1, unaccounted = 0)
2006-07-18 14:21:50 984 124 COMAPI - Reboot required = No
2006-07-18 14:21:50 984 124 COMAPI - WARNING: Exit code = 0x00000000; Call error code = 0x80240022

Resolution

To resolve this issue, use the following methods. Use each method in turn. If a method does not solve the problem, go to the next method.

Method 1: Manually remove the .NET Framework, and then reinstall the .NET Framework

Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
322756 How to back up and restore the registry in Windows
  1. On the computer that is experiencing this issue, remove the .NET Framework by using Add or Remove Programs. To do this, follow these steps:
    1. Click Start, click Run, type appwiz.cpl, and then click OK.
    2. In the list of currently installed programs, click Microsoft .NET Framework 1.1, and then click Change/Remove.
    3. Click Yes to remove the .NET Framework 1.1.
    4. In the list of currently installed programs, click Microsoft .NET Framework 2.0, and then click Change/Remove.

      Note If the .NET Framework 2.0 is not installed on the computer, skip this step, and then go to step 2.
    5. Follow the instructions in the Microsoft .NET Framework 2.0 Setup Wizard to remove the .NET Framework 2.0 from the computer.
  2. Click Start, click Run, type regedit, and then click OK.
  3. Locate and then delete the following registry subkeys:
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup
  4. Click Start, click Run, type System32, and then click OK.
  5. Delete the following files or folders:
    • URTTemp
    • Mscoree.dll
  6. Click Start, click Run, type Microsoft.NET, and then click OK.
  7. Delete the Framework folder.
  8. Click Start, click Run, type msiexec /unregister, and then click OK.
  9. Click Start, click Run, type msiexec /regserver, and then click OK.
  10. Restart the computer.
  11. Install the .NET Framework 1.1. To do this, follow these steps:
    1. Visit the following Microsoft Web site:
      http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&displaylang=en
    2. Follow the instructions on the Web site to download and to install the .NET Framework 1.1.
  12. If the computer uses the .NET Framework 2.0, install the .NET Framework 2.0. To do this, follow these steps:
    1. Visit the following Microsoft Web site:
      http://www.microsoft.com/en-us/download/details.aspx?id=6523
    2. Follow the instructions on the Web site to download and to install the .NET Framework 2.0.
  13. Install the .NET Framework 1.1 SP1 Update and all other .NET Framework updates. To do this, follow these steps:
    1. Visit the following Microsoft Web site:
      http://update.microsoft.com
    2. Click Express.
    3. Click Install Updates.
If this method does not resolve the issue, go to Method 2.

Method 2: Remove the .NET Framework by using the Installation Cleanup Utility, and then reinstall the .NET Framework

  1. On the computer that is experiencing this issue, visit the following Microsoft Web site:
    http://blogs.msdn.com/astebner/archive/2005/04/08/406671.aspx
  2. Follow the instructions on the Web site to download the Installation Cleanup Utility.
  3. Save the Installation Cleanup Utility on the computer.
  4. In the folder where you saved the Installation Cleanup Utility, open the Cleanup_tool.exe file.
  5. Click Yes to run the Installation Cleanup Utility.
  6. Read the Microsoft Software License Agreement for Unreleased Microsoft Software, and then click Yes.
  7. Click .NET Framework - All Versions, and then click Cleanup Now.

    Note The Cleanup Now button will be unavailable until the .NET Framework is removed from the computer.
  8. Restart the computer.
  9. Install the .NET Framework 1.1. To do this, follow these steps:
    1. Visit the following Microsoft Web site:
      http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&displaylang=en
    2. Follow the instructions on the Web site to download and to install the .NET Framework 1.1.
  10. If the computer uses the .NET Framework 2.0, install the .NET Framework 2.0. To do this, follow these steps:
    1. Visit the following Microsoft Web site:
      http://www.microsoft.com/en-us/download/details.aspx?id=6523
    2. Follow the instructions on the Web site to download and to install the .NET Framework 2.0.
  11. Install the .NET Framework 1.1 SP1 Update and all other .NET Framework updates. To do this, follow these steps:
    1. Visit the following Microsoft Web site:
      http://update.microsoft.com
    2. Click Express.
    3. Click Install Updates.

More information

For more information about the Microsoft .NET Framework, visit the following Microsoft Web site:
http://msdn2.microsoft.com/en-us/netframework/default.aspx
For more information about the Installation Cleanup Utility, visit the following Microsoft Web site:
http://blogs.msdn.com/astebner/archive/2005/04/08/406671.aspx

Properties

Article ID: 922377 - Last Review: September 11, 2012 - Revision: 4.0
Applies to
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
  • Microsoft Update
Keywords: 
kbwindowsupdate kbtshoot kbprb KB922377

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com