热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

VMwareWorkstation虚拟机如何卸载、重装系统及键盘问题的处理

1、以本地管理员帐户登陆你的主机2、关闭主机上的所有的防火墙软件,一些防火墙软件会干涉安装的进程3、利用Windows的“添加删除软件”功能删除VMware,如果VMware在添加删除程序的列表中4、运行VMware注册表清理脚本,如果卸载不成功,则可以运行VMwar

1、以本地管理员帐户登陆你的主机 

2、关闭主机上的所有的防火墙软件,一些 防火墙软件会干涉安装的进程

3、利用Windows的“添加删除软件”功能删除VMware,如果VMware在添加删除程序的列表中  

4、 运行VMware注册表清理脚本,如果卸载不成功,则可以运行 VMware_Install_Cleaner.exe也就是我们常说的反安装软件。这个脚本可以清除 Workstation 3.1, Workstation 3.2, Workstation 4.x, Workstation 5.x, GSX Server 2.x, GSX Server 3.0, GSX Server 3.1, ACE Manager 1.0, ACE 1.0, VmPerl 2.0, VmPerl 3.0, VmCOM 2.0, and VmCOM 3.0安装的时候,写入Windows的注册表键值。 如果你的VMware Workstation 的版本是5系列,则只需在命令行下输入VMware-workstation-.exe /c ,就可以清除由MSI安装包写入注册表的键值。注意:在命令行中要把你的当前目录设置到VMware- workstation-.exe文件所在目录,如果使用这个命令不起作用,则再使用 VMware_Install_Cleaner。。

5、重新启动计算机。当你操作完第4点或者成功安装了VMware的时候请重新启动计算机。 

6、使用Microsoft CleanUp utility  

方法②:

手动清除注册表  对注册表进行操作可能会导致系统无法正常启动,请在修改注册表之前备 份注册表  

1、以管理员的身份登陆本地计算机 

2、停止以下服务  VMware Authentication Service  VMware Registration Service VMware DHCP Service VMware NAT Service  

3、卸载VMware network bridge  开始>设置> 网络连接>右键任何网络适配器>属性 选择VMware Bridge Protocol 并卸载 

4、卸载VMware安装的 设备  计算机管理>设备管理器>查看>显示隐藏的设备 双击非即插即用驱动程序,删除如下: hcmon  VMware Network Application Interface VMparport vmx86  VMware Bridge Protocol 双击网络适配器  卸载含有VMware字样的网络设备  

5、运行VMware_Install_Cleaner.exe  

6、删除你的安装程序所在的文件夹默 认的安装位置为C:\Program  Files\VMware,具体的位置根据你安装软件的时候设定的位置,注意:如果你的虚拟系统也在这个目录下,请删除前保存虚拟系统文件  

7、删 除应用程序信息文件夹 默认在C:\Documents and Settings\All Users\Application Data\VMware\. 

8、删除VMware程序组文件夹,默认位置在 C:\Documents and Settings\All Users\Start Menu\Programs\VMware\. 

9、删除桌面的快捷方式图标 

10、删除如下文件在系统文件夹

%SystemDrive%\WINNT\system32\vmnat.exe  

%SystemDrive%\WINNT\system32\vmnetbridge.exe   

%SystemDrive%\WINNT\system32\vmnetdhcp.conf 

%SystemDrive%\WINNT\system32\VMNetDHCP.exe 

%SystemDrive%\WINNT\system32\vmnetdhcp.leases 

%SystemDrive%\WINNT\system32\vmnetnat.conf 

%SystemDrive%\WINNT\system32\vmxw2ksetup.dll 

%SystemDrive%\WINNT\system32\vnetprobe.exe 

%SystemDrive%\WINNT\system32\vnetprobelib.dll 

%SystemDrive%\WINNT\system32\vnetinst.dll 

%SystemDrive%\WINNT\system32\vnetlib.dll 

%SystemDrive%\WINNT\system32\vnetlib.exe  

%SystemDrive%\WINNT\system32\drivers\vmnet.sys

%SystemDrive%\WINNT\system32\drivers\vmnetx.sys 

%SystemDrive%\WINNT\system32\drivers\VMparport.sys 

%SystemDrive%\WINNT\system32\drivers\vmx86.sys %SystemDrive%\WINNT\system32\drivers\vmnetadapter.sys %SystemDrive%\WINNT\system32\drivers\vmnetbridge.sys %SystemDrive%\WINNT\system32\drivers\vmnetuserif.sys %SystemDrive%\WINNT\system32\drivers\hcmon.sys 

%SystemDrive%\WINNT\system32\drivers\vmusb.sys  

11、删除__vmware_user__用户 和__vmware__用户组在本地用户组管理中 

12、重新启动计算机 

二、重装VMware Workstation

重装时提示旧版的没卸载,先卸载旧版的。再第一大条里的东西全试了,还是出现报错缺少某些文件和错误信息

Error message: "The MSI fails"

就打开cmd,找到vmware程序,VMware-*-203739.exe /z "action"="install",oK,可以进行安装了。 

三、删除VMware Workstation发现键盘无法使用

 

查看设备管理器,发现键盘驱动显示黄色叹号!后来重装驱动,显示“驱动不存在,错误代码39”,卸载之后还是依然。后来终于在网上找到了解决方法,为大家附上。

键盘驱动出现黄色感叹号解决方法:

出现问题的原因可能是因为删除虚拟机的时候导致了注册表出错,解决方法修改注册表:

打开注册表regedit:

找到 :HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}

删除UpperFilters项

卸载设备,重新启动。

此时安装驱动会提示错误代码10,该设备无法启动。

接着修改注册表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}

添加字符串UpperFilters项,内容为kbdclass

卸载设备,重新启动。

重新启动后问题得以解决。


推荐阅读
  • C#设计模式学习笔记:观察者模式解析
    本文将探讨观察者模式的基本概念、应用场景及其在C#中的实现方法。通过借鉴《Head First Design Patterns》和维基百科等资源,详细介绍该模式的工作原理,并提供具体代码示例。 ... [详细]
  • Coursera ML 机器学习
    2019独角兽企业重金招聘Python工程师标准线性回归算法计算过程CostFunction梯度下降算法多变量回归![选择特征](https:static.oschina.n ... [详细]
  • 实用正则表达式有哪些
    小编给大家分享一下实用正则表达式有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下 ... [详细]
  • 本报告详细记录了在2018-2019学年网络安全技术课程中的实验过程,重点探讨了PC平台上逆向工程的基本方法和利用缓冲区溢出(BOF)漏洞的技术。通过一系列实验,加深了对计算机系统安全性的理解。 ... [详细]
  • Windows 7 64位系统下Redis的安装与PHP Redis扩展配置
    本文详细介绍了在Windows 7 64位操作系统中安装Redis以及配置PHP Redis扩展的方法,包括下载、安装和基本使用步骤。适合对Redis和PHP集成感兴趣的开发人员参考。 ... [详细]
  • 使用ASP.NET与jQuery实现TextBox内容复制到剪贴板
    本文将介绍如何利用ASP.NET结合jQuery插件,实现将多行文本框(TextBox)中的内容复制到用户的本地剪贴板上。该方法主要适用于Internet Explorer浏览器。 ... [详细]
  • Flowable 6.6.0 表单引擎在Web应用中的集成与使用
    本文档提供了Flowable 6.6.0版本中表单引擎在Web应用程序中的配置和使用指南,包括表单引擎的初始化、配置以及在Web环境下的具体实现方法。 ... [详细]
  • Git支持通过自定义钩子来扩展其功能,这些钩子根据触发条件的不同,可以分为客户端和服务器端两种类型。客户端钩子通常与本地操作相关联,如提交代码或合并分支;而服务器端钩子则与远程仓库的交互有关。 ... [详细]
  • 本文探讨了如何使用ls -lsh命令排除总大小输出,仅显示文件大小的方法,并提供了几种实现这一目标的解决方案。 ... [详细]
  • 本文详细介绍了如何在路由器上配置PPP(点对点协议)PAP(密码认证协议)认证,包括DCE和DTE两端的具体配置步骤,旨在帮助网络管理员有效实施安全的链路认证。 ... [详细]
  • Python基础教程(一)
    本篇教程将介绍Python中的字符串格式化方法、用户输入处理以及基本的运算符和控制结构。 ... [详细]
  • Spring Boot + MyBatis Plus 实现SQL语句打印的两种方法
    本文详细介绍了如何在Spring Boot和MyBatis Plus环境中实现SQL语句打印的两种方法,包括配置文件设置和多数据源环境下的动态配置。适合开发者在日常开发和调试过程中参考。 ... [详细]
  • 当 MySQL 的 autocommit 设置为 1 时,如果在一个事务中执行了 DDL 语句,那么该事务中从开始到执行 DDL 语句之前的所有 DML 操作将自动提交。随后的 DML 操作则需要在新的事务中进行。 ... [详细]
  • 本文探讨了在使用basicHttpBinding通过HTTPS发送请求时遇到的握手失败问题,分析了可能的原因及解决方案。 ... [详细]
  • Nginx基础:与Tomcat(JSP)和Perl的集成应用
    本文探讨了如何将Nginx与Tomcat(用于JSP)及Perl进行有效集成,提供了详细的配置方法和实践建议。 ... [详细]
author-avatar
低调酥紫_631
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有