手贱升级了win7自带的C++,原来的VC9换成了VC11,结果大部分软件还是需要VC9,现在无法运行了,重新安装VC9提示:
错误 1935。安装程序集“Microsoft.VC90.ATL,version="9.0.30729.1",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"期间出错。HRESULT:0x80070003
我猜可能是系统文件又丢了,不让安装了,搜索了一圈,有个常见方法是修改注册表,然后sfc修复系统。但我明明是管理员身份打开命令行,运行sfc /scannow 还是提示“要使用 Windows 文件检查工具,您必须是运行控制台会话的管理员。”安全策略里也禁用了权限指派,还是不行。