Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Question
Thursday, August 24, 2017 12:38 AM
Hello,
I have seen this behavior across several Windows 10 systems. All systems are attached to a Domain. These users need .NET 3.5 Framework for other programs however it is not installed.
When I try to install from Add/Remove Windows Features I get an error: "Windows couldn't complete the requested changes." Error Code:0x00F0922
When I try to install from source install media using "DISM /online /add-package /packagepath:X:\...\microsoft-windows-netfx3-ondemand-package.cab" the utility runs for approximately 3-5 minutes, the loading bar fills to 100%, and then I receive an error: "An error occurred - Microsoft-Windows-NetFx3-OnDemand-Package Error: 0x800f0922". Error Log below.
Please note that I have seen other forums and threads with this exact same issue since 2014 regarding a Windows 8 thread. With NO solution. If someone at Microsoft reads this, please help us. The only workaround to this that has been found is to completely re-image a system and install the NET 3.5 Framework before doing anything else. There has to be a way to fix this.
Please see the DISM log errors:
2017-08-23 20:21:44, Info DISM DISM Package Manager: PID=8248 TID=7316 Package Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~~10.0.14393.0 with CBS state 2(CbsInstallStateResolved) being mapped to dism state 1(DISM_INSTALL_STATE_NOTPRESENT) - CDISMPackage::LogInstallStateMapping
2017-08-23 20:21:44, Info DISM DISM Package Manager: PID=8248 TID=7316 Initiating Changes on Package with values: 4, 7 - CDISMPackage::Internal_ChangePackageState
2017-08-23 20:21:45, Info DISM DISM Package Manager: PID=8248 TID=7316 CBS session options=0x100! - CDISMPackageManager::Internal_Finalize
2017-08-23 20:23:26, Info DISM DISM Package Manager: PID=8248 TID=3272 Error in operation: (null) (CBS HRESULT=0x800f0922) - CCbsConUIHandler::Error
2017-08-23 20:23:26, Error DISM DISM Package Manager: PID=8248 TID=7316 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x800f0922)
2017-08-23 20:23:26, Error DISM DISM Package Manager: PID=8248 TID=7316 Failed processing package changes - CDISMPackageManager::ProcessChanges(hr:0x800f0922)
2017-08-23 20:23:26, Info DISM DISM Package Manager: PID=8248 TID=7316 Loaded servicing stack for online use only. - CDISMPackageManager::RefreshInstanceAndLock
2017-08-23 20:23:26, Error DISM DISM Package Manager: PID=8248 TID=7316 Failed while processing command add-package. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x800f0922)
2017-08-23 20:23:26, Info DISM DISM Package Manager: PID=8248 TID=7316 Further logs for online package and feature related operations can be found at %WINDIR%\logs\CBS\cbs.log - CPackageManagerCLIHandler::ExecuteCmdLine
2017-08-23 20:23:26, Error DISM DISM.EXE: DISM Package Manager processed the command line but failed. HRESULT=800F0922
2017-08-23 20:23:26, Info DISM DISM Provider Store: PID=8248 TID=7316 Found the OSServices. Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2017-08-23 20:23:26, Info DISM DISM Provider Store: PID=8248 TID=7316 Found the OSServices. Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2017-08-23 20:23:26, Info DISM DISM Provider Store: PID=8248 TID=7316 Found the PE Provider. Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2017-08-23 20:23:26, Info DISM DISM Provider Store: PID=8248 TID=7316 Finalizing the servicing provider(DISM Package Manager) - CDISMProviderStore::Internal_DisconnectProvider
Thanks for any help you can give,
Socrates401
All replies (2)
Thursday, August 24, 2017 2:11 AM âś…Answered | 1 vote
Can you try the LimitAccess switch:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /Source:E:\sources\sxs /All /LimitAccess
Someone here removed .NET 4.6 and then installed .NET 3.5:
https://superuser.com/questions/1086646/failure-to-install-net-3-5-on-windows-10-error-800f0922
Sean Liming - Book Author: Starter Guide Windows 10 IoT Enterprise - www.annabooks.com / www.seanliming.com
Tuesday, August 29, 2017 9:42 PM
In this instance, removing .NET 4.6, rebooting, and then installing .NET 3.5 using DISM worked.
Thank you for the suggestion!
The only true wisdom is in knowing you know nothing.