我正在尝试通过我的 Windows 7 笔记本电脑上的 Web 安装程序安装 Visual Studio 2017 社区,但它失败了,返回了这个日志:
dd_setup_..._error.log(我翻译成英文,因为它是德文的)
Package "WindowsUpdates.KB2533623,version=15.0.26711.1,chip=x64" could not be installed.
Search-URL
https://aka.ms/VSSetupErrorReports?q=PackageId=WindowsUpdates.KB2533623;PackageAction=Install;ReturnCode=1168
Details
Command executed: "C:\Windows\system32\dism.exe" /online /quiet /norestart /add-package /packagepath:"C:\Users\User\AppData\Local\Temp\462b07d7-22c4-4fb6-8bd8-78e9e210c711\Windows6.1-KB2533623-x64.cab" /logPath:"C:\Users\User\AppData\Local\Temp\dd_setup_20170916213606_141_WindowsUpdates.KB2533623.log"
Code returned: 1168
Codedetails returned: Element not found.
我的笔记本电脑上没有安装 KB2533623,所以我尝试自己安装 KB2533623 x64,但它以“更新不适用于您的计算机”字样拒绝。
经过一番研究,我发现 SCCMENTOR 声称KB2533623 已被 KB2758857 取代,所以我首先尝试卸载 KB2758857。出现错误,我无法卸载所有更新。wusa /uninstall /kb:2758857
在返回 0x80070490的本地系统 CMD 中重复该步骤。Microsoft 建议使用 扫描系统以查找损坏的文件sfc /scannow
,所以我这样做了。它发现了一些错误并修复了它们。
我重复了一遍wusa /uninstall /kb:2758857
,它返回了 0x80070bc9。然后我重新启动并再次尝试它,它再次给了我 0x80070490。
我不确定我是否走在正确的道路上,也许 KB2533623 不是这里的问题。如何解决此问题,以便 Visual Studio 安装程序能够安装套件中许多组件所需的 KB2533623?如果 KB2533623 真的被 KB2758857 取代,如果我的笔记本电脑上已经安装了 KB2758857,为什么安装程序会尝试安装 KB2533623?