Install macOS Mojave on VMware on Windows PC

In this post, we’ll install macOS Mojave on VMware on Windows PC. Installing Mojave isn’t difficult but requires VMware Unlocker Patch Tool or macOS Unlocker for VMwareOpens in a new tab.. This VMware Unlocker Patch Tool for macOS Mojave will Patch VMware for making the macOS Mojave installation work. So we’ev provided the macOS VMware Patch Tool and also installed it here. Well, another WWDC, another surprise. Just like years past, this year Apple hasn’t fallen back.

This year, Apple announced their latest version of macOS — macOS 10.14 Mojave (Specifically pronounced macOS Mo Harvey). Of course, there are a bunch of fresh features and stuff that most had called. During the keynote, Apple previewed some of the important features including a complete Dark Mode, Dynamic Desktop, Stacks, Gallery view for Finder, Group Facetime and there’s a lot to talk about. But if you’re a Windows user and thinking you’re out of this and that’s what only for Mac, change your mind because here’s how to install macOS Mojave on VMwareOpens in a new tab. without having or getting a Mac just for free. Here’s how to install macOS Mojave on VMware on Windows PC.

Just because Apple doesn’t want us to install doesn’t mean it’s not possible. Thanks to virtualization apps like VMware which let us run entire system inside your Windows without actually buying one or rebooting every time you run, like Dual-booting. With VMware, the installation process is pretty straightforward. If you’re familiar with or have used before, there’s nothing much to worry about. Simply, download the Mojave ImageOpens in a new tab. and also download VMwareOpens in a new tab. and install it and you’re ready to go. This way, you can create a virtual machine (VM) and run Mojave once you have installed. With that, you can enjoy installing and exploring Mac apps like XcodeOpens in a new tab..

When installed, you’ll have the primary tools integrated with you such as the internet adapter, USB controller, drag & drop and more. Other than this, you might have lots of questions, they will be answered on the way to installation. In this article, I’ll walk you through how to install macOS Mojave on VMware in Windows PC. The process is pretty covered in steps with clear shots that you won’t be alone, let’s break it down. Here’s how to install macOS Mojave on VMware on your Windows PC.macOS Mojave on VMware

macOS Mojave

Install macOS Mojave on VMware on Windows PC

Whenever Apple develops new software or updates, Apple restricts them to older Apple devices which are called incompatible devices. This has been from years for Macs and this time they did it as usual. But in case of installation on Windows PC there’s no sentence, means whether you’re using an old or new PC with any version and edition of Windows you have, you can download and install macOS Mojave on VMware on your Windows PC. After all, if you’ve questions out of this, you’ll be answered with the installation, if not, there’s a huge comment form for you. Let’s move to install macOS Mojave on VMware on Windows PC.

  • Related: Install macOS Mojave on VMware on Windows PC [New Method]Opens in a new tab.

What you’ll need

To begin, you’ll need some files including macOS Mojave virtual image. If you’ve downloaded macOS Mojave before for the Mojave installation on VirtualBox, there’s no need to download it again. If you haven’t, you should download these files, while you’ll need them in the process.

  • VMware WorkstationOpens in a new tab. / VMware PlayerOpens in a new tab. – VMware is the perfect virtualization program for virtualization. Though VMware doesn’t officially support macOS but actually if you do little tweaks, it will work with the essential tools such as Ethernet adapter, sound, full-screen resolution and more. Get VMware Workstation/Player officially from the website and install on your Windows if you don’t have already. For creating virtual machine, it requires macOS VMware Unlocker Patch Tool. This macOS VMware Unlocker Patch Tool will particularly remove restrictions and let us install macOS Mojave on VMware on Windows PC.

Related: Install macOS Mojave on VirtualBox on Windows PC [New Method]Opens in a new tab.

macOS Mojave Final Version (18G103) September 26, 2019 

  • macOS Mojave Final APFS by Geekrar (One Full – Google Drive) — With macOS Mojave updating after some time, we’ve updated macOS Mojave VMware & VirtualBox Image that is the latest for now. This version is as well as installed as the previous version and there’s no difference in installing between it, so pick it up now.

With the image, the necessary tools are included that you won’t have to dig around for it and save time.

Also, you can check and download macOS Mojave Image for VMware & VirtualBox latest versionOpens in a new tab. here as well.

Anyway, when you’ve downloaded the files, extract them with Winrar or 7 – Zip to make them ready to use.

Before you start, you’ll need to look for a few settings in your computers BIOS. When you boot into your computer BIOS, watch out if you’ve enabled Virtualization options (VTx)Opens in a new tab., if you haven’t, go ahead and enable it or you may be in trouble later. When you’re ready, go for it. Start Install macOS Mojave on VMware with the steps one by one.

From the BIOS, watch out if the Intel VT-x hardware acceleration options are enabledOpens in a new tab..

Step One: Install VMware Workstation on Windows

When you have downloaded VMware Workstation/Player, it’s time to install it. From the VMware files, click setup.exe to launch the installation wizard. Just as simple, proceed with some ordinary installation prompts and you’re good to go.

Install VMware Workstation / Player

Install VMware Workstation / Player

When you’re done with the installation, click Finish on the wizard to close up. When installed, don’t launch it ( Seriously otherwise the next step won’t work).Finish


Step Two: Install VMware Unlocker Patch Tool

By default, there’s no option for macOS to choose for installation because as said before VMware doesn’t support macOS instead it’s restricted. In this case, the macOS Unlocker (VMware Unlocker Patch Tool)Opens in a new tab. becomes useful. VMware Unlocker Patch Tool (for short) has developed to remove the function lock macOS X (Server) easily and patch files to work macOS in VMware Workstation or Player.

To use this, all you’ve to do is to close VMware if it’s open and run VMware Unlocker Patch Tool here’s how to do it. Navigate to the VMware Unlocker Patch Tool files if you’ve VMware Workstation 14 otherwise use VMware Unlocker208 Patch Tool (both works the same, the difference is just with the VMware version) and right click on win-install and Run as administrator. It will simply run commands in command prompt to patch relevant files in VMware — That’s okay.Unlocker 210 - Run win - install

Unlocker 210 – Run win – install

Step Three: Create a New Virtual Machine

Now it’s time to do a little configuration, for that do go away from the steps.
Head to VMware Workstation or Player and open it. When you see the Home page, choose to Create a new virtual machine or simply press Ctrl + N.VMware Workstation Pro

VMware Workstation Pro – Create VM

On the wizard creation, select the Custom (advanced) option and click Next.New VM Wizard

New Virtual Machine Wizard

Here you’ll see some sort of information on hardware compatibility and limitations for the virtual machine simply Next it.VM Hardware Compatibility

VM Hardware Compatibility

Now select I will install the operating system later and click Next.Guest OS Installation

Guest OS Installation

For the operating system, choose Apple Mac OS from OS selection and for version select the latest version (10.14) if available, if not, select previous version (10.13) it will work too then click Next.Select OS

Select a Guest OS

Name the virtual machine whatever you would like to and specify the location where to store the virtual machine files, then Next.Name the virtual machine

Name the virtual machine

The processors are the significant part of a virtual machine, set up 50% – 75% of your system’s CPU.Increase Processor

Increase Processor

For memory, I’d like to set 4GB RAM for the virtual machine, that’s about 50% of my laptop memory. Ensure you set 50% – 65% of your system’s memory for the VM. Like I have 8GB of RAM in total, so I have used 4GB for the virtual machine.Increase Memory for VM

Increase Memory for VM

By default, NAT will be selected, that’s okay, just Next.

Network Type

On this page, you don’t have to make any changes, simply click Next.IO Controller

IO Controller

Continue through the process with Next.Disk Type

Disk Type

In the disk selection, select Use an existing virtual hard disk and follow Next.Choose existing

Choose existing

Next, browse the macOS Mojave Image (VMDK) you had downloaded then click Next.Select an Existing Disk

Select an Existing Disk

At last, you’ll have the summary of the virtual machine creation, if you wish to make changes, customize hardware to change one, if everything seems ok, hit Finish.Ready to create virtual machine

Ready to create virtual machine

Step Four: Insert VMware Code in Virtual Machine file

When the virtual machine is configured, you’ve to tweak this to insert code into macOS VMX file.
At this point, navigate to macOS virtual machine files and open (macOS Mojave).vmx file with Notepad.
If you didn’t find Notepad to open there, click on Choose another app, scroll down to select Notepad.Open VMX with Notepad

Open VMX with Notepad

At this window, copy the code from below and paste it at the end then save it like the shot.

Smc.version = 0

Add Code

Add Code

Step Five: Install macOS Mojave on VMware Workstation

And you’re done with configuration and you’re ready to actually install macOS Mojave on VMware.
Navigate to the VMware Workstation and start the virtual machine with Power on the virtual machine.Power on virtual machine

Power on virtual machine

As it starts up, the Welcome screen will appear (It’ll take some time to boot depending on your configuration), select your place where you are located and Continue. If you encounter some sort of error which shows ” This virtual machine requires AVX2 but AVX is not present. This virtual machine cannot be powered on.” Here’s how to fix it in a moment.



Next, select your keyboard, if it’s not there, click Show All to choose your keyboard from the list. When you’re done, click Continue.Install macOS Mojave on VMware on Windows PC

Select Your Keyboard Layout

Apple wants you to use your personal information when asked by Apple feature. Also, Apple confirms to collect this information when needed to enable features.Install macOS Mojave on VMware on Windows PC

Data & Privacy

Yes, you have the option to transfer information from your Windows PC, but that’s not the recommended one since you’re not going to use this as your primary computer, don’t do that. When selected, click Continue.Install macOS Mojave on VMware on Windows PC

Transfer information to this Mac

Sign in with your Apple ID if you have one, if you’re a newbie, click on the Create new Apple ID to create one. Alternatively, you can sign in later anyway you want. Whatever you choose, Continue it when finished.
To make things work, the virtual machine is automatically connected to the internet as you configured.Install macOS Mojave on VMware on Windows PC

Sign In with your Apple ID

The Terms and Conditions provide information on the use of Mac computer, the macOS software, Game Center and other services if you want to read that’s okay if not, that’s not a problem.
To Agree to the Terms & Conditions, tap on Agree.Install macOS Mojave on VMware on Windows PC

Terms & Conditions

Apparently, you’ll need to create a local computer account, simply enter your details into the blanks and Continue.Install macOS Mojave on VMware on Windows PC

Create a Computer Account

The express set up will enable the features, Maps – Location – Find my Mac and some more. In case, if you wish to customize and enable only those you want, you can do that, just hit Customize settings to allow the services you want.Install macOS Mojave on VMware on Windows PC

Express setup

If you chose to customize settings, you’d be asked for every single service for enabling — At the first screen, you’ll be asked to enable location services, as here I don’t allow location services, simply Continue.Install macOS Mojave on VMware on Windows PC

Enable location services

Similarly, you’ll be asked for some essential services, you can easily choose to enable or disable.
After you continue, you’ll witness of your favorite part you were definitely waiting for. I guess you’d probably want to try the new look — Dark Mode. Otherwise, you could change it later, just Continue.Choose your look

Choose your look

Yay!  Eventually, you’ve done it — You’re into macOS Mojave. I know there’s much to dirty your hands with, but you don’t have to because there’s still more important to do.macOS Mojave on VMware

macOS Mojave on VMware

Install VMware Tools on Virtual Machine (VM)

When you’re done with the installation, you’ve probably want full screen instead of the black screen at your screen edges. Luckily, there’s a perfect tool for that — That will particularly provide extra useful features such as full-screen resolution, sound, drag & drop and more.  The steps are here how to do it.
Go to VM > Install VMware Tools and wait to pop up on the screen.

For the latest installation with error fixing, check out the following link.

Install VMware Tools

Install VMware Tools

When you’re prompted to Install VMware tools, double-click on it.Install VMware Tools

Install VMware Tools

On the  Introduction page, click Continue. On the next screen, Continue to install for all users of this computer.Destination Select

Destination Select

This informs you that this will take space on your computer, hit Install to perform the installation on currently available disk for all users.Installation type

Installation type

Meantime the process you may be asked for your account credentials, enter them correctly and click Install.
When the installation finished, click Restart to complete the installation.Installation Successful

Installation Successful

When the macOS reboots completely, you should have absolutely perfect resolution covering the entire screen, here a glimpse.Install macOS Mojave on VMware on Windows PC

macOS Mojave Homepage

In another case, if you see System Extension Blocked error, for sure, you can fix this.Install macOS Mojave on VMware on Windows PC

System Extension Blocked Error

Navigate to Settings > Security & Privacy > On this page, watch out for “ System software from the developer was blocked…. “, at the end and simply click Allow. This will let you install VMware Tools when you run.Install macOS Mojave on VMware on Windows PC

Security & Privacy

Once you allow, their won’t be any restrictions, just repeat the VMware tools installation and this time it’ll likely work.
Finally, you’ll have macOS Mojave running perfectly in your Windows PC. Everything should work fine with sound, display, internet and everything else.

If you want to update macOS, however you can. Since the Mac is already enrolled into Apple developer program, it will receive the newest updates. To update, head to Settings > Software Update > Click Update to begin downloading the update.Install macOS Mojave on VMware on Windows PC

Software Update

When the download completed, you’ll be asked for a restart, just click Restart and the update will be installed once restarted.Install macOS Mojave on VMware on Windows PC

Install Updates

And congrats! You have the latest macOS Mojave 10.14 beta three into your PC with its superb features.Install macOS Mojave on VMware on Windows PC

macOS Updated

Create Snapshot of macOS Mojave (Optional)

When it comes to backup in VMware, snapshot is the tool you’d prefer. Bad times can come anytime, but if you aren’t ready for, you’ll be in big trouble. What’s a better idea than performing a backup before something happens wrong. That’s where snapshot comes in handy. In simple terms, snapshot is a great useful tool in VMware which creates a copy of the virtual machine files to backup and protect everything.

Perhaps, if you would like to create a snapshot, the trick is simple.
In VMware, go to VM > Snapshot > Take Snapshot.Install macOS Mojave on VMware on Windows PC

Take Snapshot

Next, name the snapshot and add a description if you’d like to, then click Take Snapshot to begin the process.Install macOS Mojave on VMware on Windows PC

New Snapshot

It will create a snapshot of the virtual machine within a minute, just wait!Taking Snapshot

Taking Snapshot

Once the snapshot is created, you can find it in VM > Snapshot > “Snapshot Name” like I saved the snapshot by the name of New Snapshot and for restore just click on it.Install macOS Mojave on VMware on Windows PC


By this snapshot, you’ve just like the shield doubled the life of your sweet macOS. This will be a potential recovery option when the machine fails to boot or any other issues. In fact, now you’re completely safe and guranteed.Install macOS Mojave on VMware on Windows PC

macOS Mojave

That’s pretty much all there is to it. So on, you’re free to penetrate or install apps or do whatever you’ve in mind. In case, if you experience slow performance or wanted to boost, reserve 50 – 60% of your PC’s memory and CPU (Processors) for the virtual machine.

If you have problems and errors out of here, you can check for solutions we’ve listed and answered.

Other than this, if you’ve problem with screen resolution that doesn’t fit in your screen, just like I had – Yup, you can do fix that to make your prefered thing.

Fix macOS Mojave Screen Resolution(HiDPI) on VMware

Want to create bootable installer, here’s how to do it in a quick way.

If you are experiencing slow performance, here’s how to speed up macOS,

Speed Up macOS Mojave

Well, that’s all about how you install macOS Mojave on VMware on your Windows PC. Hope your questions have answered, if not let me know down in the comments.

Recent Posts