Install macOS Mojave 10.14 on VMware workstation on Windows

Is it Possible to Install macOS Mojave 10.14 on VMware on Windows 10?

On 4th June 2018, Tim Cook the CEO of Apple announced a new operating system for the Mac Users. and it is called macOS 10.14 Mojave. After macOS high Sierra’s success, Apple has decided to focus more on their services than ever. This time Apple has decided to choose a name from a desert instate of a mountain.

The New macOS 10.14 Mojave is full of new features which include the New Dark Mode where every mac users were asking for. Their major changes on macOS 10.14 Mojave is the Dark Mode, a Live background which changes according to the date, Major updates on finder, News, Stocks, Voice Memos and Home, Group FaceTime, All-New Mac App Store, Sneak Peek of Developer Framework for Mac Apps and other features.

The good news, that windows users who are after testing the New mac, can also use macOS Mojave 10.14 on their windows machine. If your system has 64-Bit Running Windows, 6GB RAM, and an SSD, you can test it easily. Even if your PC doesn’t have an SSD, you can run it on HDD but in the future, it will shorten the life of your HDD.

Download Required Files to Install macOS Mojave 10.14 on VMware on Windows 10

  1. VMware Workstation Player
  2. Unblocker Master
  3. macOS 10.14 Mojave VMDK File 
  4. Media-fire (One Full): Download

VMware Mojave 10.14.3; 18D109 (February 7, 2019)

  1. Google Drive (One Full): Download
  2. Google Drive (6 of 6): Download
  3. Media-fire (One Full): Download

We have installed and tested macOS Mojave 10.14 in VMware on Windows and it worked perfectly, you may try Mojave 10.14.3. Moreover, because of too many downloads from the site, the 3rd link of Mojave 10.14 won’t work, hence, use the 4th link for downloading.

If you are to worried that VMware Workstation Player is not free and you won’t be able to Install macOS Mojave 10.14 on VMware on Windows. You are wrong, because VMware Workststaion Player is Free to use.

Also Read: Install macOS 10.14 Mojave on VirtualBox on Windows

VMware Workstation Pro 15 & VMware Player 15 no longer requires Unblocker to enable Apple Guest Operating System on Windows.

Steps to Install macOS Mojave 10.14 on VMware on Windows 10

Step 1. Extract the macOS Mojave 10.14 Virtual Image

While creating MacOS Mojave 10.14 on a Mac computer, we usually compress them. Because its size without compress is 15 GB and When we zip it, it becomes 5 GB.

So, in order to Extract the macOS 10.14 Mojave on windows, you can use WinRAR or 7Zip.

Install macOS Mojave 10.14 on VMware on Windows 10

Install macOS Mojave 10.14 on VMware on Windows
Extract macOS Mojave using WinRAR

Step 2. Download and Install the VMware Workstation Player

VMware workstation Pro is not free and if you want to use that you have to purchase its license. But VMware also provides a sneak peek of VMware workstation pro features in VMware Workstation Player.

VMware Workstation Player is free if you are using it for non-commercial usage like Install macOS Movaje 10.14 on VMware on Windows. In other words, it is free virtualization software which you can use for free.

Installing VMware Player Process

Step 3. Enable Apple Services on VMware Workstation Player

By default, VMware on Windows can’t support Mac operating system and if you want to use macOS Mojave 10.14 on VMware on Windows. You have to enable the Apple Services for Workstation Player.

To enable Apple Services for VMware, download and Install the unblocker tools or unblocker master. If you don’t know how to install the Unblocker master, extract that after downloading. Find their win-install.cmd inside the Unblocker Master directory, then right click and select Run as Administrator.

Enable Apple Services For VMware on Windows

Step 4. Create a Virtual Machine on VMware Workstation Player

To Install and Use macOS Mojave 10.14, we need to create a virtual machine.

  1. First, open the Vmware Workstation Player and select create a new Virtual machine.
  2. Second, Select I will Install the Operating system later.
  3. Third Apple Mac OS X with 10.14 version and click next.
New Virtual Machine Settings

Step 5. Name and Specify Disk Capacity for Virtual Machine.

  1. Now you need to give a name and verify a location for Virtual Machine, please keep in mind that location is a very important, in steps further we will add a code in Virtual Machine, so please remember the path.
  2. After that, you have to specify the amount of storage for the macOS Mojave 10.14 and select the store virtual Disk as a single file.
Name and Specify Disk Capacity for Virtual Machine

Step 6. Customize Hardware for Virtual Machine

Once you specified the amount disk, on the next window which is ready to create a Virtual Machine, select customize Hardware.

  1. First, change the amount of RAM from 2 GB to 4 GB or More.
  2. Second, change the amount of Processor from 2 to 4 processors.
  3. And third, visit the Display tab and enable the accelerate the 3D graphics.

Once you did all these changes, close the Hardware window, and you will be back to the ready to create a Virtual Machine window.

Their, You have to select Finish that the macOS Mojave Virtual Machine should be created.

Customizing Hardware For Virtual Machine

Step 7. Adding macOS Mojave 10.14 VMDK File to Virtual Machine

Once you created the virtual machine, but yet it does not contain the macOS Mojave 10.14 Operating system. To add the macOS Mojave 10.14 VMDK File to Virtual Machine,

  1. First, select Edit Virtual Machine Settings.
  2. Second, select the Hard Drive on the Virtual Machine settings and remove the Hard Drive.
Remove the Hard Drive For Adding macOS Mojave

Once the Hard Drive is removed, instead you need to add the macOS Mojave 10.14 VMDK.

  1. So, select Add.
  2. Select Hard Disk.
  3. For the Disk Type, select SATA.
Add a New Hard Disk

Now, you need to select the use an existing Virtual Disk.

Use an Existing Virtual Disk

Once you selected to use an existing Virtual Disk, here you need to verify the macOS Mojave location.

  • Click Browser and locate the MacOS Mojave 10.14 VMDK file.
Locate the MacOS Mojave 10.14 VMDK file

Step 8. Edit the VMX File

We installed VMware Workstation Player followed by the Unlocker to enable the mac services in windows. Then We created the Virtual machine and added the macOS Mojave 10.14 to the Virtual Machine. But still one thing remains to install the MacOS Mojave 10.14, and that the VMX File.

VMX if the configuration file of the created Virtual Machine, if you remembered I said to remember the path because further, we will apply a code to it.

  1. First, open created Virtual Machine Directory.
  2. Second, right click on the VMX file and select open with Notepad.
  3. Scroll down to the end of VMX and add paste smc.version = “0” code.
  4. When pasted the code, save the changes.

Note: For the first time when you are editing the VMX File, the notepad is not available there. Instead select choose another app, then select Notepad.

Editing the VMX File

Step 9. Install macOS Mojave 10.14 on VMware Workstation Player on Windows 10

  1. Open the VMware Workstation Player and Power on the macOS Mojave 10.14.
  2. Wait for Some seconds until the apple logo goes away.
  3. On the Welcome screen, select your country and select continue.
  4. Select your Keyboard layout.
  5. Select, don’t transfer any information type and click continue.
  6. Decide to sign in with Apple ID or Not.
  7. Agree to the terms and conditions.
  8. Create an Account for the macOS Mojave 10.14.
  9. Choose a look for your Mac Device, whether it is the light mode or Dark Mode.
  10. Select Continue on the Express Set up window.
  11. Wait for Some seconds until your Mac is set up for use.
macOS 10.14 Mojave on VMware on Windows

When you installed macOS 10.14 Mojave, learn how to customize 10 new features in macOS Mojave.


well, It was all about How to Install macOS Mojave 10.14 on VMware on Windows 10?, I hope it was helpful and wish you that you have recovered all of your memory stuff. If you really liked the post please comment on the post, so we feel better. And by the Once read the what’s your idea for this Post and give us 5 stars.

74 thoughts on “Install macOS Mojave 10.14 on VMware workstation on Windows”

  1. Hello,

    I used VMWARE 14.8 latest and Apple OSX is not in the list of Guest operating systems.
    Is this a vmare version issue?


    Good Morning! I need help because in my present this error log.

    VMware Player unrecoverable error: (vcpu-0)

    vcpu-0:VERIFY vmcore/vmm/main/physMem_monitor.c:1279

    A log file is available in “C:\Users\Saulojr\Documents\Virtual Machines\macOS 10.14 Mojave\vmware.log”.

    You can request support.

    To collect data to submit to VMware technical support, run “vm-support”.

    We will respond on the basis of your support entitlement.

    1. Hi, EFI network error causes because of booting any operating system over the network. Your VMnet must be on the server or simply change the vmnet to host from network settings of the VM.

  3. Hi Ghulam Abbas,I have a basic question.
    Please teach me ” To where macOS Mojave installed?”
    You removed a virtual disk(step 7-2) then you set the existing disk
    The Virtual machine has no HDD to install macOS.

  4. Step 8. Edit the VMX File
    it’s wrong, if u copy & paste, its wrong characters:

    smc.version = “0”

    its should be:

    smc.version = “0”

  5. When selecting an existing disk, I get the error message “The selected virtual disk is incompatible with this Workstation 14.x virtual machine. Adding this disk would make this virtual machine incompatible with older VMware products.”. Is there a way I can get passed this?

    1. Hi, You just need to edit the vmdk file and change the hardware version. In other words, you just need to match both vmx and vmdk files to the same versions. Thanks.

  6. A common boot loop problem happens when you try to install this version of OSX on PCs with older Intel processors since Apple removed support for them. I was finally able to get mine to load on an older Intel atom processor by adding the following line to the .vmx file:
    cpuid.1.eax = “0000:0000:0000:0001:0000:0110:1010:0101″

  7. THIS WORKED FOR ME after being stuck in a boot loop and trying everything else: Apple removed support for older processors from its newer iterations of OSX. I was finally able to get mine to load on an older Intel atom processor by adding the following line to the .vmx file: cpuid.1.eax = “0000:0000:0000:0001:0000:0110:1010:0101″

  8. Hi,
    I got the message that the “device guard” must be turned off. But this feature is only eneabled in the Win10 Enterprise version.

    Just run cmd as Admin and type
    bcdedit /set hypervisorlaunchtype off
    and REBOOT

    this will fix
    and if you need hypervisor for something like windows emulator tools in visual studio just re-enable when you need by typing
    bcdedit /set hypervisorlaunchtype auto
    and REBOOT

    Credential Guard is enabled by hypervisor, and when you disable hypervisorlaunchtype, it disables it.

    1. Hi, that’s because the host guard is turned on.
      To fix this error Open the run dialog box and type their appwiz.cpl, it will open the programs and features. After that on the left pane select turn on or off windows features, find their Guard host and turn it off.

  9. hi im getting this error after following your video. can anyone help? 🙂
    This host supports Intel VT-x, but Intel VT-x is disabled.

    Intel VT-x might be disabled if it has been disabled in the BIOS/firmware settings or the host has not been power-cycled since changing this setting.

    (1) Verify that the BIOS/firmware settings enable Intel VT-x and disable ‘trusted execution.’

    (2) Power-cycle the host if either of these BIOS/firmware settings have been changed.

    (3) Power-cycle the host if you have not done so since installing VMware Player.

    (4) Update the host’s BIOS/firmware to the latest version.

    This host does not support “Intel EPT” hardware assisted MMU virtualization.

    Module ‘CPUIDEarly’ power on failed.

    Failed to start the virtual machine.

  10. Hi Ghulam,

    Now I tried both ways using the ISO file.

    1/ VMware

    I used a tutorial in Dutch and got the following error. I could send you the logfile but that’s very long..

    “VMware Player unrecoverable error: (vcpu-0)

    vcpu-0:VERIFY vmcore/vmm/main/physMem_monitor.c:1279

    A log file is available in “C:\Users\wimva\Documents\Virtual Machines\macOS 10.14 Mojave\vmware.log”.

    Looks like something is wrong with the monitor, no?

    2/ In Virtual Box

    I still get the same seed error code:

    I also post this in the comments of the Virtual Box tutorial because it’s about the 2 methods.

    Another thing: I still don’t get any mail notifications when you reply.

    1. Hi, send me your system information, that time I can say whether your system can support mac or not.
      Because you have tried both on VMware and VirtualBox and it didn’t work that’s why I want to know.

    1. Now I get the idea why you can’t install macOS mojave on vmware and virtualbox.
      Because the current version of macos Mojave is built for mac and intel processors that why AMD can’t support this version.
      Yet the developers have not created the macos mojave version for AMD.
      Till now only MacOS Yosemite is available for AMD.
      You can search inside and you will find the guide for macOS Yosemite to install on vmware and virtualbox on AMD processors.

      That’s all

  11. Hi Ghulam,
    In VMware Workstation 15 Pro with macOS 10.14 Mojave I get the message: “3D acceleration is not supported in this guest operating system.”
    How do I fix this problem?

  12. Both!!

    The error code I get on the black screen with the Apple logo is :

    “The CPU has been disabled by the guest operating system. Power off or reset the virtual machine.”

    What can be the reason of this?

    Greetings from Belgium!!

  13. Hi Ghulam,

    Another fine tutorial!!

    After having problems with the installation on Virtual Box, I tried this method too.

    It got me a little bit further, I already get the Apple logo.

    But then I get this message:

    “The CPU has been disabled by the guest operating system. Power off or reset the virtual machine.”

    What can be done to avoid this?

    Thanks in advance for your answer!!

  14. Firstly thank you… an excellent guide and it has allowed me to install and run Mojave 10.14 on VM within Windows 10… Brilliant thank you again.

  15. Hi Ghulam, i did everything you just told, but after i insert the code i got this error message: “cannot connect the virtual device sata0:1 because no corresponder device is available on the host”, and after a fell seconds i get “the cpu has ber disable by the guest operating system. Power off or reset the virtual machine”.
    Actually i put the code the “0” and i got stuck and i put the code withou the “” and the program start the virtualization but got this error after…. What should i do now? I tired to download again the macos mojava, but it doesn´t work either… tks for you help

    1. Hi Fernando
      first thing that this message from Host,
      Second thing, It could be just a bad install, so you have to try and reinstall once again.
      Third, If the again the same error occurs then bring changes in the default settings of virtualization such as 3D accelerated graphics, RAM etc.
      Well, if none of them work then edit your .vmx with below binary digits.
      cpuid.1.eax = “0000:0000:0000:0001:0000:0110:1010:0101″
      In any case, if none of them worked visit the official support center of VMware via Below Link.
      “The CPU has been disabled by the guest operating system” error (2000542)

  16. i have done all the things you posted, even the new vmware tools, i have the wmware workstation pro 15.0.1 and nothing, right now its showing 128 mb of video, full sound but no scale resolution, only 1024×768 :-/ , can you help me?

  17. Hello Abbas,

    i have downloaded all the 6 Parts of the iOS Files from the Google Drive link but unfortunately the Winrar files doesn’t seem to be extracted. I tried to repair RAR files and i re-downloaded them but i still can’t extract them as it should be. The Error says: a damaged header was found! Please is this problem known to you?

    Thanks for your support!

      1. Hi. I didn’t get anything about password. It’s not password protected. i just can’t extract them before that error: It says a damaged header was found! Could you check these files please?!

        1. Hey, I have no idea the damaging error but I can tell you if your internet connection is slow while downloading it may have damaged the RAR Files. I can also suggest you use once 7-Zip to Extract it. That’s all

          1. Hi. Thanks for your feedback. My internet speed is good and i tried to extract them with 7-Zip but the same problem pops up. I downloaded the Mojave vmdk elsewhere and followed your instructions but on VM launches i chose install macOS the after few steps after choosing the country it tells me: this disk is locked! Any idea?
            Thanks for the help.

  18. hello! i have a problem. did all the instructions, and got stuck on apple logo at boot. white line under apple logo wont show up. what should i do?

    1. Hi Nikita
      If you are stuck their then certainly you have done something wrong. It may be with the code. First try the smc.version = “0” code in the VMX if again stucked their then use smc.version = 0

  19. Hi very good guide. I need only an advice for enable the full screen display.
    With Mojave Tools of Vmware doesn’t work nor install so the resolution remain 1024×768.
    Can you help me?

    1. Hi,
      Once the VMware tools are installed, you need to allow changes from Preferences in order to make changes. To enable it, Go open Preferences, Security & Privacy then select Allow at the end of the Window.
      This will fix the error, if not, once again install the VMware tools and restart your system.
      If it doesn’t fix, then follow the below Article.

Leave a Comment

Your email address will not be published. Required fields are marked *