Friday, February 17, 2012 9:27 AM
I was trying to install Windows 8 latest server build 8220 on Oracle Virtual box.
To install Exchange on Win 8 it required .Net frame work 3.5. I tried installing it from Server manager. But it failed.
I tried installing it using
dism.exe /online /enable-feature /featurename:NetFX3 /Source:d:\sources\sxs /LimitAccess
By refering another thread. This is also failed with error code 0x800f0922.What might be the reason for this?
Friday, February 17, 2012 9:58 AM
DISM log contains
2012-02-17 14:47:20, Error DISM DISM Package Manager: PID=2496 TID=3792 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x800f0922)
2012-02-17 14:47:20, Error DISM DISM Package Manager: PID=2496 TID=3792 Failed processing package changes with session options - CDISMPackageManager::ProcessChangesWithOptions(hr:0x800f0922)
2012-02-17 14:47:20, Error DISM DISM Package Manager: PID=2496 TID=3792 Failed ProcessChanges. - CPackageManagerCLIHandler::Private_ProcessFeatureChange(hr:0x800f0922)
2012-02-17 14:47:21, Error DISM DISM Package Manager: PID=2496 TID=3792 Failed while processing command enable-feature. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x800f0922)
Friday, February 17, 2012 2:03 PM
There are several threads in the Windows 8 Developer Preview - General OS Questions forum on this topic:
Hopefully, you'll fins a solution there.
AFAIk, the only way to install .NET Framework 3.5 in the Win 8 DP is via Windows Update, as described in several posts in the threads above.
Wednesday, February 22, 2012 6:24 AMModerator
Hello Ravi Enaganti,
What about your issue now? Have you managed to resolve it?
If not, please try the following two approaches:
1). First one is to install it via the Windows Update:
- Open Control Panel>Programs>Programs and Features >click Turn Windows features on or Off
- Select .NET Framework 3.5.1 feature and click Ok, Windows downloads required files connecting to Windows Update
- After downloading is compete, you’ll be shown “Windows Successfully completed the request changes” message.
2). Second one is to install it via Windows 8 DP installation media:
- Create “net35″ folder in C drive.
- Open command prompt (Win +R), type and execute the command line: xcopy H:\sources\sxs\*.* c:\net35 /s (H is DVD drive)
- type and execute the command: Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:c:\net35 /LimitAccess
For more detailed information about this topic, please see this blog:http://techdows.com/2011/09/enable-net-framework-3-5-1-on-windows-8-developer-preview-to-run-applications.html
Vicky Song [MSFT]
MSDN Community Support | Feedback to us
Thursday, February 23, 2012 6:14 AM
I had to re-install my Win-8 image on my Oracle virtual box.
I had to choose Win 8 (64 bit) template while setting up the image. After that I am able to install .Net framework Using dism command.
- Marked As Answer by Vicky SongModerator Friday, February 24, 2012 1:30 AM
Friday, February 24, 2012 1:30 AMModerator
I am very glad to hear that you have had your issue resolved. And thanks for sharing us your solution here.
Have a nice day.
Vicky Song [MSFT]
MSDN Community Support | Feedback to us
Monday, February 27, 2012 9:48 PMCould Microfot make this issue any more difficult.. Woah... I tried everything on this & other threads to no avail... Finally just manually copied all Netfx files from the extracted iso & then ran that "
dism.exeonline enable feature featurename:NetFX3 Source:d:\sources\sxs LimitAccess" commad for it to activate.
Wednesday, March 07, 2012 3:48 AM
Thanks a Lot, I have followed your steps and working fine
Saturday, April 07, 2012 12:16 PM
oke thankz bro,,
Sunday, June 03, 2012 11:56 PMIs Microsoft going to improve this before Windows 8 RTW? There are lots of apps that require .Net 3.5. Its not reasonable to ask non-technical customers (like my mother) to run command-line commands in order to install an end-user consumer application. I have yet to hear anyone being successful using #1 above or having an installer that links to the .Net 3.5 installer be successful.
Monday, June 04, 2012 1:55 AM
Works fine here on three Win 8 Release Preview boxes.
The first app install that needs .NET Framework 3.5 produces a dialog informing the user that .NET 3.5 is needed and inviting the user to download and install it. One mouse click. No command line, etc.
I'm 3 for 3 and testing in a 20 box lab tomorrow. I'll repotr results.
Tuesday, October 09, 2012 10:01 AM
Unfortunately this doesn't work for me whatsoever - I'm still receiving error 0x800F0922 when using any of the methods on this page. Does anyone have any other ideas beyond wiping this PC? I can't seem to identify what the problem could be by looking at the dism.log.
Log of last attempt:C:\Windows\system32>dism /online /enable-feature /featurename:NetFX3 /All /Source:C:\net35 /LimitAccess
Deployment Image Servicing and Management tool
Image Version: 6.2.9200.16384
DISM failed. No operation was performed.
Tuesday, October 09, 2012 2:10 PMWonderful. Despite the last resort being a full wipe I've done so and I continue to get the same error 0x800F0922 with .net framework 3.5 installation and with 2 other windows updates (the same ones I was also having trouble with before completely wiping the machine. This is Windows 8 Enterprise build 9200. I'm afraid with this machine I'm on a time limit before I can have it working so I guess I'm going back to 7.
Sunday, October 28, 2012 9:33 PM
Just run the following command (as Administrator):
dism /online /cleanup-image /restorehealth
Tuesday, December 11, 2012 9:05 AM
Thanks for sharing, but this to me is an absolute last resort solution of start again. It doesn't actually resolve the issue itself of fixing the installation with the issue so I'm unclear as to why this is being flagged as the answer to this problem, its not.
- Edited by Niall777 Tuesday, December 11, 2012 9:06 AM
Friday, December 21, 2012 1:14 PMthank you sir, thanks a lot. I was trying to find the solution for last 6 days.