发布于 

【VMware】解决新版本的VMware虚拟机无法正常在旧版本的Windows上安装VMware Tools

# 引言

因为学习需要,要求安装 Windows server 2008 R2 。安装时一切正常,但是到了安装 VMware Tools 时,弹出了下列提示:

# 其后

我尝试百度搜索了解决办法,导致这种情况的大概解释为:

原来,微软更新了驱动程序的签名算法,从 2019 年初开始,逐步弃用 SHA-1,改为 SHA-2。个人推测新版的 VMCI 驱动用的是 SHA-2 签名,而 win7 不支持 SHA-2 签名,所以出现了这个问题。

那么怎么办呢?

可以从 Microsoft Update Catalog 下载 KB4474419KB4490628 这两个补丁,然后安装到 win7 虚拟机中。在没有成功安装 VMware Tools 的情况下,传文件不太方便,可以用虚拟机里浏览器访问下载页面,然后直接在虚拟机里下载安装。

可是在 winserver 虚拟机里很难进行操作更别说老旧的 IE 操作更不方便,而且 windows server 的网络管理大家也都知道,会拦截所有地址。所以直到最后我也没法访问到微软的补丁界面。

# 解决方法

我直接搜索了 VMware Tools ,到其官网上找到了旧版本的 Tools 镜像文件,随后直接对其进行一个挂载,这时直接弹出了自动运行窗口,进行一顿下一步下一步之后,成功将其安装到了虚拟机内。

# 旧版本下载地址

点我去官网下载
打开以后下载大小为 114M 的映像文件,然后手动挂载到虚拟机上,便会自动运行。

转载需注明出处!