I'm having a lot of trouble installing .NET 3.5 from Windows Features. Every time I try, I get the error code 0x800F0922. I've already attempted using the command prompt and have also tried mounting a Windows ISO to install it, but nothing seems to work. Does anyone have any suggestions or solutions?
5 Answers
Another option is to mount your Windows ISO or unzip it. Then, in an admin Command Prompt, run this command: `DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:E:sourcessxs`. Just make sure you're pointing to the right drive!
I've heard that Group Policy can block this installation too, so check that if you're not having any luck.
I faced the same error before. What worked for me was mounting the ISO like you did, then running this command in PowerShell: `Enable-WindowsOptionalFeature -online -FeatureName "NetFx3" -all -Source 'your_ISO_mount_locationsourcessxs'`. Just make sure to replace 'your_ISO_mount_location' with the actual path to your mounted ISO.
If you're on an SCCM managed device, try this command using your mounted ISO: `Enable-WindowsOptionalFeature -FeatureName 'Netfx3' -Online -Source '{PATH_TO_YOUR_ISO}' -NoRestart -LimitAccess`. Adding `-LimitAccess` helps prevent Windows from trying to connect to Windows Update or your SCCM server.
Sometimes, the issue could be due to your system not being fully updated. I ran into a similar problem recently, and I had to update Windows first before it all worked out.
I had trouble with that too! Just make sure your paths are correct when you input them.