询问者
win7 64位卸载.net之后无法重新安装.net4.0,提示 (0x800B010B), "一般信任关系失败。 "

问题
-
.net有报错,使用NetFxRepairTool_1.3进行卸载后重新安装.net4.0,文件释放后验证到SetupUtility.exe时候提示安装未成功,错误信息如下:
OS Version = 6.1.7601, Platform 2, Service Pack 1
OS Description = Windows 7 - x64 Ultimate Edition Service Pack 1
CommandLine = G:\c3e7cb15-b0a8-4031-88eb-8d26f46a93f7\\Setup.exe /x86 /x64
Using Simultaneous Download and Install mechanism
Operation: Installing
Package Name = Microsoft .NET Framework 4 Setup
Package Version = 4.0.30319
User Experience Data Collection Policy: Disabled
Number of applicable items: 11
G:\c3e7cb15-b0a8-4031-88eb-8d26f46a93f7\SetupUtility.exe - Signature verification for file SetupUtility.exe (G:\c3e7cb15-b0a8-4031-88eb-8d26f46a93f7\SetupUtility.exe) failed with error 0x800b0001 (未知的信任提供程序。)No FileHash provided. Cannot perform FileHash verification for SetupUtility.exe
File SetupUtility.exe (G:\c3e7cb15-b0a8-4031-88eb-8d26f46a93f7\SetupUtility.exe), failed authentication. (Error = -2146762751). It is recommended that you delete this file and retry setup again.
Final Result: Installation failed with error code: (0x800B010B), "一般信任关系失败。 " (Elapsed time: 0 00:00:10).之后应用程序提示安装未成功,具体错误信息:
问题签名:
问题事件名称: VSSetup
问题签名 01: Microsoft .NET Framework 4 Setup
问题签名 02: 4.0.30319
问题签名 03: 10.0.30319.1
问题签名 04: 1
问题签名 05: SetupUtility.exe
问题签名 06: Download_D_Interactive_Error
问题签名 07: 0x800b010b
问题签名 08: 0
问题签名 09: unknown
OS 版本: 6.1.7601.2.1.0.256.1
区域设置 ID: 2052
- 已编辑 无间乱舞 2017年12月4日 8:19
- 已编辑 Kate LiMicrosoft employee, Owner 2017年12月4日 8:33 add pictures
全部回复
-
.net Framework 4.X 版本是先后取代的关系。你可以尝试直接安装版本最新的 .net Framework 4.7。
Alexis Zhang
http://mvp.microsoft.com/zh-cn/mvp/Jie%20Zhang-4000545
http://blogs.itecn.net/blogs/alexis推荐以 NNTP Bridge 桥接新闻组方式访问论坛。
本帖是回复帖,原帖作者是楼上的 "无间乱舞"
| .net有报错,使用NetFxRepairTool_1.3进行卸载后重新安装.net4.0,文件释放后验证到SetupUtility.exe时候提示安装未成功,错误信息如下:|
-
你好,
根据你提供的报错信息,我们可以尝试以下建议来解决这个问题:
1. 输入regedit,找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing\State ,dword 值为23c00 .这个值表示在验证下载的程序和 ActiveX 控件上的校验码数字签名时发生吊销检查。 您可以从 IE 浏览器中找到设置:
2.还有可能是系统没有这个证书缓存的CRL,因此, 运行 signtool /verify将用 CRL 为证书填充缓存, 并允许安装继续进行。
在命令提示符中输入signtool.exe /pa c:\users\NDP40-kb1656405-x64.exe,后续步骤你可以参考 这儿
3. 根证书程序运行出错,有可能是网络的不稳定或者是根证书更新被gp禁止。相关报错参考:https://support.microsoft.com/en-us/help/3073828/-generic-trust-failure-0x800b010b-error-when-you-install-visual-studio
4.重新注册相关dll文件,在命令提示符以管理员身份运行:
regsvr32 Softpub.dll /s
regsvr32 wintrust.dll /sregsvr32 initpki.dll /s
regsvr32 mssip32.dll /s
5.如果以上建议不能帮助到你,相关log存在这些目录下:https://blogs.msdn.microsoft.com/vsdteam/2005/04/22/faqwhere-are-the-setup-logs-stored/,你可以把他们上传到网盘分享到这儿,以便我们做进一步分析。同时,你也可以在msdn上寻求帮助,那里有更多的资源和更专业的工程师协助您解决这个问题:
https://social.msdn.microsoft.com/Forums/vstudio/en-US/home?forum=netfxsetup
Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.- 已建议为答案 vivian_zhouMicrosoft contingent staff 2017年12月5日 8:40
- 取消建议作为答案 vivian_zhouMicrosoft contingent staff 2017年12月6日 1:52
- 已建议为答案 vivian_zhouMicrosoft contingent staff 2017年12月6日 1:52
-
Hi,
最近有什么进展吗?问题解决了吗?
Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com. -
你好,
有什么进展吗?
Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.