如何解决虚拟机不能启动的问题

   解决办法:

  到相应的虚拟机目录下删除%虚拟机名字%.vmx.lck文件夹或者其中的文件即可

  我们打开任务管理器,会发现vmware.exe和vmware-vmx.exe两个重要的进程。其中vmware-vmx.exe是主程序,虚拟机在这个进程下运行;VMware.exe是外壳程序,负责显示vmware-vmx.exe中运行的虚拟系统并解释传送各种命令和操作,是我们最常用的 VMware用户界面,该程序可重入即同时打开多个。

  因为VMware Workstation是可重入的,为了避免同一个虚拟系统同时被多个VMware.exe打开操作,造成错误,所以每个VMware打开相应的虚拟机选项卡时都会先检查该虚拟机根目录下是否有*.vmx.lck的文件夹并验证其中的文件,如果该文件中包含合法生成的uuid(通用唯一识别码),那么将无法打开该虚拟机的选项卡,并出现下面的错误提示:


  Take Ownership之后会出现以下提示:


  如果没有相应的合法文件,就会在该虚拟机根目录下生成*.vmx.lck文件夹,并在该文件夹下生成一个包含uuid的*.lck文件,打开虚拟机选项卡,并从主程序接收显示信息。

  这个*.lck文件可以用记事本编辑。里面是uuid={一串字母数字},uuid是通用唯一识别码 (Universally Unique Identifier),它的特点就是唯一性。为的是同时只有一个vmware.exe能接受主程序的显示,并对虚拟机操作。lck是lock的缩写,即对请求资源的锁定。

  VMware 虚拟机在运行时会在相应的虚拟机目录下生成三个文件*.vmx.lck,*.vmdk.lck,*.vmem.lck文件夹,里面包含以*.lck命名的文件。 其中的*.vmx.lck是伴随vmware.exe中选项卡的打开时生成的;另外两个是关于虚拟磁盘和内存的使用的,它们伴随着虚拟系统的运行而产生。如果关闭VMware.exe让虚拟机在后台运行,*.vmx.lck文件夹会消失另外两个则不会。

  在VMware.exe中打开某个虚拟机选项卡时,会短暂生成*.vmsd.lck的文件夹,估计这个是在最初传送数据(send data)时生成的,防止多个外壳程序同时请求打开虚拟机。

时间: 2024-12-02 00:37:48

如何解决虚拟机不能启动的问题的相关文章

360:且用且珍惜!解决虚拟机linux启动缓慢以及ssh端卡顿的问题!

优化软件以及杀毒软件想必大家都是用过的,小编自用的第一台电脑自带安装的是金山毒霸,随着时间的偏移渐渐用过小红伞,卡巴斯基,优化大师,鲁大师到后来的360优化杀毒套装,优化软件给大家带来了方便,尤其是上上网看看视频玩玩游戏的还好,但是对于开发者我们是不是要好好选择一下呢? 小编我曾经问过很多开发者选择用金山还是360,几乎所有人都说用360,没几个说用金山的,难道金山有那么不堪吗?虽说我用的第一个毒霸就是金山的(当然当年还有瑞星这玩意..-_-),可我后来换成了360... 于是噩梦就开始了,我是

vs2012-wp8 虚拟机 无法启动应用程序进行调试。请确保目标设备屏幕已解锁并且应用程序已安装

问题描述 wp8 虚拟机 无法启动应用程序进行调试.请确保目标设备屏幕已解锁并且应用程序已安装 vs2012 ultimate + update3 + wp8 SDK 用虚拟机启动wp8应用时报错:无法启动应用程序进行调试.请确保目标设备屏幕已解锁并且应用程序已安装 同时taskHost.exe启动失败. 个人感觉是在安装了update3以后出现的问题,晚一点我会尝试重装VS2012不安装update3,再装wp8 SDK试试. 也希望有大神指点原因! 解决方案 我用最笨的办法解决了:1.重装了

adb-Eclipse里的虚拟机无法启动一只报错

问题描述 Eclipse里的虚拟机无法启动一只报错 The connection to adb is down, and a severe error has occured. You must restart adb and Eclipse.Please ensure that adb is correctly located at 'E:setupsandroidandroid-2.1_r01-windowstoolsadb.exe' and can be executed. 特么的我也是醉

【技术贴】虚拟机网络上有重名的解决|虚拟机Net模式提示有重名

虚拟机网络上有重名的解决|虚拟机Net模式提示有重名   装了vmware 新建---添加一台已经存在的虚拟机,添加完成后总是提示网络上有重名,修改了计算机名后还是没解决,百度一下,也有不少人遇到同样的问题.    原来是因为VPC虚拟机里启用了"NAT共享连接",在配置TCP/IP协议属性时出现Internet命名服务出现的重名问题,所以会出现这种错误提示.    解决办法:禁用NetBIOS    进入虚拟机,在"网上邻居"上点击右键,选择"属性&qu

【技术贴】虚拟机 VMware win7 win8网卡驱动下载 解决虚拟机不识别网卡没有本地连接

解决虚拟机VMware7.0下虚拟win7 win8找不到网卡,不能识别网卡.没有本地连接.(本篇文章只适合虚拟机win7/win8 32位环境) 废话不多说,直接入题.vmware 虚拟机 win7/win8网卡驱动 下载. 只需要去我的网盘下载 驱动,直接参考方法2去安装到虚拟机里面的win7即可. 网盘下载链接在下面 http://pan.baidu.com/s/1kToPfCF 问:我xp系统下用VMware 7.0虚拟了一个win7,等我进入了系统后无网卡无声卡驱动,安装了VMware

如何解决虚拟机环境中出现成员服务器与域控制器信任失败问题

最近在项目中交付的虚拟机实验环境,突然出现了"the trust relationship between this workstation and the primary domain failed"的问题,导致许多测试的虚拟机无法登陆到域环境. 这个问题倒是如何造成的呢?坦白讲你可以去必应谷歌一下类似的问题,多半会告诉你这个错误的通常由于访问的主机不能再确保可以和当前加入的活动目录域进行安全通信造成的.当前主机的私有安全凭据和域控制器中的值不匹配.当然简单的可以把安全凭据理解为密码

解决Win7无法启动的问题

相对于其他版本的Windows而言,虽然Win7系统的稳定性是毋庸置疑的,但是由于突然断电.病毒破坏或者是安装.卸载某些比较特殊的软件,同样会使得Win7的引导程序无法正常工作,此时Win7就会无法正常启动并且同时报告"0xc000000e"错误.遇到这样的情况大部分人会选择重装系统 . 在这种状态下,按下F8快捷楗根本无法调出Win7的高级启动菜单,当然也就无法进入安全模式执行修复操作了.不但如此,已安装的在Win7启动菜单中添加有菜单选项的如WinPE等各种系统维护工具同样是无法正

五招解决Windows xp启动后迟延问题

 症状:启动刚进入系统界面时,点什么都打不开,要等一分钟左右才能打开. 解决办法: 一.首先,请升级杀毒软件的病毒库,全面杀毒,以排除病毒原因. 二.开始→运行,输入msconfig→确定.在打开的系统系统配置程序里,将一些不重要的服务以及启动程序关闭,重启电脑. 三.进入"我的电脑"--工具--文件夹选项--查看--取消"自动搜索网络文件夹和打印机"的勾眩 四.开始→设置→网络连接→右击"本地连接"→属性→双击"Internet 协议

十种方法 解决电脑无法启动故障

开机自检时出现问题后会出现各种各样的英文短句,短句中包含了非常重要的信息,读懂这些信息可以自己解决一些小问题,可是这些英文难倒了一部分朋友,下面是一些常见的BIOS短句的解释,大家可以参考一下. 1.CMOS battery failed 中文:CMOS电池失效. 解释:这说明CMOS电池已经快没电了,只要更换新的电池即可. 2.CMOS check sum error-Defaults loaded 中文:CMOS执行全部检查时发现错误,要载入系统预设值. 解释:一般来说出现这句话都是说电池快