Share via


Error 0x800f0922 - Installing .Net3.5

Question

Thursday, January 9, 2020 11:07 PM

Hi, i cant seem to get around this error. I am running Windows 10, latest updates and on version 1909. The error: 0x800f0922 happens when trying to install .NET 3.5. I've tried using the command prompt to disable the services, rename the catalog and enable windows update services with no success. I've tried DISM.exe and have both tried installing .NET from downloading it and using windows components. 

What is the trick here? 

Thanks

Artie

All replies (21)

Monday, January 13, 2020 6:23 AM âś…Answered

Hi,

 

Have you tried install in safe mode with networking?

 

Check if you have installed 4.6, please uninstall 4.6 then install 3.5.

 

Also, you can download a Image online through  MS and have it create the ISO file.

 

Best Regards,

Farena

Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact [email protected].


Friday, January 10, 2020 12:13 AM

Kindly go through the instructions:

Install the .NET Framework 3.5 on Windows 10, Windows 8.1, and Windows 8

Also:

How to Fix .NET Framework 3.5 Installation Error 0x800F0922

S.Sengupta,Microsoft MVP Windows and Devices for IT, Windows Insider MVP


Friday, January 10, 2020 2:21 AM

Hi,

 

What version of Windows you're running?

 

There is a bug in Win 10 Enterprise while trying to upgrade to .Net 3.5. Here are the steps to perform the same:

 

1. Load the Win 10 ISO onto a specific drive on your machine (say F:\

 

2. Run the following command to install .Net framework 3.5 from the loaded ISO:

 

Dism /online /enable-feature /featurename:NetFX3 /All /Source:F:\sources\sxs /LimitAccess

 

In addition, here are some posts with the similar issue with yours, just for your reference, you can try the method mentioned in them:

https://social.technet.microsoft.com/Forums/en-US/d689ea30-0054-4691-88df-1dac5549ffe2/cant-install-net-framework-35-feature-0x800f0922?forum=win10itprogeneral

 

Hope above information can help you.

Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact [email protected].


Friday, January 10, 2020 3:02 PM

Kindly go through the instructions:

Install the .NET Framework 3.5 on Windows 10, Windows 8.1, and Windows 8

Also:

How to Fix .NET Framework 3.5 Installation Error 0x800F0922

S.Sengupta,Microsoft MVP Windows and Devices for IT, Windows Insider MVP

You have to understand, i've already ran through your suggestions as described in my original post. Thank you.

Artie


Friday, January 10, 2020 3:06 PM

Hi,

 

What version of Windows you're running?

 

There is a bug in Win 10 Enterprise while trying to upgrade to .Net 3.5. Here are the steps to perform the same:

 

1. Load the Win 10 ISO onto a specific drive on your machine (say F:\

 

2. Run the following command to install .Net framework 3.5 from the loaded ISO:

 

Dism /online /enable-feature /featurename:NetFX3 /All /Source:F:\sources\sxs /LimitAccess

 

In addition, here are some posts with the similar issue with yours, just for your reference, you can try the method mentioned in them:

https://social.technet.microsoft.com/Forums/en-US/d689ea30-0054-4691-88df-1dac5549ffe2/cant-install-net-framework-35-feature-0x800f0922?forum=win10itprogeneral

 

Hope above information can help you.

Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact [email protected].

Thank you for your response. I am running Windows 10 ver. 1909 - the exact build i can post if necessary. I have copied the SXS directory from the Windows\Sources directory to a new folder C:\Temp\SXS, and tried it that way with no luck. I think what your suggesting is to take a fresh copy or point to a fresh installation folder other than "c:\ and give that a try. That i will do and post an update. 

Artie


Friday, January 10, 2020 3:27 PM

Hi,

 

What version of Windows you're running?

 

There is a bug in Win 10 Enterprise while trying to upgrade to .Net 3.5. Here are the steps to perform the same:

 

1. Load the Win 10 ISO onto a specific drive on your machine (say F:\

 

2. Run the following command to install .Net framework 3.5 from the loaded ISO:

 

Dism /online /enable-feature /featurename:NetFX3 /All /Source:F:\sources\sxs /LimitAccess

 

In addition, here are some posts with the similar issue with yours, just for your reference, you can try the method mentioned in them:

https://social.technet.microsoft.com/Forums/en-US/d689ea30-0054-4691-88df-1dac5549ffe2/cant-install-net-framework-35-feature-0x800f0922?forum=win10itprogeneral

 

Hope above information can help you.

Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact [email protected].

Thank you for your response. I am running Windows 10 ver. 1909 - the exact build i can post if necessary. I have copied the SXS directory from the Windows\Sources directory to a new folder C:\Temp\SXS, and tried it that way with no luck. I think what your suggesting is to take a fresh copy or point to a fresh installation folder other than "c:\ and give that a try. That i will do and post an update. 

Artie

Hello - further update, i have pointed DISM to look for our ISO of Win10 Pro and was unsuccessful. 

Artie


Friday, January 10, 2020 3:36 PM

you were already asked if this is Windows 10 Enterprise, but did not answer to that.

Is this system joined to a domain that uses WSUS or Intune?


Friday, January 10, 2020 3:45 PM

you were already asked if this is Windows 10 Enterprise, but did not answer to that.

Is this system joined to a domain that uses WSUS or Intune?

It's 10 Pro, joined to domain, no Intune. WSUS is pushed here, but these surfaces are out of the box new and not part of the policy which applies WSUS - manual updates at this point only. I've already read about Intune and know where you're going with that. 

Artie


Friday, January 10, 2020 5:10 PM

So I just tested on Windows 10 Pro build 18363.535 in a VM:
in "Turn Windows features on or off" checked ".NET Framework 3.5..." (but not the child nodes for WCF).
OK.
a dialog is displayed: Windows Update needs to download files (or something like that)
after downloading the files: the feature is installed without any error.

So when did you get the error: after downloading the additional updates?
System event log might have more info logged.


Friday, January 10, 2020 5:28 PM

So I just tested on Windows 10 Pro build 18363.535 in a VM:
in "Turn Windows features on or off" checked ".NET Framework 3.5..." (but not the child nodes for WCF).
OK.
a dialog is displayed: Windows Update needs to download files (or something like that)
after downloading the files: the feature is installed without any error.

So when did you get the error: after downloading the additional updates?
System event log might have more info logged.

Interesting that worked for you, so with me, when doing that (without the child nodes), i dont get a "downloading", it goes right to applying, then fails a few seconds later. I have disabled wuserv and other services, then renamed the "softwardistribution" folder to .OLD and created a new one, so it's fresh. So maybe the problem is immediate due to the downloading not displaying? Let me verify the system event logs, i've only been looking at the dism.txt log files.

Artie


Friday, January 10, 2020 5:34 PM

"these surfaces are out of the box new" so not an image from your IT, you are sure of that?


Friday, January 10, 2020 5:37 PM

"these surfaces are out of the box new" so not an image from your IT, you are sure of that?

I am everything IT here - i bought them for staff, and am just doing the normal updates. I do not image any hardware here. 

Artie


Friday, January 10, 2020 5:44 PM

you mean
"C:\Windows\Logs\DISM\dism.log"
right, didn't think of that.


Friday, January 10, 2020 5:48 PM

you mean
"C:\Windows\Logs\DISM\dism.log"
right, didn't think of that.

Yes, that's correct. And to add, when viewing those logs, they all show progress but fail with the same error code as in the title of this thread. 

Artie


Monday, January 13, 2020 2:46 PM

Hi,

 

Have you tried install in safe mode with networking?

 

Check if you have installed 4.6, please uninstall 4.6 then install 3.5.

 

Also, you can download a Image online through  MS and have it create the ISO file.

 

Best Regards,

Farena

Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact [email protected].

I have not tried that, will do this morning and post an update. Thank you!

Artie


Monday, January 13, 2020 4:44 PM

Farena -

Thank you so much for pointing this out, that did the trick. 

Artie

Artie


Monday, January 13, 2020 5:22 PM

so you uninstalled .NET Framework 4.6 on Windows 10 1909?
That is not possible.


Monday, January 13, 2020 5:25 PM

so you uninstalled .NET Framework 4.6 on Windows 10 1909?
That is not possible.

Yup - just unchecked it off in "Windows Components", it went through the wizard and after restarting and going back into Windows Components, 4.6 was not installed. 

Artie


Monday, January 13, 2020 6:22 PM

in "Windows Components" you can only remove the ".NET Framework 4.8 Advanced services": that is NOT the complete framework, only additional services used by IIS or similar programs.
And they are not installed per default.


Monday, January 13, 2020 8:16 PM

in "Windows Components" you can only remove the ".NET Framewirk 4.8 Advanced services": that is NOT the complete framework, only additional services used by IIS or similar programs.
And they are not installed per default.

By removing 4.8 Adv Services, booting into safe mode /w networking, i was able to install 3.5.

Artie


Tuesday, July 14, 2020 6:37 PM

The Fix is to enable "Specify settings for optional component installation and component repair' the Policy in the Local Group Policy Editor.
1 On run enter "gpedit.msc"
2 Navigate to Computer Configuration ->Administrative Templates -> System
3 On the Right Pane scroll to the "Specify settings for optional component installation and component repair" policy. Double Click to edit policy, then click to check the "Enabled" radio button and .the check box for "Download repair content and optional features directly from Windows Update instead of Windows Server Update Services (WSUS). This will allow WSUS to be bypassed in Downloading .net3.5.

Also: Ensure the status for Background Intelligent Transfer Service(BITS) and Windows Update Services is set to "Running" and the startup type is "Automatic".

Restart the installation for .net3.5 via Windows Component and Features.