Download macOS Unlocker 3.0 for VMware Workstation/Player 15/14/13

macOS Unlocker for VMware

Finally, the major update approached our computers with Apple’s official release of the final version of macOS Mojave with its tremendous features including dark mode this year. In addition, it is available to download through App Store at no cost. Since that, there is an enormous number of Mac users updating without actually joining Apple Beta Program.

In case, if you are a Windows or Linux user, you’ve definitely the idea of installing it on your PC (If you have followed the guides before). However, there are several ways and software out there you might have tried at least one of them. If not, you’re able to get the new operating system running on your system, check out, how to install macOS Mojave on VMware. That’s correct, you’re on the track to get this here’s what’s Unlocker does and why you need it.

What is Unlocker

Before we go any further, we should basically have an idea of Unlocker and how it works.

Initially, when you install macOS Mojave or previous versions on VMware, when installing, you will be certainly asked for choosing the operating system and version you want to install, as you’ll need to choose macOS to install. By default, there’s no such option for macOS to choose when installing. That’s because VMware program doesn’t support and restricts installing macOS on VMware whether its VMware Workstation or Player or fusion.

In this case, if you want to install and use macOS on VMware, first of all, what we need to do is remove restrictions. To do that, here comes Unlocker into work. If you don’t know what unlocker is, here’s what you should know.

macOS X Unlocker ( Unlocker for short ) is a handy tool that replaces a couple of files such as VMware-vmx, vmwarebase.dll, and patches macOS settings and installation features like options, booting and installation settings into VMware and even download a copy of the latest version of VMware Tools for macOS on VMware if you want. In result, when you’ve run the patch, you’ll figure out settings integrated into VMware and install any version of macOS on VMware without any restrictions.

That said, here you can download the latest version of Unlocker.

Download Now

How to use macOS Unlocker for VMware

Now that you’ve downloaded Unlocker and realized what and how it works, you’re all set. It’s worth pointing out that this works only on Intel systems with VMware installed, unluckily, this won’t work for AMD based systems as AMD CPUs are natively not supported by macOS.

Before you step into, its good to take a backup of your VMware program folder since this patch may replace original files. Although the utility takes a backup it’s good idea to backup by yourself. So let’s start.

At the very first, head to VMware Workstation, Player or fusion you’re using and exit completely (Seriously otherwise this may harm the program).

Note: If you didn’t close VMware services including background services entirely, this process may damage and could make VMware unusable.

VMware Workstation

VMware Workstation

When you’ve closed the VMware programs and services from a background as well, navigate to Unlocker 3.0 whether you’re using VMware Workstation/Player or Fusion 7/8/10, extract it.

If you’re using previous versions of VMware programs earlier than 11 (version), you can continue using Unlocker 1.

When the file extracted, open it and right click on win-install then choose Run as administrator.

Once you have run the Unlocker, Command Prompt will prompt up and stop VMware services, copy files and do some patching and start the VMware services back running, just wait.

Stopping VMware services

Stopping VMware services

When the process finished, Command Prompt will close automatically as nothing happened.

Starting VMware services

Starting VMware services

And you’re all caught up! That’s it for the patching.

To check whether the patching has successfully gone, launch VMware and press Ctrl + N or click Create a New Virtual Machine then go Next on the first new virtual machine configuration page.

New Virtual Machine Wizard

New Virtual Machine Wizard

Just select I will install the operating system later and hit Next.

Guest OS Installation

Guest OS Installation

And you’ll find the Apple macOS X option with versions there. Select the Apple macOS X as guest operating system and choose the version of macOS you want to install.

Further then, you may install macOS Mojave on VMware Workstation/Player from the steps in the tutorial.

Install macOS Mojave on VMware

Install macOS Mojave on VMware

Hope that answered your question. If there’s something remaining, you are no far for sharing your thoughts, just jump down and let us know what do you think about this on comments section.

2 Pings & Trackbacks

  1. Pingback: Download & Install macOS High Sierra 10.13 on VMware in Windows - Tactig

  2. Pingback: Install macOS Mojave on VMware on Windows - Geekrar


  1. Atsushi Takahashi Reply

    I “accidentally” upgraded VMWare Workstation to v15 on my Linux (Debian 10 (Testing)) and the worked! The guest macOS was Sierra and upgraded to Mojave. I am using unlocker211. It all works again! Whew!

    1. Joseph Zimmerman Reply

      I have been unable to use this with VMware Workstation Player 15. Will there be support soon? @Maciek, are you using pro?

  2. Abhishek Avadhani Reply

    Hi, I’m using Linux Mint as Base OS. Please provide mac-os unlocker for VMware 15 on linux mint.
    Thanks in advance.

  3. reza Reply

    Traceback (most recent call last):
    File “”, line 432, in

    File “”, line 409, in main
    patchsmc(vmx_stats, vmx_so)
    File “”, line 225, in patchsmc
    def patchsmc(name, sharedobj):
    IOError: [Errno 13] Permission denied: u’C:\\Program Files (x86)\\VMware\\VMware Workstation\\x64\\vmware-vmx.exe’
    [10064] Failed to execute script unlocker
    Getting VMware Tools…
    Traceback (most recent call last):
    File “”, line 151, in
    File “”, line 88, in main
    url = url + parser.HTMLDATA[-1] + ‘/’
    IndexError: list index out of range
    [9836] Failed to execute script gettools
    File not found – darwin*.*
    0 File(s) copied

    1 File(s) copied
    Traceback (most recent call last):
    File “”, line 432, in

    File “”, line 409, in main
    patchsmc(vmx_stats, vmx_so)
    File “”, line 233, in patchsmc

    LookupError: unknown encoding: cp65001
    [4156] Failed to execute script unlocker

Leave a Reply