Windows 11安装Visual C++ 2008 Redistributable报错1935如何修复
修复Visual C++ 2008安装1935错误
- 先卸载所有已安装的Visual C++ 2008(x86/x64)残留项:进入「设置-应用-安装的应用」,搜索"Visual C++ 2008",所有结果全部卸载,无对应项则跳过。
- 停止Windows Modules Installer服务:按Win+R输入
services.msc,找到「Windows Modules Installer」服务,右键选择「停止」。 - 清空临时安装缓存:按Win+R输入
%temp%,全选目录内文件删除,提示占用则跳过;再输入C:\Windows\Temp,重复上述删除操作。 - 下载官方Visual C++ 2008 SP1 Redistributable安装包(需同时下载x86、x64两个版本,优先安装x86版本),右键安装包选择「属性」,在「常规」页底部勾选「解除锁定」,确认后右键选择「以管理员身份运行」完成安装。
- 安装完成后重启设备,再尝试启动MSI Afterburner。
修改WinSXS文件夹权限的正确操作
WinSXS是Windows核心组件存储目录,默认仅TrustedInstaller拥有完全控制权限属于正常配置,非必要不建议手动修改权限,否则会导致系统更新、组件修复功能失效。确需修改可按以下步骤操作:
- 右键点击
C:\Windows\WinSXS文件夹,选择「属性-安全-高级」。 - 点击所有者旁的「更改」按钮,输入框内输入
administrators,点击「检查名称」确认后点击确定,勾选「替换子容器和对象的所有者」,点击应用等待权限更新完成。 - 回到「安全」选项卡,点击「编辑」,选择管理员组(Administrators),勾选「完全控制」权限,点击应用后即可修改文件夹内容。
- 所有操作完成后,务必将所有者改回
NT Service\TrustedInstaller,恢复默认权限,避免后续系统故障。
无需安装VC2008的MSI Afterburner运行方案
该方案可以绕过系统级运行库安装要求,直接启动软件:
- 打开MSI Afterburner的安装目录,即MSIAfterburner.exe所在文件夹。
- 从正常安装了x86版本Visual C++ 2008运行库的同版本Windows设备上,拷贝以下文件:Microsoft.VC90.MFC.manifest、mfc90.dll、mfc90u.dll、msvcr90.dll、msvcp90.dll,将所有文件放到MSI Afterburner根目录下,和MSIAfterburner.exe同路径。
- 直接双击运行MSIAfterburner.exe即可正常启动。
内容的提问来源于stack exchange,提问作者Neeraj Belsare
相关产品推荐
相关产品推荐

