06 November, 2013

How to install .NET Framework 1.1 on Windows 8.1

After update from Windows 8.0 to Windows 8.1 I found that .NET Framework 1.1 was unexpectedly disappeared. Here I give you the tested way to return it back:

  • Download .NET Framework Cleanup Tool (product guide here) from following locations: here or here
  • Unzip and run following commands:
    cleanup_tool.exe /q:a /c:"cleanup.exe /p .NET Framework 1.0"
    cleanup_tool.exe /q:a /c:"cleanup.exe /p .NET Framework 1.1"
    
  • Following instructions were taken from here:
    • Create a new folder named DotNet in C:\ drive. (The path i used was C:\DotNet)
    • Download Microsoft .NET Framework 1.1 Redistributable Package (dotnetfx.exe). Make sure the setup file is saved as dotnetfx.exe.
    • Download Microsoft .NET Framework 1.1 Service Pack 1 (NDP1.1sp1-KB867460-X86.exe). Rename the file to dotnetfxsp1.exe.
    • Copy both installation files into the same directory (i.e. C:\DotNet),.
    • Open Command Prompt as Administrator.
    • Change to the directory where the two installation files are stored, ie C:\DotNet.
    • Run the following commands one by one:
      dotnetfx.exe /c:"msiexec.exe /a netfx.msi TARGETDIR=C:\DotNet"
      dotnetfxsp1.exe /Xp:C:\DotNet\netfxsp.msp
      msiexec.exe /a c:\DotNet\netfx.msi /p c:\DotNet\netfxsp.msp
      
    • Install Microsoft .Net Framework 1.1 with slipstreamed Service Pack 1 by running netfx.msi from the working folder.

Good luck!

10 comments:

SkullDemon said...

Thank you very very much! Worked like a charm on Windows 8.1 x64. Just a NOTE to anyone else trying it:

It seemed like some of the installers ran throughout the described process were displaying some panels from Windows. In there you should click the option saying something like "Run this program anyway" (or without compatibility support or something). This will allow the installation to continue.

Thank you again for this awesome article!:)

Vengeance said...

These instructions are way more complicated than they need to be. This is much simpler. http://support.encore.com/technicalsupport/kb.aspx?kb_id=731&product_id=2644

Anonymous said...

You saved my bacon! Running custom barcode scanner software and it's dependent on 1.1. Many customers are upgrading to Win 8 and it's wreaking havoc on our systems. Thanks for posting that info, it worked like a charm.

Laura said...

Thank you very much! Fixed my issue with ease. Much appreciated.

Unknown said...
This comment has been removed by a blog administrator.
GunSmoker said...

Did you use x32 or x64 command promt? Or there is no difference?

Richard Dabell said...

Fantastic Post, thankyou!
These instructions combined with "Microsoft .NET Framework 1.1 Service Pack 1 Update for using SendKeys" sorted out my issues with an old piece of .net software :)

Dan said...

Works on Windows 10 also. Thanks for the post!

Dan said...

This worked on Windows 10 also. Thanks for the Post!

Unknown said...

Thank you very much!
This worked for me on Windows 10 64 bit. :)