Fix .Net Framework 3.5 installation error code 0x800f0922

Fix .Net Framework 3.5 installation error code 0x800f0922: The above error means you’re unable to install .net framework and whenever you try to update it you will face error code 0x800f0922. There is no single reason as to why you’re experiencing this issue but sometime it as silly as not activating the .NET Framework 3.5 from the control panel. But different users have different PC configuration so we will try to list all the possible methods which seem to fix this issue.

Fix .Net Framework 3.5 installation error code 0x800f0922

Fix .Net Framework 3.5 installation error code 0x800f0922

Make sure to create a restore point just in case something goes wrong.

Method 1: Enable .Net Framework 3.5

1.Press Windows Key + X then select Control Panel.

control panel

2.In Control Panel, type “windows features” in the search and click ‘Turn Windows features on or off‘ from the search result.

turn windows features on or off

3.Select the check box “.NET Framework 3.5 (includes .NET 2.0 and 3.0)” and click OK.

Turn ON .net framework 3.5 (included .NET 2.0 and 3.0)

4.Restart your PC to save changes.

Method 2: Run DISM (Deployment Image Servicing and Management)

1.Press Windows Key + X then select Command Prompt(Admin).

command prompt admin

2.Enter the following command in cmd and hit enter:

Important: When you DISM you need to have Windows Installation Media ready.

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

Note: Replace the C:\RepairSource\Windows with the location of your repair source

cmd restore health system

2.Press enter to run the above command and wait for the process to complete, usually, it takes 15-20 minutes.

NOTE: If the above command doesn't work then try on the below: 
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

3.After the DISM process if complete, type the following in the cmd and hit Enter: sfc /scannow

4.Let System File Checker run and once it’s complete, restart your PC.

Method 3: Rebuild Performance Counter Library Values

1.Press Windows Key + X then click on Command Prompt (Admin).

2.Type the following command in cmd and hit enter: lodctr /R

Rebuild Performance Counter Library Values lodctr /R

3.Wait for the process to finish then install .Net Framework 2.0 amd 3.0 from Turn Windows Features on or off.

4.Reboot your PC to save changes.

Recommended for you:

That’s it you have successfully Fix .Net Framework 3.5 installation error code 0x800f0922 but if you still have any queries regarding this post feel free to ask them in comment’s section.

4 thoughts on “Fix .Net Framework 3.5 installation error code 0x800f0922”

  1. I tried all the three methods you desribe in this page but I could not solve the problem: every time I start my Windows 10 I am prompted to install .net framework 3.5 and after trying to install it I get the error 0x800F0922

    Any other options?

Leave a Comment

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