VMware Workstation 12, 11, 10 and 9 Unlocker to Run Mac OS X Guests on Windows 10, 8.1 and 7

If you are a Hackintosh user with desktop virtualization software VMware workstation, then the “VMware unlocker” is a compulsory utility to run Mac OS X virtual machines on Windows computer. This unlocker utility replaces few VMware program files and patches them to install and run latest OS X 10.11, 10.10 and older versions as virtual machines. Here is the download link of working unlocker for latest VMware Workstation 12, 11, 10 and other versions versions (all tested by me) on Windows 10, 8.1 64 bit and Windows 7 32 bit physical computers.

UPDATE (23-10-2015) This post has been updated with VMware workstation 12 unlocker to run El Capitan, Yosemite and other Mac OS X guests on Windows PC, including Windows 10

This patch is essential if you wish to install and use Yosemite, Mountain Lion and Mavericks Mac OS X virtual machines as guest Operating Systems on VMware workstation 12 or 11.  Earlier Mac OS X versions like Snow leopard 10.6 and leopard 10.5 can run on VMware desktop virtualization products without this patch. But the latest versions require this patch.

I have already published few guides about installing Mavericks, Mountain Lion and Lion OS X on VMware workstation by using this unlocker. I have demonstrated and tested the unlocker in VMware Workstation 7 series in previous post, but once it was upgraded to version 10, 9 or 8, it stopped working, its same for VMware workstation 12 too. Obviously, the upgrade process would have replaced earlier patched files, therefore I could not able to uses OS X guests. Using this VMware unlocker patch did the trick and now I can use Mac OX S virtual machines on Windows 10.

Extra Note:
Some user reported that even after upgrading to VMware workstation 12 from previous version, their Mac OS virtual machine keep working without using this unlocker. I do not know the exact reason for it, therefore, after the upgrade you can directly try your existing Mac guest machines, if they do not work then use this patch to unlock Mac OS X support on Windows 10 or 8.1 laptop/desktop.

Unlocker 2.0.7 for VMware Workstation 12/11

I’m just a tester of this utility. Full credits should go the developer who produced a great tool. The latest version 2.0.7 added support for new Windows 10 and few Linux host Operating Systems. The unlocker version 2.0.7 works fine with the latest VMware workstation 12 and older versions such as 11.

Here is working El Capitan 10.11 on Windows 10 with VMware workstation 12 by using latest unlocker 2.0.7working 10.11 on Windows 10 with Unlocker

Though following screenshots are taken from older Windows Operating System, but the methods and installation steps are identical for Windows 10 too. Below is the state of VMware workstation’s guest OS support without patching. As you see, there is no Mac OS X support under Guest operating system list.

before unlocker in VMware workstation 11

Download 2.0.7 Unlocker (Link below)

Visit the official site to download unlocker 2.0.7 ( free registration required).

How to Install Unlocker on Windows 10 for VMware Workstation 12/11

Close the all virtual machines and VMware workstation program. Right click on ‘win-install.cmd’  and select Run as administrator.

run as admin

The script will stop the VMware services, copy few files and some other scripting stuff (you will see more about on-going process on the command prompt) and start the VMware services.

Once it has successfully patched the VMware workstation 12/11, you should be able to see the Mac OS X guest support as shown below.

after unlocker 2.0.2

That’s it, you should be able to install and use Mac OS X guest VMs on Windows computer now. Here is the working Mac OS X 10.10.1 on Windows 8.1 with VMware workstation 11.

Working Yosemite on VMware 11

Read below if you have older versions.

Unlocker for VMware workstation 10, 9, 8 and 7

The latest Unlocker 2.0.7 will work on most of the VMware workstation and Windows Operating Systems, but if you still have the older version, then you can follow below steps. I have not updated the screenshots for latest 1.1.1 unlocker or VMware workstation 10/9. The all below screenshots remain same with earlier versions (almost one year ago). But after seeing couple of positive feedback from users regarding this patch for VMware workstation 10 (in this link), I thought to update this post.

before unlocker

After applying patch with VMware unlocker – One more Guest OS type and versions.

after unlocker

For VMware workstation 7.0 series.

You can download our earlier Sysprobs_lion files set which is having unlocker for 7.0 series.


How to Use Unlocker

Its very simple. Close all VMware programs (if opened)

Extract the downloaded file. The latest Unlocker is having patch for Windows, Linux, Fusion 4.0 on Snow Leopard and Lion and VMware ESXi 5.

Before run the patch, its recommended to take a backup of VMware program folder, because this patch will replace the original files. Even though the utility takes backup which can be replaced later if required, but its good to have a backup copy taken by you.

Right click on install.cmd file and select run as administrator option as shown below. ( or you can start the command prompt as administrator in Windows 7 computer and execute install.cmd from command prompt)

right click and patch

The successful patch will return the following screen (and disappears automatically)

running patch

That’s it. You patched the VMware workstation 10, 9, 8 on Windows 7 host to run Mac OS X Lion guest. Restarting the host computer is not required here.

Here is the working Mountain Lion OS X 10.8 in VMware workstation 9 with Windows 7 32 bit host after running unlocker.

working guest

I hope this guide would be helpful in getting the download link of VMware workstation unlocker and how to install it on Windows 10/8.1 for VMware workstation 12/11 to get most of the latest Mac OS X version including OS X 10.11 El Capitan and Yosemite.

196 thoughts on “VMware Workstation 12, 11, 10 and 9 Unlocker to Run Mac OS X Guests on Windows 10, 8.1 and 7”

  1. ubuntu 15.10

    root@rumpumpel1:/usr/data/downloads/unlocker207# ./lnx-install.sh
    VMware Unlocker 2.0.7
    Copyright: Dave Parsons 2011-15
    Creating backup folder…
    ‘/usr/lib/vmware/bin/vmware-vmx’ -> ‘./backup/vmware-vmx’
    ‘/usr/lib/vmware/bin/vmware-vmx-debug’ -> ‘./backup/vmware-vmx-debug’
    ‘/usr/lib/vmware/bin/vmware-vmx-stats’ -> ‘./backup/vmware-vmx-stats’
    ‘/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so’ -> ‘./backup/libvmwarebase.so’
    Traceback (most recent call last):
    File “./unlocker.py”, line 402, in
    File “./unlocker.py”, line 352, in main
    vmx_version = subprocess.check_output([“vmware”, “-v”])
    File “/usr/lib/python2.7/subprocess.py”, line 573, in check_output
    raise CalledProcessError(retcode, cmd, output=output)
    subprocess.CalledProcessError: Command ‘[‘vmware’, ‘-v’]’ returned non-zero exit status 255

  2. Upgraded VMWare Workstation 11 to 12 and Yosemite would freeze at boot. I would say it was stuck at 50% boot with the Apple logo. Install Locker 2.04 and higher and now boots through OK. Thank you so much!

  3. Anybody successful on getting imessage to work. Vmware Workstation 12 running El Capitan Vmware Image. If so please share!

  4. When i run unlocker cmd as administrator it just flashes up and does not seem to patch vmware
    Tried everything i can think of but must be something simple i’ve missed please help thanks

  5. It does not work for me!
    Windows 7 32, VMware 10. Using the unlocker208 it does not show the Apple option to make a virtual machine. I need some suggestions!!!

  6. daf

    ppleSMCTableV1 Table : 0xb61b10
    +LKS Key:
    004 0xb61be8 +LKS 01 flag 0x90 0x1401302e0L 01
    OSK0 Key Before:
    435 0xb69520 OSK0 32 ch8* 0x90 0x1401302e0L 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C
    OSK0 Key After:
    435 0xb69520 OSK0 32 ch8* 0x90 0x1401302e0L 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C
    OSK1 Key Before:
    436 0xb69568 OSK1 32 ch8* 0x90 0x1401302e0L 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63
    OSK1 Key After:
    436 0xb69568 OSK1 32 ch8* 0x90 0x1401302e0L 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63

    GOS Patching: C:\Program Files (x86)\VMware\VMware Workstation\vmwarebase.dll
    Traceback (most recent call last):
    File “”, line 413, in
    File “”, line 404, in main
    File “”, line 283, in patchbase
    IOError: [Errno 13] Permission denied: u’C:\\Program Files (x86)\\VMware\\VMware Workstation\\vmwarebase.dll’
    unlocker returned -1
    Getting VMware Tools…

  7. Anything in the works for VMware 12.1? The current locker doesn’t seem to work, unless, maybe, on a clean install of 12.1, which I haven’t tried – I have been re-applying the unlock after the update of VMware.
    …and MAYBE I’ve even applied the unlock only once after an update – not too sure.
    Any comments appreciated.

  8. I have workstation 12 with unlocker 2.0.8 on Win 10, trying to install Yosemite VM. It is stuck in the Apple Logo screen with black BG, half way through the bar. Anyone can help?

    • Yes you can when chosing your iso file in the corner instead of iso files click all files then double click your dmg.

  9. Thank you so much! I was stressing out over how my Mac OS X Yosemite in VMWare wouldn’t load.

  10. Hi I am on Windows 7 and have VMware workstation 10. Unlocker 2.8 didn’t work so I downloaded 1.3 version, which worked and VMware now shows Mac OS option but it doesn’t show 10.11 version but shows till 10.9

    Will I have to use VMware 11 or 12 for El Capitan.

    Please advise.


  11. Hi. I have runned OS X Guest successfully on Windows.
    Now I want to use the same virtual machine on Ubuntu 16.04.
    Is there any unlocker for the Linux version of VMware Workstation 12 Player?

Comments are closed.