简体   繁体   English

无法安装wireshark:安装Visual C++ Redistributable时出现错误1625

[英]Cannot install wireshark : error 1625 occurres while installing Visual C++ Redistributable

Wireshark 3.4.3 64bits installation fails on Windows 10 and indicates following error: Wireshark 3.4.3 64bits 安装在 Windows 10 上失败,并指示以下错误:

The Visual C++ Redistributable installer failed with error 1625. Please make sure you have KB2999226 or KB3118401 installed. Visual C++ Redistributable 安装程序失败,出现错误 1625。请确保您已安装 KB2999226 或 KB3118401。 Unable to continue installation.无法继续安装。

Meanwhile I can use the PortableApp version, but how can I install Wireshark successfully?同时我可以使用PortableApp版本,但是如何才能成功安装Wireshark呢?

After two days, I could find the solution.两天后,我找到了解决方案。 I was helped by two observations:我得到了两个观察结果的帮助:

  1. A manual installation of Visual C++ Redistributable 2015-2019 also failed and mention policy limitation.手动安装 Visual C++ Redistributable 2015-2019 也失败并提及策略限制。
  2. I also noticed that Visual Studio 2019 Community fails, especially the installation of microsoft.visualstudio.minshell.msi.resources .我还注意到 Visual Studio 2019 Community 失败,尤其是microsoft.visualstudio.minshell.msi.resources的安装。

After a quick search, I could find an online reference which suggest to disable Software Restriction Policy in the Local Security Policy.快速搜索后,我可以找到建议在本地安全策略中禁用软件限制策略的在线参考。 Here's what I did:这是我所做的:

  1. Search for " Local Security Policy " in the Windows menu, and click on the search result在Windows菜单中搜索“ Local Security Policy ”,点击搜索结果
  2. Open the " Software Restriction Policies " in left menu.打开左侧菜单中的“ Software Restriction Policies ”。 If it displays " No Software Restrictions Defined " in the right panel, just right-click the " Software Restriction Policies " on left menu and select " New Software Restriction Policies "如果在右侧面板中显示“ No Software Restrictions Defined ”,只需右键单击左侧菜单上的“ Software Restriction Policies ”和 select“ New Software Restriction Policies
  3. On right panel, double-click " Enforcement "在右侧面板上,双击“ Enforcement
  4. In the dialog, select " All users except Local Administrators " and click OK在对话框中,select“ All users except Local Administrators ”,然后单击确定

After that, I could install both Wireshark and Visual Studio 2019 Community which both depend on Visual C++ Redistributable.之后,我可以安装 Wireshark 和 Visual Studio 2019 社区,它们都依赖于 Visual C++ Redistributable。

After successfull install, I rolled back my modifications in Local Security Strategy.成功安装后,我回滚了本地安全策略中的修改。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 无法安装Visual Studio 2015(64位)的Visual C ++可再发行组件 - Cannot install Visual C++ Redistributable for Visual Studio 2015 (64-bit) Visual c + +可再分发的再分发 - Visual c++ redistributable redistribution visual c ++ 2010可再发行 - visual c++ 2010 redistributable 安装 Visual Studio 2015 时出错,关于“Microsoft Visual C++ 2015 Redistributable” - Errors in installing Visual Studio 2015, regarding "Microsoft Visual C++ 2015 Redistributable" Delphi:除非我安装Visual C ++ 2008 Redistributable,否则不会加载DLL - Delphi: Doesn't load a DLL unless I install Visual C++ 2008 Redistributable 如何创建不需要Vista / Win7用户安装Visual C ++可再发行组件的Windows可执行文件? - How to create a windows executable that does not require Vista/Win7 users to install the Visual C++ redistributable? 为什么需要Visual C ++ Redistributable Package? - Why is the Visual C++ Redistributable Package Required? 是否可以将Visual C ++ Redistributable 2010和/或DirectX 10安装到特定文件夹? - Can I Install Visual C++ Redistributable 2010 and/or DirectX 10 to a Particular Folder? 如何自动安装用于Java代码的Visual Studio 2015的Visual C ++可再发行组件 - how to automatically install Visual C++ Redistributable for Visual Studio 2015 used in a java code Visual C ++可再发行软件包在哪里安装? - Where are the visual C++ redistributable packages installed?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM