Image default
macOS Windows

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.

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.

Related posts

How to Create an Offline Virtualization Training Lab of Windows Server?

Ghulam Abbas

How to Dual Boot macOS Catalina and Kali Linux?

Ghulam Abbas

Windows Transformation: Windows 11 is here with 10 New Features

Ghulam Abbas


d December 21, 2020 at 8:07 am

The links for the macos mojave download are broken pls fix them

Ghulam Abbas December 23, 2020 at 12:52 am

The google drive link is fixed.

Kinetic One January 3, 2020 at 6:40 am


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

Ghulam Abbas January 3, 2020 at 7:19 am

under the vmware version 15, unblocker is required to enable apple services on vmware on windows.

EDEN SAULO PEDROSO DE MORAES January 2, 2020 at 6:41 am

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.

Mahmoud Yasseen November 11, 2019 at 6:06 pm

problem for Unsuccessful EFI network
and option hasnot a button of advanced

Ghulam Abbas November 11, 2019 at 8:03 pm

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.

Otsujisan September 1, 2019 at 8:05 pm

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.

Ghulam Abbas September 2, 2019 at 6:04 pm

The place where you are extracting the macOS 10.14 Catalina, that will be the location.

Oicu8 August 27, 2019 at 7:01 pm

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”

Daniel Do July 2, 2019 at 12:11 pm

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?

Bismo July 3, 2019 at 12:06 pm

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.

himanshu June 29, 2019 at 5:10 pm

i have updated smc.version = “0” and saved it now it says vmx file corrupted
please help

Ghulam Abbas June 29, 2019 at 7:18 am

That’s because you have the smc.version multiple times or at least two time.
Go to file> find the search for the code then remove one of them.

Ghulam Abbas June 30, 2019 at 11:05 am

What’s the error this time.
IF the samw error occured, please create a new VM from scratch.

Alef June 5, 2019 at 6:01 pm

Excellent! Thank you a bunch!!!

Ghulam Abbas June 5, 2019 at 6:16 pm

You are welcome.

Abraham March 17, 2019 at 6:21 pm

Is there a way to make the animations smooth they are very choppy

Jimmy February 28, 2019 at 6:16 pm

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″

Sarbaaz May 3, 2020 at 5:09 pm

Thank you Jimmy, your trick fixed my install loop. Much appreciated sir.

Old G February 21, 2019 at 8:11 pm

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″

mik t February 19, 2019 at 3:06 am

hey there is just a txt file in Google drive

Martini February 10, 2019 at 7:18 pm

Doesn’t work…
It should be ISO ont VMDK…
VM player doesn’t see operating system..

Wildsparrow January 31, 2019 at 12:07 am

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

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

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

Ghulam Abbas February 3, 2019 at 1:34 am

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.

abraham January 20, 2019 at 4:09 pm

hey there is just a txt file in Google drive

Bismo January 21, 2019 at 1:30 pm

The links are updated. Please check it now.

David January 29, 2019 at 2:13 am

They aren’t updated?

dwesolowski January 19, 2019 at 1:08 pm

I see this in the article, VMware Workstation Pro 15 & VMware Player 15 no longer requires Unblocker to enable Apple Guest Operating. How do install with 15?

wantmacman January 15, 2019 at 11:27 pm

hi i m not able to use keyboard but mouse is working during installation i m using macOS Mojave Final

maclov January 15, 2019 at 11:23 pm

hi i m not able to use my key board during installation my mouse is working
i m using macOS Mojave Final

Boosa January 7, 2019 at 11:06 am

Can I install mac in vmware using iso file?

Bismo January 18, 2019 at 1:38 pm

Yes, You can search the keyword using the search box for the instruction.

Joshua Shah December 29, 2018 at 1:21 am

When will macOS 10.14.2 be available?

Lingam December 25, 2018 at 11:54 am

Is anyone able to install and run xcode successfully

joel December 13, 2018 at 4:13 am

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.

Wimsomnia November 29, 2018 at 6:28 pm

Thanks Ghulam, I’ll try that immediately!!

Wimsomnia November 28, 2018 at 4:54 pm

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.

Bismo November 28, 2018 at 5:52 pm

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.

Wimsomnia November 29, 2018 at 4:49 am

The complete information about my PC you can find it here:

Ghulam Abbas November 29, 2018 at 5:53 am

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

Jea January 15, 2019 at 6:42 am

Thank you, I been messing around with it for a while almost ready to give up.

Francisco November 28, 2018 at 9:05 am

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?

Bismo November 28, 2018 at 5:47 pm

Hi, to fix this error edit the .vmx file and add the mks.enable3d = TRUE to it. However, if that did not work follow the link instructions.

Wimsomnia November 27, 2018 at 11:35 am


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!!

Ghulam Abbas November 27, 2018 at 12:48 pm

Hey, I am so sorry but the truth is I don’t know How to fix this error but once read the below article I know it will be helpful for you.

Wimsomnia November 27, 2018 at 8:19 am

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!!

Ghulam Abbas November 27, 2018 at 8:23 am

I didn’t get you.
Is it a question or a complement?

David P November 23, 2018 at 7:17 pm

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.

Ghulam Abbas November 23, 2018 at 8:06 pm

You are so much welcome.

sam November 16, 2018 at 4:00 pm

in your youtube video and screenshots in this website it is written as mac os beta??

Ghulam Abbas November 18, 2018 at 6:22 am

That was the time when the beta version came but the download links are macOS Mojave final.

sam November 16, 2018 at 1:30 pm

this is a beta version right! could u please post the link of mac os mojave final stable version 8A391 vmdk file or iso plz

Ghulam Abbas November 16, 2018 at 2:06 pm

The download links are the macos mojave final.
They are not beta versions.

Fernanda November 13, 2018 at 9:24 pm

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

Ghulam Abbas November 14, 2018 at 7:23 am

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)

Jhon Scarso November 12, 2018 at 9:41 am

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?

Ghulam Abbas November 12, 2018 at 10:17 am

try this method:

Sofi Reg November 3, 2018 at 3:08 am

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!

Ghulam Abbas November 3, 2018 at 6:49 am

Hi, the password to extract macos Mojave is

SofiReg November 4, 2018 at 5:08 am

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?!

Ghulam Abbas November 4, 2018 at 7:33 am

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

SofiReg November 5, 2018 at 5:00 pm

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.

Ghulam Abbas November 5, 2018 at 8:42 pm

Please send me a screenshot.

Nikita October 29, 2018 at 7:27 pm

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?

Ghulam Abbas October 30, 2018 at 7:04 am

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

Tommy October 2, 2018 at 6:33 pm

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?

Ghulam Abbas October 3, 2018 at 6:47 am

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.

Bruno September 27, 2018 at 3:48 am

On VMWare mouse clicks does not work. Do you know how to fix it ?

Ghulam Abbas September 27, 2018 at 6:40 am

If your keyboard is working install the Vmware tools using your keyboard. If keyboard and mouse both are not working then please wait until I find the answer.

HASAN June 19, 2018 at 9:56 am

please check the screenshot.
I need your to support.
thank you

Ghulam Abbas June 19, 2018 at 8:55 pm

Hi, I checked the screenshot which you send on YouTube.
If you Recognized, after Creating and adding the Virtual Image to VMware, there is a code which you need to add to the VMX file.
The code, is= smc.version = “0”
If you didn’t get How to Do, read this post on step 8, I have explained everything.

James June 8, 2018 at 5:24 pm

Can you provide us the Article on How to Install macOS Mojave on VirtualBox on Windows 10?

Ghulam Abbas June 8, 2018 at 5:25 pm

I am currently working on it.


Leave a Comment