安装winsdk 10.0.18326.1出现错误

在安装winsdk 10.0.18326.1时出现错误

img

日志:
MSI (s) (88:B4) [10:02:20:398]: Note: 1: 1708
MSI (s) (88:B4) [10:02:20:398]: Product: Kits Configuration Installer -- Installation failed.
MSI (s) (88:B4) [10:02:20:398]: Windows Installer 已安装产品。产品名称: Kits Configuration Installer。产品版本: 10.1.18362.1。产品语言: 1033。制造商: Microsoft。安装成功或错误状态: 1603。

Error 1407. Could not get value names for key Components\9FC17D58A42CB0944B668EDFDC4B675F. System error 234. Verify that you have sufficient access to that key, or contact your support personnel.

这个问题与软件的安装和配置相关,它涉及到Windows的MSI安装器和Windows SDK的安装。

从错误日志来看,有两个主要的问题。

  1. Error 1407是一个常见的Windows安装错误,通常是由于权限不足或某些关键的安装组件被阻止导致的。你可以尝试以管理员权限运行安装程序,或者检查你的防病毒或防火墙设置,看是否有阻止Windows安装的设定。
  2. 错误1708通常表示在尝试安装程序时,已安装的程序版本与尝试安装的版本不匹配或冲突。这可能是因为你的系统中已经有一个版本的Windows SDK安装,或者这个版本的安装文件已经损坏。

解决方法:

  1. 以管理员权限运行安装程序:右击安装文件,选择"以管理员身份运行"。如果这是管理员权限的问题,这应该会解决问题。
  2. 检查防病毒和防火墙设置:确保你的防病毒软件或防火墙没有阻止Windows安装。如果阻止了,你需要将其设置为允许Windows安装。
  3. 重新下载安装文件:如果错误1708是由于文件损坏导致的,那么重新下载一个干净的安装文件可能会解决问题。
  4. 完全卸载已安装的Windows SDK:如果已经有一个版本的Windows SDK在系统中,你需要先完全卸载它,然后再尝试重新安装。
  5. 使用命令行进行安装:如果上述方法都不能解决问题,你可以尝试使用命令行进行安装。打开命令提示符(以管理员身份),然后输入以下命令:
msiexec /i WindowsSDK-10.0.18326.1-Win10.1-x64.msi /qn

请注意替换为你的实际文件路径。这个命令会尝试以安静模式(没有用户交互)来安装Windows SDK。