Visual Studio 2017 安装程序清单签名验证失败 怎么解决

Visual Studio 2017 安装程序清单签名验证失败 怎么解决,第1张

解决办法一(测试有效):

有一个certificates目录有三个.cer文件,双击安装。导入时选择“将所有的证书放入下列存储”——“受信任的根证书颁发机构”。然后确定。

注意,community的cer文件不能用于enterprise。否则还是报错。必要时重新下载进行 *** 作。

解决办法二(测试无效):

直接把安装文件中的 vs_installer.opc 文件删除

吾是离线安装,删除之后说是找不到安装东西。

解决办法三(测试无效):

有人说要禁用一个功能。出错后检查发现本来就是禁用的。

gpedit.msc

计算机配置->Windows设置->安全设置->本地策略->安全选项->系统加密: 将FIPS兼容算法用于加密、哈希和签名

Computer Configuration ->Windows Settings ->Security Settings ->Local Policies ->Security Options ->System cryptography: Use FIPS compliant algorithms

使用命令

最最简单的方式便是使用「命令提示符」,执行如下命令即可自动统计并在 D 盘输出当前 Windows 系统中所有已安装的软件列表:

wmic /output:D:\InstalledSoftwareList.txt product get name,version

使用PowerShell

CMD 都有了,怎么能少了强大的 PowerShell 呢,在 PowerShell 中执行如下命令同样可以输出 Windows 中已经安装的应用程序清单

Get-WmiObject -Class Win32_Product | Select-Object -Property Name >D:\InstalledSoftwareList.txt

其实上面的 PowerShell 与 CMD 的方式一样,同样是调用了 WMI 来进行输出,如果以上命令在你的系统上无法正常输出内容,可以尝试使用如下 PowerShell 命令:

Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize >D:\InstalledSoftwareList.txt

使用CCleaner

对于普通个人用户来说,如果你不习惯于使用命令提示符或 PowerShell,可以使用著名的 CCleaner 来输出 Windows 已安装软件清单。

只需在打开 CCleaner 之后点击「工具」—「卸载」,在应用程序列表中右击并选择「保存为文本文件」即可导出软件列表。

使用Geek Uninstaller

使用 Geek Uninsatller 这个绿色小工具同样可以输出 Windows 中的已安装软件清单,使用时只需点击「文件」菜单中的「导出为 HTML」即可。

就使用下来看,Geek Uninstaller 的输出结果最为人性化,它不仅列出了所有软件列表,还对应用程序总数和所占磁盘空间大小进行了汇总统计。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11460629.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存