Reinstalling the .NET Framework

Having trouble with your .NET framework? I had a difficult time getting Windows Update to install Hotfix KB928366 on my computer. No matter what I did, I couldn’t uninstall or fix the .NET Framework. After a lot of Googling and trying different suggestions, here is what worked for me.

How to re-install the .NET Framework 1.1

  1. Remove the .NET Framework 1.1
    1. Download the Microsoft Windows Installer Cleanup Utility and install it.
    2. Run it from Start > All Programs > Windows Installer Clean Up
    3. Select .NET Framework 1.1 from the list and click Remove
  2. Download and install the .NET Framework 1.1 Redistributable
  3. Download and install .NET Framework 1.1 Service Pack 1. Ignore the message saying it is already installed, go ahead and reinstall it.
  4. Download and install .NET Framework 1.1 SP1 Security Update (KB928366). Reboot when asked to.

If this doesn’t work for you, here are additional instructions for repairing .NET version 1.1, 2.0 and 3.0.

Repair .NET Framework 1.1 (method 2)

Repair .NET Framework 2.0

Repair .NET Framework 3.0

Cleanup your updates system…

  • Get
  • Dial-a-Fix:
    http://wiki.djlizard.net/Dial-a-fix
  • Use its options to fix:
    – Windows Installer
    – Windows Update
    – All the Registration Center options
  • Turn off the “Empty System32\Catroot 2”
    Do NOT do “Flush SoftwareDistribution”.
  • Then click “GO”… May take a while.
  • Reboot when it is done…

Install Updates

  • Visit http://windowsupdate.microsoft.com/ and scan for updates.
  • Choose the critical updates you need and install them. Do not bother getting hardware updates (unless you happen to have some Microsoft hardware installed) and “Optional Updates” are *usually* just what the name infers – but feel free to see if you want any of the “Optional” ones.
  • Come back here and let us know how you came out…

 

Technorati Tags: ,
This entry was posted in Software. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *