[ 问题解决篇 ] 解决windows虚拟机安装vmtools报错-winserver2012安装vmtools及安装KB2919355补丁 (附离线工具)

ops/2024/11/2 3:28:14/

🍬 博主介绍

👨‍🎓 博主介绍:大家好,我是 _PowerShell ,很高兴认识大家~
✨主攻领域:【渗透领域】【数据通信】 【通讯安全】 【web安全】【面试分析】
🎉点赞➕评论➕收藏 == 养成习惯(一键三连)😋
🎉欢迎关注💗一起学习👍一起讨论⭐️一起进步📝文末有彩蛋
🙏作者水平有限,欢迎各位大佬指点,相互学习进步!

文章目录

  • 🍬 博主介绍
  • 1 前言
    • 1.1 来源
    • 1.2 VMTools简介
  • 2 发现问题
    • 1.1 安装VMtools报错
    • 1.2 报错内容如下
  • 3 问题解决
    • 3.1 解决方法一:安装低版本vmtools
      • 3.1.1 下载安装低版本vmtools
      • 3.1.2 下载之后解压出来:
      • 3.1.3 挂在安装低版本vmtools镜像
      • 3.1.4 安装低版本vmtools
      • 3.1.5 Vmtools安装成功
    • 3.2 解决方法二:安装补丁
      • 3.2.1 安装步骤
      • 3.2.2 下载地址
      • 3.2.3 安装补丁
  • 相关资源

1 前言

1.1 来源

今天做实验需要用到windows server 2012,发现无法安装vmtools,发现问题和解决问题的的过程记录如下

1.2 VMTools简介

VMTools是Vmware的一组工具。主要用于虚拟主机显示优化与调整,另外还可以方便虚拟主机与本机的交互,如允许共享文件夹,甚至可以直接从本机向虚拟主机拖放文件、鼠标无缝切换、显示分辨率调整等,十分实用。

2 发现问题

1.1 安装VMtools报错

正常那安装vmtools,报错

在这里插入图片描述

1.2 报错内容如下

安装程序无法验证是否已安装所需的 Microsott 更新 KB2919355。如果存在此更新,请继续安装 否则,请按”取消"退出而不更改您的系统以安装更新 00关详细信息,请参阅以下知识库文章

在这里插入图片描述

在这里插入图片描述

3 问题解决

3.1 解决方法一:安装低版本vmtools

3.1.1 下载安装低版本vmtools

安装低版本vmtools。测试安装成功,vmtools下载地址如下:

百度网盘:

链接: https://pan.baidu.com/s/1uHbqrRScvh9OseHt9OE3vg?pwd=6666

官网:

http://softwareupdate.vmware.com/cds/vmw-desktop/ws/12.0.0/2985596/windows/packages/tools-windows.tar

自选版本:

https://softwareupdate.vmware.com/cds/vmw-desktop/ws/

3.1.2 下载之后解压出来:

得到ISO镜像文件

在这里插入图片描述

3.1.3 挂在安装低版本vmtools镜像

打开vmware中需要安装vmtools的winserver2012添加镜像盘

1.打开设置:
在这里插入图片描述

2.添加镜像盘
在这里插入图片描述

3.挂载镜像盘
在这里插入图片描述

3.1.4 安装低版本vmtools

打开文件系统,发现安装低版本vmtools镜像盘,双击安装

1.双击开始安装

在这里插入图片描述

2.进入安装向导

在这里插入图片描述

3.选择典型安装

在这里插入图片描述

4.确认安装

在这里插入图片描述

5.安装完成

在这里插入图片描述

3.1.5 Vmtools安装成功

右键虚拟机名称,可以看到安装vmtools位置变成了更新vmtools,说明我们安装vmtools成功,可以正常使用vmtools的功能了

在这里插入图片描述

3.2 解决方法二:安装补丁

3.2.1 安装步骤

先安装 windows server 2012 r2 KB2919355补丁,再在虚拟机上选择安装vmtools。
官方安装说明提示需先安装KB2919442,再安装KB2919355。

3.2.2 下载地址

1.KB2919442下载地址:

https://www.microsoft.com/en-us/download/confirmation.aspx?id=42153

在这里插入图片描述

2.KB2919355下载地址

https://www.microsoft.com/zh-CN/download/details.aspx?id=42334

在这里插入图片描述

下载两个补丁包,注意要将KB2919355里的文件全部下载。

3.2.3 安装补丁

依次安装运行,当提示重启计算机时先重启,再安装下一个,安装顺序应该只要先安装KB2919442补丁,按照下面的顺序进行安装就可以了。
安装完补丁之后,可以正常安装vmtools。

Windows8.1-KB2919442-x64.msu
clearcompressionflag.exe
Windows8.1-KB2932046-x64.msu
Windows8.1-KB2934018-x64.msu
Windows8.1-KB2937592-x64.msu
Windows8.1-KB2938439-x64.msu
Windows8.1-KB2959977-x64.msu
Windows8.1-KB2919355-x64.msu

相关资源

百度网盘下载vmtools
官网下载vmtools
官网下载vmtools自选版本


http://www.ppmy.cn/ops/130311.html

相关文章

企业数字化转型的理论指南:从企业架构能力的建立到战略实施

在全球数字化竞争加剧的背景下,企业必须通过技术和战略转型来保持竞争力。企业架构(Enterprise Architecture, EA)不仅是一项技术工具,更是推动企业在转型过程中保持高效、灵活和创新的关键要素。《世界级的企业架构:领…

长短期记忆网络LSTM

背景: RNN中存在梯度爆炸和梯度消失问题,梯度消失问题严重 设计思路: RNN希望将所有的信息记住,不论是有效信息还是无效信息 LSTM设计一个记忆细胞,具备选择性记忆的功能,可以选择记忆重要信息&#xf…

C语言中的main函数:命令行参数的工作原理

在C语言中,main函数是程序的入口点。它不仅可以接受返回值,还能处理命令行参数,允许用户在运行程序时传递数据。命令行参数是用户在启动程序时通过命令行界面提供的输入。C语言允许通过main函数的参数来访问这些输入。   int main(int argc…

如何理解PostgreSQL全页写?

读了很多PostgreSQL的FullPageWrite过程,结果思考时把自己绕进去了。每次感觉读懂了,但是都没能理解,其实是一个很简单的逻辑。   全页写发生在PG的Checkpoint时候,不要过于考虑全页写在checkpoint中的过程,而是单纯…

奥数与C++小学四年级(第十六题 魔法学院)

参考程序代码&#xff1a; #include <iostream>int main() {int maxStudentsPerSubject 9; // 每个科目最多有9个比哈利高的学生int students maxStudentsPerSubject * 3; // 三个科目// 加上哈利自己int totalStudents students 1;std::cout << "最大学…

静态路由实现路由互通

静态路由 实现 pc1 ping通 pc2&#xff0c;展示静态路由效果。 默认 pc1 无法ping通 pc2 ar1 ar2 互相添加静态路由 sy Enter system view, return user view with CtrlZ. [ar1]ip route-static 2.2.2.0 255.255.255.0 12.1.1.2 sy Enter system view, return user view wit…

爬虫ip与反爬虫的“猫鼠游戏”

大家好&#xff01;在网络世界中&#xff0c;爬虫和反爬虫就像汤姆和杰瑞一样&#xff0c;他们在里面上演着一场场精彩绝伦又硝烟弥漫的“猫鼠游戏”&#xff0c;今天小蝌蚪就来带大家看看这部精彩的“猫和老鼠”。 爬虫简单来说是一种智能程序&#xff0c;它的使命就是从无数…

WPF+MVVM案例实战(十四)- 封装一个自定义消息弹窗控件(下)

文章目录 1、案例效果2、弹窗控件使用1.引入用户控件2、按钮命令实现 3、总结4、源代码获取 1、案例效果 2、弹窗控件使用 1.引入用户控件 打开 Wpf_Examples 项目&#xff0c;在引用中添加用户控件库&#xff0c;在 MainWindow.xaml 界面引用控件库&#xff0c;代码如下&…