If you want to use macOS or earlier versions on Intel-based Windows OS computers by VMware workstation or VM player, “macOS unlocker” is a compulsory utility. This unlocker utility replaces a few VMware program files and patches them to install and use macOS and older versions as virtual machines on Windows Operating Systems.
Here is the download link of the working VMware unlocker that supports VMware Workstation versions 11 to 16 (all tested by me) on Windows 10, 11 and older versions 8.1 64- bit and Win 7 32-bit physical computers.
Unlocker version 3.0.4
The latest unlocker version (3.0.4) released by the developer in February 2022 has several bug fixes and supports the guest macOS version up to macOS 13 (Ventura). Also, this utility works on Windows 11 computers with the latest VMware Workstation Pro (v 16) and Player products.
We published a few guides about installing Mavericks, Mountain Lion and Lion OS X on VMware workstation using this unlocker.
Read Also: Download macOS 13 Ventura VMware Image.
VMware macOS Unlocker (Workstation 11-16) Download Link
Download the DrDonk unlocker from the developer’s site here.
It has been tested with Workstation 11-16 versions and VMware players 7,12,15, and 16. If you have the older version of unlocker installed, you must uninstall it before installing the latest version. Failure to do this may hamper your VMware workstation files and program.
Install macOS Unlocker on Windows 10/11 for VMware Workstation/Player
1) Since this tool will be changing and updating the binary files of the VMware workstation, it is always good practice to backup the VMware program folder before executing the unlocker.
2) After downloading the zip file, extract it.
3) If you have the previous unlocker version, you must uninstall it first.
To do that, right-click on the uninstallation script and execute it as administrator.
Note: VMware workstation or player must be completely switched off before running this script.
4) Close any working Virtual machines and VMware program. Execute the installation script as administrator.
While executing the unlocker script in Windows 11, you may get the Microsoft defender SmartScreen warning. You can click more and ‘Run anyway’ to continue the installation.
5) It will patch some files and download the VMware tools for macOS guest machines. Let it do and complete those steps.
6) Now, you must see the difference in the guest OS support. You can’t create any macOS virtual machines without the patch since they are not listed as supported versions, as shown below.
After the patch, now it should appear as below.
The latest Unlocker 3.0.4 brings the support up to macOS 10.16 (Big Sur). So, it supports macOS 10.15 Catalina and 10.14 Mojave too. Also, after selecting the latest version (10.16), we can use the VMware workstation to use macOS 12 Monterey on Windows 11 and Windows 10 computers.
I’m just a tester of this utility. Full credits should go to the developer who produced a great tool. This particular macOS unlocker works on Intel processor Windows and Linux computers only. AMD is not supported yet.
If you have the older version of the VMware workstation earlier than version 11, you need the older version of the unlocker.
Here is working Big Sur 10.16 on Windows 10 with VMware workstation 16.
After patching the VMware workstation with this unlocker, the patch is no longer valid if you upgrade the VMware to any major versions. You may not be able to run or create macOS VMs anymore. You need to run the latest unlocker (which has the support of the VMware version you upgraded) to get the macOS virtual machine support again.
Older versions of Unlockers (Link below)
a) Visit the official site to download unlocker 2.0.7 (free registration required). This works for VMware workstation 11.
b) For VMware versions 10, 9, 8 and 7, you need to get version 1.0.3.
In the older versions of unlocker, you may find different sets of files.
Right-click on install.cmd file and select Run as administrator option as shown below. Also, you can start the command prompt as administrator on Windows 7 computer and execute install.cmd from the command prompt.
Here is the working Mountain Lion OS X 10.8 on VMware workstation 9 with Windows 7 32-bit host after using the unlocker.
With these all information, you must have a clear idea of downloading and installing the VMware macOS unlocker on Windows 11/10 and older versions.
How to install VMware Unlocker in Linux?
The same Unlocker tool has the installation script for Linux OS. Execute the lnx-install.sh file from the terminal with the root access. This step will patch the VMware workstation on your Linux computer and support macOS as a guest virtual machine.
How to get Mac OS on VMware – Windows OS?
VMware workstations or players for Windows do not support Mac OS officially. We need to download and run a VMware unlocker to enable the support for macOS on Windows. Then we can use the pre-installed macOS VMware images or modified ISO files to get Mac OS on VMware.
Where can I download the latest VMware tools for macOS on Windows OS?
The VMware unlocker tool has a script to download the latest Darwin VMware tools for macOS. Execute win-update-tools.cmd from the unlocker extracted location. You can see a folder called ‘tool’ with the latest VMware tools.
great sir many many tnx to you i m proud of you sir i wnat to instakk mac os on lion on gigabyte mt-s2pt rev 2.1 plz provide me dsdt my processor core 2 duo e7500
¡Funciona! Joa, gracias. It works! Thank you dude.
I got the OS loaded on the Installing OS screen and I am stuck on the “Select the disk where you want to install” It does not list an option. ANy help?
Did you figure this out? You have to back up a screen and select disk utility from the menu above. Select the VM HD and erase and format it. Then you will see a disk to install to on the next screen.
I did figure it out thanks. I eneded doing exactly what you posted. I figured since its a VM, creating/formatting etc would not hurt anything other than having to create a new one again. I am up and running now. Thanks
I don’t have graphic card on my laptop i had 4 GB ram and DUAL CORE 64bit processor, I had downloaded ISO. file of Snowleopard and Virtual machine, but it says a error for Graphic card. can this vmware help me out ??
I’m running in to an error when trying to use the unlocker on windows 8.1 with vmware workstation 7/8/9 when trying to run the programs or the BAT files it says in a windows security pop up that “the file cannot be opened” & “Your internet security setting have prevented this file from being opened” I have ran this as admin as well but still no go! and im not sure how to run it from command terminal, any help would be greatly appreciated
You can ONLY run it from the commandline, in the terminal window.
Make sure the bat file is in the same directory as the vmx file.
Open the CMD Terminal so you have the black screen.
CD to the directory containing the bat and vmx files.
At the > prompt, type the name of the bat file ie: patch.bat and hit Enter.
Wait …..
Wait ….
Done.
Type Exit. Double click the vmx file.
Firstly thanks for your brilliant job. But in detail it is worse than mac snow leopard. It’s shared folder and internet is not working at all. Beside the vmware mac guest unlocker is not working. Please do something soon about it. 🙂
After a little work I fixed everything but internet connection is not working, please post a detailed on it. plz plz plz
It is an excellent instruction of how to run an unlocker, thanks.
hi i just wanted to ask, why should i do this unlock? because i tried it with out actually unlocking and it worked just fine for me.. i double clicked on the vm file.. and it opened up and started working.. so what is the real need for unlocking the vmware?
When i run install.cmd as an administrator using command prompt, in the lines of code it runs in command prompt i see some “access denied” and it didnt copy any files. Please help.
When i run install.cmd as an administrator using command prompt, in the lines of code it runs in command prompt i see some “access denied” and it didnt copy any files. Please helpp.
With unlock-all-v120 or unlock-all-v110 installed, you won’t be able to disconnect USB devices from host and connect them to virtual OS, all the virtual OS are affected, including the Mavericks image, and the Windows & linux images. I have tested this on multiple machines and that seems to be a bug in the unlocker.
Is it possible to activate quartz composer trough vmware graphics card ?
Thanks for the instructions, it worked fine to the end but after getting into Mac OSX guest it freezes after a minute and I have to power it off. any ideas? I am using AMD phenon II 945
Hi Mahmoud,
I have the same problem. Did you find any solution for it?
Hey
I have downloaded the file from here https://www.sysprobs.com/easily-run-mac-os-x-10-8-mountain-lion-retail-on-pc-with-vmware-image . And all works ok without the unlocker in my VMWARE Workstation 9 installation.
Does the unlocker provides more performance.
Thank you. Sorry for the redaction, i am writing in the mountain lion virtualized system.
Is it possible to patch a vm ware player version 6??
I’ve got this error “Mac OS X is not supported with binary translation. To run Mac OS X you need a host on which VMware Workstation supports Intel VT-x or AMD-V.”
Have tried to force virtualization engine prefered mode from “Automatic” to “Intel VT-x or AMD-V” but failed with
“Preferred mode unavailable. Using binary translation instead.
This host does not support AMD-V.”
Somebody know how to solve that?
P.S. AMD-V is enabled in BIOS.
Thanks in advance!
I have HP Pavilion p7-1247c Desktop PC with 12GB ram, with my system I have check the bios and enable bios for virtualization.
My Computer is supporting AMD-V and it’s enable, I have tested it.
testing on VMW Workstation 10.0.2 build-1744117 installed on windows 7 64 bit system and I am testing OS X 10. 9 Mavericks ready image.
I have installed patch (1) Hardware Virtualization Bypasser (file Ver 2.0.0.0, dated: 05/20/2012 5:47pm) and Unlocker (dated 9/18/2013, 9:30 pm)
and then follow your direction but,
I still got this error “Mac OS X is not supported with binary translation. To run Mac OS X you need a host on which VMware Workstation supports Intel VT-x or AMD-V.”
I have uncheck binary translation option also and tried but same thing
Please help me on this.
Thank You,
You MUST have an Intel processor. You can’t use and AMD processer whatsoever. Again, It MUST be an Intel, and having Intel VT might as well be required.
The download link is no longer working
Its working. You must have ( or register) an account at insanelymac to download it. Its an free account.
Hey plzz tell me the link for vm ware unlocker
I followed the tutorial. I was great. I have used Hardware Virtualization Bypasser and the patch was working fine. But,
I couldn’t run Mac OS X Lion on x64 based processor and the error came like this. ( I am complex between “x86 is single core” and “x64 is dual core”. )
__________________________________________________________________________
” This virtual machine is configured for 64-bit guest operating systems. However, 64-bit operation is not possible.
This host does not support VT.
For more detailed information, see http://vmware.com/info?id=152.
Continue without 64-bit support? ”
___________________________________________________________________________
When I pressed OK it stopped working.
2014-07-26T18:09:22.346+05:30| vcpu-1| I120: Msg_Post: Error
2014-07-26T18:09:22.346+05:30| vcpu-1| I120: [msg.log.error.unrecoverable] VMware Workstation unrecoverable error: (vcpu-1)
2014-07-26T18:09:22.346+05:30| vcpu-1| I120+ NOT_REACHED d:/build/ob/bora-1895310/bora/devices/ahci/ahci_user.c:1521
2014-07-26T18:09:22.346+05:30| vcpu-1| I120: [msg.panic.haveLog] A log file is available in “E:\Virtual Machines\MAC OS X\vmware.log”.
2014-07-26T18:09:22.346+05:30| vcpu-1| I120: [msg.panic.requestSupport.withoutLog] You can request support.
2014-07-26T18:09:22.346+05:30| vcpu-1| I120: [msg.panic.requestSupport.vmSupport.windowsOrLinux]
2014-07-26T18:09:22.346+05:30| vcpu-1| I120+ To collect data to submit to VMware support, choose “Collect Support Data” from the Help menu.
2014-07-26T18:09:22.346+05:30| vcpu-1| I120+ You can also run the “vm-support” script in the Workstation folder directly.
2014-07-26T18:09:22.346+05:30| vcpu-1| I120: [msg.panic.response] We will respond on the basis of your support entitlement.
2014-07-26T18:09:22.346+05:30| vcpu-1| I120: —————————————-
2014-07-26T18:09:22.346+05:30| vcpu-1| I120: USBGW: Write arbitrator op:13 len:18
2014-07-26T18:09:43.179+05:30| vcpu-1| I120: USBGW: Write arbitrator op:13 len:18
2014-07-26T18:09:43.179+05:30| vcpu-1| I120: Exiting
After getting this error vmware crashes. Anybody please help.
Also 5-10 min after booting up mac an unknown cd/dvd appears to mount.
Sorry for bad english..
Found the image as torrent somewhere, including the patch for Workstation 10 and tested it, it works.
Internet works.
On the initial setup I set language to german but it is still english, doesnt matter.
VMware Tools worked after reboot.
Some smb didnt work, but mostly all works till I can see now.
Thank!
I tried to run this script and was seeming to get errors about “access denied” on a couple files. It would show the Mac OSX 10.8 in the “Other” field, but it did not have it’s own specific mode. So, I decided to stop ALL the services running that use VMWare and killed the vmware-tray PLUS all associated processes (just for safe measures). Re-launched the bat file for Windows and it worked perfectly.
I decided to modify it a bit for people who may be facing this issue also. Manually stopping/starting things is very painful! I know!.. Anyways, here you go.
I uploaded it to pastebin: http://pastebin.com/egTe9DKa
good post dear
anyone can easily learn through this
thanks
“xcopy is not a recognized command”
Fix this maybe?
hi,someone please help me with my problem . I bought a new Mac book Pro with os x mavericks and i want to run vmware in this machine, can someone send me the link from where i can download vmware for mac .Thanks
yes nice