** 本人是在用VM16安装win7系统时遇到的,百度了好多种方法都没有效果,最后找到一个可行的办法。
这个问题的解决方法亦可解决‘安装程序无法自动安装VMCI’的问题。
问题出现原因
这个问题是由于微软从2019年12月3日已将Windows驱动程序签名更改为使用SHA-2算法,不支持SHA-2代码签名的旧版Windows系统将无法通过驱动程序签名验证。也就是说你的win7或者Windows Server 2008 系统中缺少使用新算法的签名,原来的SHA-1算法过时了。
详情见https://support.microsoft.com/en-us/topic/sha-2-code-signing-support-update-for-windows-server-2008-r2-windows-7-and-windows-server-2008-september-23-2019-84a8aad5-d8d9-2d5c-6d78-34f9aa5f8339
解决办法
1.点击下列网址进入补丁下载界面
http://www.catalog.update.microsoft.com/search.aspx?q=kb4474419
2.选择相应的补丁进行安装
我的是win7 64位系统,所以选最后一个,点击右侧‘Download’进行下载。 如果是32位系统就选倒数第二个。
3.把下载好的文件拖到虚拟机中
由于已经安装过一遍VMware Tools了(只是没有自动安装VMCI),所以可以把电脑中的文件拖动复制到虚拟机中。
如果你无法把电脑中的文件复制到虚拟机中,请参照这篇文章https://www.cnblogs.com/chun-xiaolin001/p/10285377.html
还是不行就用百度网盘、腾讯网盘之类的或者使用QQ共享文件。
4.双击虚拟机中的文件进行安装
安装过程等一下就好了
5.重新安装VMware Tools
后面就不一一赘述了,重新安装就行了。