Finally a solution to not being able to Remvove NET 4.0 Beta 1 ! RRS feed

  • General discussion

    1. Manually remove the registry keys substantive to the installation of NET 4.0 from the Windows Registry. To do this, follow these steps:

      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:
    2. 322756  (http://support.microsoft.com/kb/322756/ ) How to back up and restore the registry in Windows
    3. Click Start, and then click Run.
    4. Type regedit, and then click OK.
    5. Navigate to the Registry area HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\
    6. Open each Registry under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\ any entry with a reference to 4.xxxxxxx i.e. 
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v4.xxxxxxx
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NET Framework Setup\Full\v4.xxxxxxx
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NET Framework Setup\Product\Microsoft .NET Framework Full v4.xxxxxxx
      • (Any other "Keys" with a reference to v4.xxxxxxx)
    7. Quit Registry Editor.
    8. Reboot

    Open Windows Explorer:

    Navigate to:  C:\WINDOWS\Microsoft.NET\Framework\  (Delete any folders referencing v4.xxxxxx)


    Open Control Panel>Add/Delete Programs
       Highlight "...NET Beta 1 Extended..." then Change/Uninstall; then a comment/question "....do you wish to Delete?"  Yes/OK
       Highlight "...NET Beta 1 Client..." then Change/Uninstall; then a comment/question "....do you wish to Delete?"  Yes/OK

    Open Windows Install Clean-Up Utility

    Delete any references to Beta 4 Extended and/or to Beta 4 Client

    Now NET 4.0 Beta will be gone.

    If you have any Registry Fix Utility run it now (One does not have to, but it is a good idea)


    • Edited by DennisCPA Sunday, January 17, 2010 7:15 PM Update
    • Changed type YiChun Chen Tuesday, January 19, 2010 5:32 AM Thank you for your kindly sharing!
    Sunday, January 17, 2010 5:30 PM

All replies

  • Ouch. I just went through this entire process (but for the RC, not the Beta) and afterwards, went to reinstall in hopes that it would install cleanly and allow VS2010 RC to run. But I was greeted with: "Same or higher version of .NET Framework 4 has already been installed on this computer." So I guess this method didn't manage to get EVERYthing. I didn't run any kind of Registry utility, though.

    I've now spent way, WAY too many hours just trying to get the .NET4/VS2010 RCs up and running on a machine. (I had been working on a project for several months with the Beta and then the RC with no such problems on another machine until its video card died yesterday, and our desktop support staff handed me a freshly installed Windows 7 box as a loaner).

    Saturday, April 3, 2010 4:32 AM
  • What stuns me is the lack of support from MS.  One should expect that MS would have read the many reports of these type of issues.

    Maybe the warnings about "Beta" versions are ignored by me and others wishing to evaluate newer versions.

    Saturday, April 3, 2010 6:30 PM