How to install macOS Mojave on VMware on Windows PC

Install macOS Mojave on VMware on Windows
Written by M Abbasi

Our goal is clear in this article that we are going to explain all the procedure which are required for installing macOS Mojave on VMware on Windows PC. We explain all the steps very clear and to the point. Because we want you to get the perfect result while reading this article. A case study article for installing different operating systems on a single physical computer using VMware Workstation. All the required files are provided on the download section. And it provides you a step by step detailed description to the installation process, accompanied with appropriate pictorial illustrations.

While installation of macOS Mojave, it should be kept in mind that the windows users will need a 64-Bit computer with at least 4GB Ram and VMware Workstation setup. Ultimately, a new virtual machine needs to be created in order to use macOS Mojave on Windows like other operating systems. For this purpose, your computer must have VMware Workstation installed on it.

If I knew about this in the initial stages of learning iOS development, I would not delay buying a mac or biting bullet. macOS can be utilized for the dual purpose of learning and testing; therefore, one must be attempting to use macOS as a secondary operating system in the virtual machine after knowing much about it. On the other hand, you don’t need to purchase Mac computer to install macOS Mojave on that, you can easily access macOS on your current computer provided it has the best running Windows operating system. In this way, you can avail the benefit of virtualization and run various operating systems in a single computer as a Windows user.

In addition to that, running macOS on Windows lets one easily develop iPhone apps. In the same way, virtualization software like VMware Workstation enables the users of Windows to take advantage of alternate platforms such as Ubuntu and macOS. Now, let me share the steps of installing macOS Mojave on VMware on the Windows operating system to help you enjoy the benefits of this software.

Steps To Install macOS Mojave on VMware on Windows

To begin with, it is already known that macOS Mojave can be run on Windows by the help of software’s like VMware and VirtualBox; therefore, Mac users use the same process to run Windows on macOS. Furthermore, there are other benefits of preserving your favorite operating system whether it’s Windows, Linux or macOS. This will save you from sacrificing your choice by limiting you to a single option of using one or the other.

  1. Download Required File
    Starting to install macOS Mojave VMware on Windows PC, all the required files must be downloaded. The required files are the following: VMware Workstation, VMware Unlocker, WinRAR and macOS Mojave VMware Image. These files are empathetically important for successful installation of macOS Mojave.
  2. Extract the macOS Mojave VMware Image
    Once all the required files are downloaded, next comes the extraction of macOS Mojave VMDK file from the compressed archive.
  3. Install VMware Workstation Pro
    After the download of VMware Workstation, the installation process begins. For this purpose, just click on the setup.exe to start the installation wizard, and opt some simple processes to get it done.
  4. Install VMware Unlocker
    Now, after the successful installation of VMware Workstation, the next step is to install VMware Unlocker. However, macOS will not be populated in the list of the guest operating system by VMware Workstation in case VMware Unlocker is not installed.
  5. Create a Virtual Machine 
    Virtual Machine creation is one of the important parts of the whole process on macOS Mojave installation on VMware on Windows. Hence, “Create A New Virtual Machine” is the accurate option which needs to be clicked.
  6. Edit the Virtual Machine
    Before using it freely, settings of the virtual machine needs to undergo edition. In the meantime, there is much more to be carried out. After the configuration of the Virtual machine for macOS Mojave requirements, all you need is to just add the existing image file.
  7. Editing the VMX File
    In this step, you have to minimize the VMware window and navigate the virtual machine’s location. Meanwhile, look for the file with an extension of VMX, edit that file with a notepad, now a line of code is past which should be saved.
  8. Install macOS Mojave on VMware
    Ultimately, the configuration is completed and your Windows is ready to get macOS Mojave. Now you just have to follow the process of macOS Installation and configuration in order to use it.
  9. Update macOS Mojave In VMware
    Accordingly, it is very much pertinent that your macOS software is up to date to avoid missing new features. In addition to that, updating macOS will also increase your security level hence safeguarding you against any possible type of cyber-attack.
  10. Install VMware Tool
    In the end, you can now access macOS Mojave on VMware. You can access it with a smaller screen view; therefore to solve this issue, you will have to install VMware Tools.

Here is an instructional guide with particular images of each step that will provide a detailed insight into the process of installation of macOS Mojave on VMware on Windows PC.

Step 1: Download Required Files Before You Start

Before installation of macOS Mojave on VMware, all the files which are primarily required files and software must be arranged. There are two options for VMware Workstation namely Pro version and Player version, for installation of macOS Mojave on VMware. Choose the option that you are comfortable with.


VMware Workstation Pro

VMware Workstation Pro

VMware Workstation Pro is the latest version of which is available for free download on Vmware Official Website this is not free software. But you will get what you pay.

VMware Workstation Player

VMware Workstation Player

VMware Workstation Player is the best choice for Windows users because it’s free to use. And can be downloaded from VMware Official Website.


  • VMware Unlocker – This is a set of functions that enable macOS installation on VMware Virtual Machine. Without installation of this tool, macOS cannot be installed on VMware Virtual machine. This is because VMware doesn’t support macOS installation.
Download macOS Mojave VMware Image

We provide the latest and updated version of macOS Mojave VMware Image as macOS Mojave VMware image is not available on Apple official website. It can be downloaded directly by clicking the provided links here.

Note: In this article, we have used VMware workstation Pro so the guide is related to VMware workstation pro, but the same process will be followed for VMware workstation Player free edition.

Step 2: Extract The macOS Mojave VMware Image

For the completion of this step, you’ll need Winrar software and the macOS Mojave 10.14 Vmware image file (.vmdk). You’ll be able to find links to each above. Download Winrar and install it on your computer. Also, download the macOS Mojave VMware image virtual file and note where it’s stored.

Extract macOS Mojave Image
Extract macOS Mojave Image

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

Step 3: Install VMware Workstation Pro in windows 10

VMware Workstation Pro installation does not follow a complicated procedure. It is as simple as the installation of other regular software in your windows operating system, but you need to be clear about the installation. I will let you walk through every step with configuration screenshots.

Open Setup.exe file for VMware Workstation Pro installation, then you will be guided to VMware Workstation Pro setup wizard which will provide assistance to you in installation.

VMware Setup Wizard
VMware Setup Wizard

Similar to other software, VMware Workstation Pro has a user license agreement. You have to accept and continue the installation.

User License Agreement
User License Agreement

On this page, you will be able to change the installation destination and can enable keyboard driver installation which needs a system reboot.

Installation Destination
Installation Destination

User experience settings help users to remain up to date and maintain the VMware Workstation Pro.

 User Experience Settings
User Experience Settings

This is a better option to create shortcuts on the desktop or start menu for the quick access of VMware Workstation Pro.

 VMware Shortcuts
VMware Shortcuts

Things sound good so far. Let me tell you that you are ready to install VMware Workstation Pro on Windows Machine. After completing the basic installation configurations, you have to click to install.

 Ready to Install
Ready to Install

Installation of VMware Workstation Pro is not much time-consuming. A few seconds pass by, you will be notified about the completion of installation.

 Installing VMware Workstation Pro
Installing VMware Workstation Pro

Here, you have successfully installed VMware Workstation Pro on Windows machine. You have approximately arrived at the point of creating a new virtual machine and installing your desired operating system on VMware Workstation Pro.

 VMware Installation Completed
VMware Installation Completed

To affirm that you have succeeded in installing VMware Workstation Pro on Windows 10 machine, you have to look for VMware Workstation Pro Shortcut on desktop or search on the start menu and open VMware Workstation Pro.

Step 4: Install VMware Unlocker

VMware Unlocker is a set of programs that allows macOS Installation on VMware. Once you want to install macOS on VMware Virtual Machine without paying for Mac Hardware, this is the best way to install VMware Unlocker. Consequently, this ensures macOS Installation on Virtual Machine. I will make you go through the steps of how to install VMware Unlocker.

After Downloading VMware Unlocker, you will receive a Zip file as shown in the below image which will be extracted with WinRAR.

After Extracting VMware Unlocker, open the folder and look for the file “Win-install.cmd”. Then, right-click on the file and run as administrator.

VMware Unlocker
VMware Unlocker

The installation is auto in CMD. You don’t have to do anything yourself. CMD will disappear once the installation is completed.

Step 5: Create a Virtual Machine on VMware Workstation Pro

Running every operating system needs some hardware resources like Ram, Hard Disk, Processor and much more. But in virtual environments, virtual machine functions as a real computer which includes all the resources needed for an Operating system. So we have to create a virtual machine for macOS Mojave Installation. Follow the steps on how to create this.

From your, Windows Start Menu, Search for VMware Workstation Pro and Open.

Open VMware
Open VMware

After Opening VMware Workstation Pro on the home page, the following options are given: create a new virtual machine, open an existing virtual machine, a virtual machine can be opened by connecting to a VMware Remote Server or VMware vCloud Air could be connected to. Now here, let’s “Create a New Virtual machine”.

Create A New Virtual Machine
Create A New Virtual Machine

The most recommended installation process for every application is a typical installation. Go with a typical installation process which is recommended.

Virtual Machine Wizard
Virtual Machine Wizard

At this point, choices are provided between installing from an installation disc and installing from installation media like a DVD installer for an operating system. Further, it can be installed from a disk image file directly from an ISO file. Lastly, the virtual machine is created first and then install the operating system. Afterward, the last option is chosen and the option of NEXT is clicked.

Here on the next page, it needs to be chosen which operating system one is intending to put on this virtual machine. We are going to install macOS Mojave. Next, we will select 10.14 version since that’s the closest version for macOS Mojave.

in case you missed to install VMware Unlocker, you will not see the option for Apple macOS Installation. Skip the process and close VMware, Install VMware Unlocker, and start creating a new virtual machine again.

Guest Operating System
Guest Operating System

Afterward, you have to type a name for your Virtual machine and confirm the virtual machine location. Browse button will help you to store your virtual machine on another drive if you have any.

Virtual Machine name & Location
Virtual Machine name & Location

Now, specific disk capacity is required and the hard disk is the main part for any operating system. You must have sufficient space to install an operating system. In VMware virtual machine, you have to allocate a minimum of 30 GB, and store the hard disk file as a single file.

Hard Disk Capacity and Summary
Hard Disk Capacity and Summary

And then, you are ready to click finish unless I want to customize my virtual machine hardware in the virtual machine setting.

Step 6: Edit the Virtual Machine

The main purpose of editing Virtual machine settings is to configure the virtual machine for macOS Mojave requirements such as Ram and Processor. At the end, we have to add the macOS Mojave VMware image for this installation, click on “Edit Virtual Machine Settings” as shown in the image below.

Edit Virtual Machine
Edit Virtual Machine

On the Virtual Machine Settings page, the very initial first thing we have to do is to increase the Ram. Therefore, click on Ram from the left navigation and increase the memory for Virtual machine.

Ram Memory
Ram Memory

Hereafter, we have to increase the processor now. For this, from the left menu, click on the processor and increase the number of the processor from the drop-down. A sum total of 4 cores are required for macOS Mojave.

Processors
Processors

Now, click on the hard disk and remove the hard disk which VMware created and attempt to replace it with your existing macOS Mojave VMware image.

Remove Hard Disk
Remove Hard Disk

Now, it’s time to add the image which we have downloaded and extracted with WinRAR. Click on the “Add” button.

Add Hard Disk
Add Hard Disk

In the add hardware wizard, select hard disk. Secondly, click on next. Here, you have to select SATA and then press Next to step forward.

Hardware Type & Hard Disk Type
Hardware Type & Hard Disk Type

On the virtual disk page, you are left with three options which are: to create a new virtual disk, use the existing disk and use a physical disk. We have to select the second option to use the existing image. Then go to next.

Select Existing Disk
Select Existing Disk

Use the browse button to open the location where the “macOS Mojave VMware Image” file is stored in order to select disk. Select it and click on “Finish”.

You have successfully selected your Existing disk for macOS Mojave Installation. Click on “Finish” followed by (Keep Existing Format).

Finish & Keep Existing Format
Finish & Keep Existing Format

You are done with the editing of virtual machine settings for macOS Mojave. Click on “OK” to close the windows

Step 7: Editing the VMX File

Once, the customization setting of the virtual machine is completed, you should pull this to insert code into the macOS VMX file. At this point, navigate macOS virtual machine files and open (macOS Mojave). “.vmx “file with Notepad. If you are unable to find Notepad to open there, click on Choose another app, and scroll down to select Notepad.

VMX File
VMX File

At this point, you need to copy the code from below and paste it at the end, then save it as shown in the shot.

 Smc.version = 0 
VMX File Code
VMX File Code

Finally, you have to save the changes by clicking on “Ctrl+S”.

Step 8: Install macOS Mojave on VMware

Once, you are done with the configuration of macOS Virtual Machine, it is now the perfect time to install macOS on VMware. To conduct this, you have to navigate to the VMware Workstation and start the virtual machine.

As it begins to start up, before the welcome screen, you will see a popup window. This popup window asks if you want to connect to disk (XYZ) every time you power on the virtual machine. Hence, you have to avoid this by clicking NO. This is because of the disk we created while creating the virtual machine, then we remove that and add the existing image file.

Booting macOS Mojave will take some time as it depends on your configuration and performance of the system.

Play Virtual Machine
Play Virtual Machine

On the welcome of the very first page of macOS Mojave, you have to confirm your country and region. Next click “Continue” to proceed the installation.

Welcome
Welcome

On the second page, you will be asked to select your keyboard layout. In case you don’t see the keyboard layout of your choice, click “Show All”, and select your desired layout from the list, then click “Continue”.

Keyboard Layout
Keyboard Layout

Data & Privacy is the fundamental right of every single person. Hence, in case Apple needs your personal information for any specific feature, you must be aware of that and you will see the icon below which is on the image.

Data & Privacy
Data & Privacy

Indeed, one of the biggest benefits of Apple Products is that you always have an option for smooth and secure transfer of data and information. Apple products enable you to even transfer your data from the Windows operating system.

But, that should be avoided in this installation because we are not going to use this as our primary computer. It is instructed not to go for that and just press “Continue” to proceed further.

Transfer Information
Transfer Information

Now, you may sign in with your Apple ID if you have one because the virtual machine is automatically connected to the internet. Or, you may sign in later. Anyways, if you want, you can sign in later and use iCloud, App Store, iMessage, FaceTime, Find My Mac, and more.

Apple ID Sign In
Apple ID Sign In

Like every other operating system, macOS Mojave also has this policy of agreement to its terms and conditions.  It’s important to know if you are new to macOS. To agree on the Terms and Conditions, Click on “Agree”,

Terms & Conditions
Terms & Conditions

And secondly, press “Agree” to the option of “I have read and agree to the macOS Software license agreement”.

Agree to Terms
Agree to Terms

It is likely that you will need to create a local computer account, and secure your virtual Mac with a login password. Simply enter your details for “Full Name” and “Account Name”. Next, type a “Password” which secures your Virtual Mac, and give a “hint” to remember the login password.

Computer Account
Computer Account

Some features are already enabled by default like Maps, Location, find my Mac and some more. In case you aim to customize and enable more features, you can do that just by clicking on “Customize settings” to allow the use of other services.

Express Set Up
Express Setup

Finally, we have riched to one of our most favorite step the dark Mode Look. This is a new feature in macOS Mojave. I guess you’d probably want to try the new look of macOS Mojave; otherwise, you have the option to change that back after you complete the installation.

Choose Your Look
Choose Your Look

Ultimately, you have finished up every step. After Setting up your Mac as your configuration, soon you will get into macOS Mojave.

Setting Up Your Mac
Setting Up Your Mac

Everything looks good, and finally, you take a long breath as you are over with the installation of macOS Mojave on VMware Virtual Machine. If you wish to use macOS Mojave in its best performance, there are still more important things to do.

macOS Mojave on VMware
macOS Mojave on VMware

Step 9: Update macOS Mojave In VMware

There are multiple important reasons why you should keep your macOS Up to date. One of the main reasons is to keep yourself secured.  Other reasons include being able to use some of the more notable features. This will benefit you and the developers; therefore, it is emphatically recommended to keep your macOS up to date. The updates will help you not to face compatibility issues and install Xcode.  

How to update your Mac OS Mojave in VMWare?

For this, navigate to Apple logo, and select “About This Mac”. As a result, you can open the App Store in your Mac OS. When you see the box with a magnifying glass which enables you to search, type the word ‘Mojave’, you should see a button saying ‘Get’.

Mac Information
Mac Information

Once the next window has loaded, you will see the title “Software Update”. Click on that to check for update.

Check For Update
Check For Update

If it says there is no update available, you are already up to date. And if you are not up to date, it will give you another window with the update that is available. Go ahead and click the ‘Update Now’ button to install this latest update.

Update Now
Update Now

Next, you will be asked for a system restart before downloading the updates once the download is completed. The system will automatically restart. Confirm and press “Download & Restart”.

Download & Restart
Download & Restart

Make sure you allow your macOS for Auto Update. This will keep you Mac automatically downloaded and will install the updates.

For these changes, you will have to allow the system preferences by providing your log in details.

Automatic Update
Automatic Update

The Update process will take some time depending on your internet connection, so be patient and wait.

Downloading Update
Downloading Update

Once, it’s completed, you will see a notification asking for restart in a few seconds. You may wait for that. Or, you may cancel and restart it later if you have some important task to be completed before restart.

Restart for Update
Restart for Update

You must restart your Mac for the update to take full effect. After the restart, the system will install the software update.

Installing Update
Installing Update

Once this is done, you have successfully upgraded to the latest version of macOS Mojave.

macOS Mojave Final on VMware
macOS Mojave Final on VMware

As I have stated today, it is essential that you keep your macOS version up to date; otherwise, you can not only be missing out on new features that keep arriving with these updates, but you can also be leaving yourself vulnerable to cyber-attacks because of not having installed any security updates.

Step 10: Install VMware Tool – (Full Screen View)

If you want to use macOS Mojave in VMware Virtual machine in a full-screen view, then you have to follow these additional steps as well. VMware Tools is a set of drivers and functions that ensure the guest operating system’s full-screen view. After installation of VMware tools, you can view it in a full screen like your host operating system.

For this purpose, click on “VM” from VMware Workstation Pro menu and select install VMware tools.

Install VMware Tools
Install VMware Tools

Popup windows open to install VMware Tools, so click on “Install VMware Tools.”

Install Now
Install Now

Proceed installation of VMware Tools.

Continue Installation
Continue Installation

You will have the choice to change the installation destination, and next click on install after setting up the basic configuration.

Ready to Install
Ready to Install

A system restart will be required after the installation is completed, so you can continue the installation.

Continue Installation
Continue Installation

All new software installation will require your login details; therefore, type your password and click to install the software.

Install Software
Install Software

When the installation’s successful completion message appears; unfortunately, you may see a pop up ‘ System Extension Blocked ‘. On that, click “Open Security Preferences”.

Security Preferences
Security Preferences

On the security & privacy window, click the “Allow” button to enable the VMware extension to install VMware Tools.

Allow Extension
Allow Extension

Next, click on the lock icon on the left corner and type your password and Unlock.

Unlock Security and Privacy
Unlock Security and Privacy

Close the window from the top right corner “exit” button and click “Restart” on the wizard.

Restart System
Restart System

After you restart, you witness the great features you have been wanting to see like sound, full-screen resolution, network, drag and drop and more.

macOS Mojave Full Screen
macOS Mojave Full Screen
Conclusion:

With VMware Workstation, it’s possible to run macOS on Windows PC. This article is an aid in getting acquaintance with the steps of installation of macOS Mojave on VMware on computer PC. It provides you a step by step detailed description of installation process accompanied with appropriate pictorial illustrations. The article also discusses the benefits of installation of macOS Mojave on VMware on Windows PC. And how different software can be used on a single computer with different operating systems.

The article also contains a measure on how to avoid cyber-attacks and different other issues by using macOS Mojave on a virtual machine. Hence, the article reviews every angle of the macOS Mojave thoroughly and informs the users about its how about in a comprehensive narration.

Featured Post:

Leave a Comment