您的位置首页百科知识

unlocker解锁不了VMware Workstation11解决方法

unlocker解锁不了VMware Workstation11解决方法

的有关信息介绍如下:

unlocker解锁不了VMware Workstation11解决方法

不少人安装了VMware workstation11后发现之前的unlocker已经无法进行解锁了。

好在pcbeta的网友又开发了对应的unlocker2.**版本来解锁mac虚拟机选项

但实际使用中发现vmxsmc.exe这个程序执行的时候会出现停止工作的问题,具体原因不得而知,但有应对方法,就是配置python去执行vmxsmc.py脚本即可。

首先下载unlocker2.**后,解压缩压缩包,再在对应的Win-install.cmd文件上右键“以管理员身份运行”,正常情况下是会自动执行完成并自动关闭命令提示符窗口的。

出现问题的时候,一般会提示vmxsmc.exe已停止响应,再次打开VMware workstation虚拟机软件发现Mac osx虚拟机选项还是没有出现。

下载个python 2.7.9 forwindows版本(http://pan.baidu.com/s/1i31RT7B)

注:Python3.x版本和unlocker中的.py版本不兼容

双击安装,基本上不需要任何设置,默认下一步,中间需要手动确认下权限提升即可

打开unlocker2.xx目录,找到win-install.cmd,右键编辑

找到倒数第七行

echoPatching...

vmxsmc.exe

修改散躲为

python.exevmxsmc.py

上面语句,根据实际情况决定是否添加对应路径!

比如C:\Python27\python.exevmxsmc.py

保存编辑后的文件。

再以管理员身份运行婶芬win-install.cmd即可!

之后再执行就不再报错了,而且新建虚拟机中也出现了Mac osx的虚拟译良捧机选项。

目前unlocker2.0.5和2.0.6后vmxsmc.py修改为了unlocker.py

按上面方法操作时,记得同步修改vmxsmc.py的文件名为unlocker.py即可

有些人喜欢关闭UAC,也会导致unlocker无法正常执行

验证方法是打开控制面板——操作中心,更改用户帐户控制设置

是否为最下面的从不通知,是的话,说明关闭了UAC

这个时候就需要同步删除win-install.cmd文件中关于权限判断的语句

net session >NUL 2>&1

if %errorlevel% neq 0 (

echo Administrator privileges required!

exit

)

将上面这段删除后,再执行即可。