Cannot install .net framework 3.5 on windows 8.1

vishalrakshe

Reputable
Jun 21, 2015
6
0
4,510
I dont have any Microsoft updates KB 2966826/7/8(in the control panel as suggested by many). Is there any other way, or any other program which can function like .net framework. Please help.

Error: Cannot connect to internet inspite of being connected. Error code-0x800F0906.
 

vishalrakshe

Reputable
Jun 21, 2015
6
0
4,510


Already tried that still the same error is displayed.
 

vishalrakshe

Reputable
Jun 21, 2015
6
0
4,510


I use Firefox and Chrome.:??:
And yes I can access all websites. Want to play Batman Arkham City and install CCleaner and both require .net framework.:(
 

vishalrakshe

Reputable
Jun 21, 2015
6
0
4,510


Yes Sir, have looked into Windows update history, they don't show up their either.
 

vishalrakshe

Reputable
Jun 21, 2015
6
0
4,510


Have already tried this solution from Microsoft. It doesnt help either. The error continues to show up.
 

SBMfromLA

Distinguished
Last month I had a problem with a specific update I needed installed relating to reserving my copy of Windows 10. Nothing I tried worked and rather than spend days or weeks trying to troubleshoot I just backed up any data I needed to save and reinstalled Windows again... Solved my problem in less than a day. That's one option you might want to consider.
 

regli

Reputable
Jun 29, 2015
2
0
4,510
I struggled with the same issue. I tried everything: dism, uninstall 4.52, offline install, framework clean tool, etc. No dice.

I finally tried to turn on the feature in safe mode and it worked.

EzgsaqS.png

 

Kalaster

Reputable
Jan 4, 2015
2
0
4,510
So I've been struggling with this myself and no solution I've found on the internet helped. Turn Windows Features On or Off, install through CMD, powershell, in safe mode, removing certain windows updates; all those didn't work. I managed to figure out a way to install it myself so I wanted to let others know how they might be able to fix it.
1. Download .NET Framework 3.5 installer https://www.microsoft.com/en-us/download/details.aspx?id=21
Also, download the netfx_setupverifier from here: http://blogs.msdn.com/b/astebner/archive/2008/10/13/8999004.aspx
Under the Download Location, download from the second link
2. Once downloaded, drag the netfx_setupverifier application to your desktop. Press "windows key+x" and open Command Prompt (Admin). Type this code in:
Start C:\Users\yourusername\Desktop\netfx_setupverifier.exe /q:a /c:"setupverifier2.exe /a"
Type in your username where it says "yourusername". At the end where you see the two quotation marks, leave those. Launching the application this way through CMD allows you the option to verify all existing versions of the framework, even if they are not installed on your system.
3. Select .NET Framework 3.5 to verify. Click Verify Now and wait. Once it's finished verifying, select View Log. A log should pop up showing you what files are installed and what files are not. Keep this log open as you will need it for the next steps.
4. Assuming that you do not have the framework installed at all, the whole log should show only warnings, with file paths saying that certain files are not installed. Start at the top of the list and read the file path. Open that in the File Explorer and you should indeed see that the file it says that should be installed, is not in that folder.
Now launch the .NET Framework 3.5 setup. Begin installation. What should happen, as I've noticed when doing this, is it will say "Installing" for awhile before giving you the error that the framework could not be installed. However, what I've noticed, is that at some point during the installation, all the files for the framework in fact do install and they appear in their folders. But as quickly as they came, when the installer gives you the error, all the files vanish. So to start, have open any one of the folders listed in the log that say a file is missing from there, and keep it open while the framework is installing. At some point into the installation process, the file that was supposedly missing appears. Seeing that one file has appeared, that means that every other file for the framework has now been installed. Knowing this, you need to go back a few folders, and copy the folder which contains framework files, and then paste it to your desktop. This way, when the installation gives you the error and the files disappear, you will have a copy of them on your desktop to replace.
For example, many files of the framework are found in C:\Windows\Assembly\xxx. So what I would do, is just copy the Assembly folder so that everything within is copied and you can just replace it afterwards. Now obviously, just about all the framework files are located within the Windows folder, but because there's too much stuff in that folder, copying it would take far too long and you would get the installation error before it can finish copying. So take it one step at a time. And when you copy and paste the folders to your desktop, don't delete them.
5. When the installation finishes and gives you the error, copy (don't drag) the folders from your desktop and paste them back to where they belong. Now do another verification of .NET Framework 3.5 and view that log. Now you should see that the files in the folders you copied and pasted are now installed, but you still have other files missing.
Now basically, it's just rinse and repeat. Launch the installer again, wait until you see the files appear and copy more folders and paste to the desktop only to paste back once the installation gives the error. But make sure you don't delete them once they're on your desktop, because after the installation gives you the error, it will still remove the files from the folders you already copied and pasted. So you basically have to keep replacing the folders until you've replaced all of them.
Hope this works!
 

Marek_

Reputable
Sep 19, 2015
1
0
4,510
I found a perfect solution... offline insaller for .NET framework. Woked like a charm.
http://techtoy.co.uk/net-framework-3-5-standalone-installer-windows-88-1/