none
Windows 10 .NET 3.5 Framework Fails to Install RRS feed

  • Question

  • 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

    Thursday, August 24, 2017 12:39 AM

All replies

  • Hi Socrates401,

    Thank you for posting in MSDN forum.

    I really understand how inconvenience it brings to you.

    Please check Can't install .NET Framework 3.5 feature (0x800f0922)

    You can try with MantvyDOut.lt's solution:

    uncheck .NET Framework 4.6, install the .NET Framework 3.5, re-install 4.6 again.

    Besides, I have reported this issue to Microsoft product team through internal way, please wait patiently till it is fixed.

    Thank you for your understanding.

    Best Regards,


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    Thursday, August 24, 2017 7:08 AM
    Moderator