How to Install macOS 10.14 Mojave on VMware on Windows

Written by John

At the recent World Wide Developers Conference (WWDC 18) that as held on 4th June 2018, Apple released a new operating system that is now bigger and better. The macOS 10.14 Mojave will be packed with many cool features. Top among these are better security and performance and a new dark mode. The latter is particularly a cool feature that everyone is talking about and we all want to try it out.

The best news about this new OS is that the 10.14 can be install VMware in Windows. All you need is the VMware workstation player and you can run the macOS Mojave on your Windows PC. What is the VMware workstation player? This refers to virtualization software which allows Windows PC users to run other operating systems within the device. This free virtualization software gives users the chance to use different operating systems without having to restart every time someone wants to switch from one to the other.

When learning to install macOS Mojave on VMware on Windows, you need to understand what you need. The computer you are using must be 64-bit, the RAM must be at least 6GB and a SSD. If the PC you have has these qualifications, all you need to do is get the image file of the macOS Mojave 10.14 and VMware software. Here is a guide on how you can effectively install macOS Mojave 10.14 on VMware on Windows

Latest preview: 10.14 Beta 1 (18A293u). June 4, 2018
Google Drive (One Full): Download Link
Google Drive (6 of 6): Download Link

Fix Download Limit: https://techsviewer.com/fix-download-limit
All Tool: New​ Link
Winrar: https://goo.gl/PQHT
VMware Player: https://goo.gl/spT8G6

Steps to follow to Install macOS Mojave 10.14 on VMware on Windows

Step 1: Extract the macOS Mojave Virtual Image

For this step you will need Winrar or 7Zip software and the macOS Mojave 10.14 virtual image file (.vmdk). You can find links to both above. Download Winrar of 7Zip and install it in your PC. Also, download the macOS VMware image virtual file and note where it is stored.

Extract Virtual Image File (rar file)

Go to the folder containing the virtual image file, and right click on Rar file (or Part1.rar). Select “Extract Here.”

Step 2: Install the VMWare Player

You can find VMware Player as free virtualization software that can be found at the link provided. Open the link, download VMware and install it in your PC.

Install VMware Player

Step 3: Install Patch Tool

To do this, open the Patch Tool folder. From the files list, right click on “win-install.cmd”. Choose “Run as Administrator”.

Step 4: Create a Virtual machine on VMware

Open the installed VMware player and click on “create new virtual machine”.

create new virtual machine

The new virtual machine wizard will be opened. Choose to install the operating system later from the options and click on “Next”. In the next page, choose the Guest operating system which in this case is the macOS 10.14. Click on the “Next” button.

VMX Folder Location

In the next screen, name the virtual machine and choose where it is to be stored by browsing the location. This is known as the VMX folder. Click on the “Next” button. On this screen, specify the storage space to be allocated to the virtual machine. By default, this is set to 40GB and there is no need to edit it as it will be removed in subsequent steps. Just choose “Store virtual disk as a single file” and click “Next”. Confirm everything and click on “Finish”.

Step 5: Edit the Virtual Machine

Open VMware and select “macOS Mojave 10.14”. Click on "Edit the virtual machine"

Select Memory tab and set 50% – 65% of your RAM

Set the CPU to 50% - 70%. Click “OK” to effect the changes.


In the list of devices, choose the "Hard Disk" on device menu option. Click on “Remove” button. This removes the virtual hard disk created when first creating the virtual machine.

Remove Hard Disk

Then click "Add".

Add new Virtual Disk

To make a new virtual disk on VMware, click on Hard Disk on the list of devices then choose “SATA” followed by “Use an Existing disk”.

To select the disk, use the browse button to open the location where the “macOS Mojave 10.14.vmdk” file is stored. Select it and click on “Finish”.

Open macOS Mojave Virtual Image

Step 6: Editing the VMX File

The VMX file is the configuration of the VMware Virtual Machine. To edit it, open the macOS 10.14 folder where you stored it (VMX folder in step 4). If you did not specify its location, look in Documents\virtual machines\.

Right click on the VMX file and choose “Open with”. Choose “More Apps”. From the list of apps that will be seen, choose “Notepad” and press Enter.

This will open the VMX file in Notepad. At the bottom; add the code:
smc.version = "0". Save the changes by clicking on “Ctrl+S”.

Step 7: Play macOS Mojave

Open the VMware player if you had closed it and click on “play virtual machine”, and create a new account.

Create a New Account

Light or Dark mode

After this the macOS Mojave will be set up. This will take a while. You will now get to enjoy all the cool features macOS Mojave has on Windows.

macOS 10.14 Mojave on VMware on Windows

Bottom line

With VMware it is possible to run Mac on Windows PC. This the best free virtualization software out there. With it, You can run a Mac on the same PC hosting the Windows operating system. This is the solution for people who cannot choose any among the two best operating systems! You can now have both Windows and macOS on one computer. You never have to choose one.

About the author


Hi. I am very happy to welcome you my friends. Myself John, and I am a founder & admin of Techsviewer.com. I love to spend time to writing useful tech posts for people and that is the main reason behind the development of the blog. Blogging is my hobby and I am doing it for part time. I am full time worker who is working as an administrator in system & network.


  • Hi John
    Hope you are fine and doing great.
    While installing of macOS mojave on Vmware, suddenly I faced this error, cpu error log message. I don’t what this error is, and How to fix it.
    Can you please tell me what this error is and How to fix it???
    Thank You

Leave a Reply