0

所以我最近在我的 Windows 11 机器上安装了 MSI Afterburner,但安装后它不会打开。可能的问题是我没有安装 Visual C++ 2008 Redistributable。我有 2010-2022 年的所有其他版本。

但是在安装 2008 和 2005 可再发行组件时,我最终得到了 1935 错误,安装程序只是回滚。

错误 1935 对话框

我对其进行了搜索并尝试了所有操作,例如运行 sfc 扫描、禁用和启用 .NET 框架。我还检查了我的注册表编辑器,一切都是正确的。

我检查了事件日志并发现了这一点:

Activation context generation failed for "D:\MSI Afterburner\MSIAfterburner.exe". Dependent Assembly Microsoft.VC90.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8" could not be found. Please use sxstrace.exe for detailed diagnosis.

然后我发现 WinSXS 文件夹的权限可能有问题。原来只有 TrustedInsaller 拥有对该文件夹和子文件夹的完全访问权限。因此,我也尝试手动更改 WinSXS 文件夹的权限,但徒劳无功。

如何修复此错误?如何成功更改 WinSXS 文件夹的权限?

或者是否有任何其他修复程序可以让 MSI Afterburner 启动并运行?请帮忙。

4

1 回答 1

-1

这是比较奇特的。我知道我们的系统可能会有所不同。

我在没有MSI Afterburner的原始 Windows 11 系统上安装了 VS 2022 。安装 VS 2008 可再发行版,没问题。

再次:安装MSI Afterburner 的原始 Windows。已安装 VS 2008 可再发行版本,没有错误。

Windows 11 企业版,内部版本 22000.co_release.210604-1628 Redistributable 9.0.21022.8 (2016) MSI Afterburner 4.6.4 Beta,Riva Server 7.3.2 Beta。之后安装可再发行2005,没问题。

安装 2005 可再发行组件时是否发生了这种情况?有没有安装其他软件?它必须是特定于您的系统的东西。

于 2021-11-15T20:35:17.953 回答