安装程序无法自动安装Virtual Machine Communication Interface驱动。原因与解决方法

2022-06-01 2,841 2

今天在用Vmware Workstation 16 Pro 安装Windows 7 虚拟机,Windows 7虽然是直接安装成功了,但是Windows 7却无法安装VMware Tools,报错如下:

1、安装程序无法自动安装Virtual Machine Communication Interface(VSock)驱动程序。必须手动安装此驱动程序。

2、安装程序无法自动安装Virtual Machine Communication Interface(VMCI)驱动程序。必须手动安装此驱动程序。

3、安装程序无法自动安装内存控制驱动程序。必须手动安装此驱动程序。

原因:

微软更新了驱动程序的签名算法,从 2019 年开始,开始弃用SHA-1,逐步改为SHA-2加密算法。没有 SHA-2 代码签名支持的旧版 Windows 系统将无法通过驱动程序签名验证。由于win7长时间没人维护更新,可能是win7不支持哈希算法吧!

vmware官方解答网址:https://kb.vmware.com/s/article/78708

解决方法

知道了原因,解决方法其实也很简单,如下:

1、下载官方驱动补丁:https://www.catalog.update.microsoft.com/search.aspx?q=kb4474419

32或64位,自行选择。

2、Win7虚拟机安装补丁后,重启Win7虚拟机,然后,再重新VMware Tools即可正常安装。

3、VMware Tools安装成功。

相关文章

一个神奇的 Linux命令——type
如何在 Linux 系统中查看系统日志
30 天倒计时警告,Windows 10 21H2 末日即将来临!
Linux与windows互相传输文件之rzsz命令
前微软开发人员:Windows 11 性能 “糟糕得可笑”
微软马上放弃Win10!Win 11份额不升反降:采用率降至25%

评论(2)

  1. 我博客准备永久关站了,友情链接可以删除了,谢谢!

发布评论