Windows 10 .NET 3.5 Framework无法安装 [英] Windows 10 .NET 3.5 Framework Fails to Install

查看:172
本文介绍了Windows 10 .NET 3.5 Framework无法安装的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好,

Hello,

我在几个Windows上看到过这种行为10个系统。所有系统都附加到域。这些用户需要.NET 3.5 Framework用于其他程序,但是没有安装。 

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. 

当我尝试从添加/删除Windows功能安装我收到一个错误:"Windows无法完成请求的更改。"错误代码:0x00F0922

When I try to install from Add/Remove Windows Features I get an error: "Windows couldn't complete the requested changes." Error Code:0x00F0922

当我尝试使用"DISM / online /"从源安装媒体安装时add-package /packagepath:X:\....\microsoft-windows-netfx3-ondemand-package.cab"该实用程序运行大约3-5分钟,加载栏填充到100%,然后
我收到错误:"发生错误 - Microsoft-Windows-NetFx3-OnDemand-Package Error:0x800f0922"。错误日志如下。

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.

请注意,我见过其他论坛和帖子,因为这个问题完全相同2014年关于Windows 8线程。使用  NO  解决方案。如果微软有人这样做,请请帮助我们。 已经发现的
唯一解决方法是完全重新映像系统并安装在做任何其他事情之前的.NET 3.5 Framework。必须有办法解决这个问题。

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.

请参阅DISM日志错误:

Please see the DISM log errors:

2017-08-23 20:21:44,信息                  DISM  DISM软件包管理器:PID = 8248 TID = 7316软件包Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64 ~~ 10.0.14393.0,
CBS状态2(CbsInstallStateResolved)映射到dism状态1(DISM_INSTALL_STATE_NOTPRESENT) - CDISMPackage :: LogInstallStateMapping

2017-08-23 20:21:44,Info                  DISM  DISM包管理器:PID = 8248 TID = 7316启动包的更改值:4,7 - CDISMPackage :: Internal_ChangePackageState

2017-08 -23 20:21:45,信息                  DISM  DISM包管理器:PID = 8248 TID = 7316 CBS会话选项= 0x100! - CDISMPackageManager :: Internal_Finalize

2017-08-23 20:23:26,Info                  DISM  DISM包管理器:PID = 8248 TID = 3272 操作错误:(null)(CBS HRESULT = 0x800f0922) - CCbsConUIHandler ::错误

2017-08-23 20:23:26,错误                DISM  DISM包管理器:PID = 8248 TID = 7316最终更改失败。 - CDISMPackageManager :: Internal_Finalize(hr:0x800f0922)

2017-08-23 20:23:26,错误                DISM  DISM包管理器:PID = 8248 TID = 7316处理包更改失败 - CDISMPackageManager :: ProcessChanges(hr:0x800f0922)

2017-08- 23 20:23:26,信息                  DISM  DISM包管理器:PID = 8248 TID = 7316加载的服务堆栈仅供在线使用。 - CDISMPackageManager :: RefreshInstanceAndLock

2017-08-23 20:23:26,错误                DISM  DISM包管理器:PID = 8248 TID = 7316处理命令add-package时失败。 - CPackageManagerCLIHandler :: ExecuteCmdLine(hr:0x800f0922)

2017-08-23 20:23:26,Info                  DISM  DISM软件包管理器:PID = 8248 TID = 7316可以在%WINDIR%\ logs \CBS \cbs.log
- CPackageManagerCLIHandler :: ExecuteCmdLine
中找到有关在线软件包和功能相关操作的更多日志

2017-08-23 20:23:26,错误                DISM  DISM.EXE:DISM程序包管理器处理命令行但失败。 HRESULT = 800F0922

2017-08-23 20:23:26,Info                  DISM  DISM Provider Store:PID = 8248 TID = 7316找到OSServices。  等待最终确定,直到卸载所有其他提供程序。 - CDISMProviderStore :: Final_OnDisconnect

2017-08-23 20:23:26,Info                  DISM  DISM Provider Store:PID = 8248 TID = 7316找到OSServices。  等待最终确定,直到卸载所有其他提供程序。 - CDISMProviderStore :: Final_OnDisconnect

2017-08-23 20:23:26,Info                  DISM  DISM Provider Store:PID = 8248 TID = 7316找到PE提供商。  等待最终确定,直到卸载所有其他提供程序。 - CDISMProviderStore :: Final_OnDisconnect

2017-08-23 20:23:26,Info                  DISM  DISM提供商存储:PID = 8248 TID = 7316完成服务提供商(DISM包管理器) - CDISMProviderStore :: Internal_DisconnectProvider

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

感谢您提供任何帮助,

Socrates401

Socrates401

推荐答案

您好Socrates401,

Hi Socrates401,

感谢您在MSDN论坛上发帖。

Thank you for posting in MSDN forum.

我真的很了解它给你带来的不便。

I really understand how inconvenience it brings to you.

请检查
无法安装.NET Framework 3.5功能(0x800f0922)

您可以尝试使用MantvyDOut.lt的解决方案:

You can try with MantvyDOut.lt's solution:

取消选中.NET Framework 4.6,安装.NET Framework 3.5,再次重新安装4.6。

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

此外,我已通过内部向Microsoft产品团队报告此问题方式,请耐心等待,直到它被修复。

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

感谢您的理解。

最好的问候,


这篇关于Windows 10 .NET 3.5 Framework无法安装的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆