在Windows 7虚拟机上安装VMWare Tools时遇到回滚问题的解决

时间:2022-11-27 11:56:05

我打算安装Oracle 10g作为开发数据库,但是在windows 10下安装遇到困难,再加上想减少对主OS的影响,决定安装windows 7虚拟机。但是VMWare workstations pro16和windows7虚拟机安装好后安装VMWare Tools出现回滚,在window7虚拟机中打补丁才解决,最后顺利实现了主操作系统和虚拟机操作系统之间文件共享。过程记录如下:

1、下载vmwareworkstation16.2.4.exe

最好到官网下载,我的下载地址:​​​​https://softdown01.rbread04.cn/huajunsafe/vmwareworkstation16.2.4.exe?timestamp=6381a910&auth_key=a827d7e8a14ca1273ca55bfd4d612130​

2、安装vmware

安装时制定windows 7的ISO镜像文件,我的镜像文件cn_windows_7_professional_with_sp1_x86_dvd_u_677162.iso,是很多年前的了。

windows7的百度网盘链接:​​https: // pan​​.。baidu.。 com /s/1XTVHncLITndrCr7e48f3GA (删除句号)提取码:t4b0

安装步骤很简单,按提示做。成功后:

在Windows 7虚拟机上安装VMWare Tools时遇到回滚问题的解决

在Windows 7虚拟机上安装VMWare Tools时遇到回滚问题的解决


3、安装VMware Tools遇到问题

由于虚拟机共享了光驱,因此在VMWare Workstation中加载VMware Tools的ISO镜像,选择虚拟机,按鼠标右键,选择弹出菜单的“设置”菜单,出现的设置框如下图,图中F:\vm是我的VMWare Workstations的安装目录,windows.iso文件是其自带的VMware Tools镜像文件。

在Windows 7虚拟机上安装VMWare Tools时遇到回滚问题的解决

进入虚拟机内,windows7会自动弹出安装提示,按提示操作即可。

但是,安装过程并不顺利,如下面几张图:

在Windows 7虚拟机上安装VMWare Tools时遇到回滚问题的解决

在Windows 7虚拟机上安装VMWare Tools时遇到回滚问题的解决

在Windows 7虚拟机上安装VMWare Tools时遇到回滚问题的解决

在Windows 7虚拟机上安装VMWare Tools时遇到回滚问题的解决

在Windows 7虚拟机上安装VMWare Tools时遇到回滚问题的解决

在Windows 7虚拟机上安装VMWare Tools时遇到回滚问题的解决

在Windows 7虚拟机上安装VMWare Tools时遇到回滚问题的解决

说明安装PS2鼠标、内存控制等各种驱动程序时遇到问题。随后VMWare Tools安装程序提示回滚,最后显示如下图:

在Windows 7虚拟机上安装VMWare Tools时遇到回滚问题的解决

4、解决VMWare Tools安装问题

为何会遇到VMWare Tools安装回滚问题?

原因是windows7驱动程序签名验证出错,查询资料后得知:2019年后微软采用SHA-2数字签名,VMWARE在2019年之后也相应修改签名算法,这影响到VMWARE15和VMWARE16版本,所以是VMWare和微软OS之间签名算法不匹配导致。

解决办法是安装KB4474419补丁,我把补丁文件打包到KB4474419.ISO中,这里提供百度网盘链接:​​​https: // pan。 ​​.baidu。 .com/s/1pKdIh0WaUlfrOfAMEpgODg (删除句号)提取码:1lxk

KB4474419.ISO文件包含四个文件,如下图:

在Windows 7虚拟机上安装VMWare Tools时遇到回滚问题的解决

在Windows7虚拟机中加载这个ISO文件,因为我安装的是Windows7家庭普通版,自带SP1,32位。因此在虚拟机中双击windows6.1-kb4474419-v3-x86_0f687d50402790f340087c576886501b3223bec6.msu文件,随后自动安装。

在Windows 7虚拟机上安装VMWare Tools时遇到回滚问题的解决

重启windows7操作系统后,重新在虚拟光驱中加载windows.iso,按提示安装VMWare Tools,安装成功界面如下:

在Windows 7虚拟机上安装VMWare Tools时遇到回滚问题的解决

在Windows 7虚拟机上安装VMWare Tools时遇到回滚问题的解决

5、设置文件共享

对windows7虚拟机按鼠标右键,选择“设置”菜单,再选择“选项”,最后选择“共享文件夹”,点“总是启用”,在“...网络驱动器”前面打钩,在“文件夹”下点“添加”按提示增加共享文件夹,如下图:

在Windows 7虚拟机上安装VMWare Tools时遇到回滚问题的解决

进入windows7虚拟机,可以发现新增了一个盘符Z盘,如下图。

在Windows 7虚拟机上安装VMWare Tools时遇到回滚问题的解决