Skip to main content

How to Use Mac-only Apps on Windows 10

Wondering how to install and use Mac-only apps on a Windows 10 PC? You have come to the right place to know the answer. There are barely any ways to use Mac apps on Windows, but there is a method which will enable you to run Mac apps.

This method is not a very easy and straightforward but will work once you understand the whole procedure. So without wasting any time, let’s get started.

Step 1: Install and Setup Virtual Machine

This is the best way to use Mac apps on a Windows computer. It requires a bit of technical knowledge, but we’ll help you in that regard.

Files required to create a MacOS Virtual Machine in Windows 10:

  1. Download the “VirtualBox”(latest version).

  2. A copy of “macOS”(Download most recent version)

After successfully downloading required files, extract them in different folders. In the Mojave Image folder, you will find a VMDK file, which means Virtual Machine Disk Format. This file is containing macOS operating system.

How to Make macOS Virtual Machine in Windows 10?

  1. Open the VirtualBox folder and then locate and launch the VirtualBox file.

  2. Select “New” and then type macOS. The software will detect the OS when you type and then select the macOS 10.13 High Sierra.

  3. Set the RAM to 4GB (Your Computer must have at least 6 GB of RAM to run the Mac OS).

  4. Set hard drive (use existing virtual hard disk file).

  5. Then select the folder icon to browse and then select the VMDK file.

  6. Hit the Create button.

Setting up the macOS Virtual Machine

Before you start using macOS on the Windows 10, you need to tweak the settings of Virtual Machine. To begin editing the settings, see the guide below.

  1. Right click on macOS Virtual Machine and select settings.

  2. On the left-hand side menu, hit the system tab.

  3. Then uncheck the Floppy located under Boot Order.

  4. In the Chipset, select the ICH9 option.

  5. Now click on a processor located at the top menu.

  6. In the processor, slider, assign two units.

  7. Check the Enable PAE/NX box.

  8. Under “Display” settings, set the Video Memory slider to 128MB.

  9. Now under “Storage” settings, make sure that box labeled with Use Host I/O Cache is checked.

  10. Hit ok, and your settings will be saved.

Open Command Prompt and To Tweak Your PC

Your PC isn’t ready to run Virtual Box due to lack in the configuration. We will use the Command Prompt to configure your PC. macOS VMDK requires patching of the Virtual Box to function flawlessly. To do this, you need to enter some codes in Command Prompt. It is pretty easy, follow the below steps carefully:

  1. Close all applications and programs on your PC (It is important to close all program on your PC otherwise this action can be futile).

  2. Hit the Start key and type CMD.

  3. Right click on the CMD and choose Run as administrator.

  4. Now type “C:\Programs files\Oracle\VirtualBox\” and hit enter.

  5. Below are some commands that you need to type in CMD. Replace the “macos” with the name of your virtual machine, which is located in the quotes. After every command hit enter:

  6. VBoxManage.exe modifyvm “macos” – -cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

  7. VBoxManage setextradata “macos” “VBoxInternal/Devices/efi/0/Config/DmiSystemProduct” “iMac11,3”

  8. VBoxManage setextradata “macos” “VBoxInternal/Devices/efi/0/Config/DmiSysteVersion” “1.0”

  9. VBoxManage setextradata “macos” “vBoxInternal/Devices/efi/0/Config/DmiBoardProduct” “Iloveapple”

  10. VBoxManage setextradata “macos” “VBoxInternal/Devices?smc/0/Config/DeviceKey “”ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerinc”

  11. VBoxManage setextradata “macos” “VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC” 1

If any command fails, then enter it again and make sure you type accurately. When you have done every command successfully, then close the command prompt.

Start Your macOS Mojave Virtual Machine

Now open the VirtualBox and then double click the macOS virtual machine to start your macOS on Windows 10.  You can now see a long stream of random text, and then a grey screen will appear after that. This grey screen can take on up to two minutes go away, so don’t panic and don’t press any key. After two minutes later you will finally see a “Welcome” screen. Now you can set your macOS  Mojave virtual machine to the full screen.

Now the macOS is successfully installed and is working perfectly. Move ahead and install the Mac apps on windows.

Step 2: Sign into Your Apple Account 

Now you can see that every process and experience is similar to a real Mac. To access the  App Store, you first need to log into the Apple account. Apple requires an account to install an app from the Apple App Store.

Step 3: Download First Mac App on Windows 10

As now you have the authority to install and use any Mac app on your Windows PC. You can download any apps from the App Store. Open the App Store from the bottom icons. If the system asks for the Apple account information, then enter again.

Now browse for the app which you want to download. Click on the Get button then Install.

Open your macOS app on your Windows 10 PC and enjoy the Mac app on Windows.

How To Save MacOS Virtual Machine Session and shut down safely?

Randomly closing the virtual machine can cause your virtual disk to get corrupted and your Mac apps and other work can also be affected. Follow the below guide to save the Virtual machine session safely:

  1. Click on the Apple logo in the top-right corner.

  2. Click on shutdown.

Now you can see operating system will shut down the macOS correctly.

How to save your current state in Virtual machine?

Any activity you do inside your macOS will not be saved automatically. You will need to do that manually every time before closing it.

You will need to take a snapshot which will save your current progress on the virtual macOS.

A snapshot will allow you to restore the progress of your work that you left before quitting it. After taking a snapshot, you can shut the macOS as well as your PC.

Wrapping It Up

A small mistake in the whole process can fail the entire process. Now we know how to use the Mac apps on your Windows 10. You can save a lot of money by using this method. You are not limited to using only apps. You can almost do everything possible in a macOS.

Lucia Mandela is a Microsoft Office expert and has been working in the technical industry since 2002. As a technical expert, Lucia has written technical blogs, manuals, white papers, and reviews for many websites such as

Source:Windows 10


Popular posts from this blog

What Is Digital Marketing?

 What Is Digital Marketing? Digital marketing is that the use of the social media, Internet, search engines, mobile devices, and other channels to succeed in consumers. Some consider digital marketing to be entirely new which needs a replacement way of understanding that how customers behave and new ways of approaching the purchasers compared to the normal marketing. Digital Marketing Channels 1. Website Marketing 2. Pay-Per-Click (PPC) Advertising 3.Content Marketing 4.Email Marketing 5.Social Media Marketing 6.Affiliate Marketing 7.Video Marketing 8.SMS Messaging Digital Marketing As A course and Career The Digital Marketing course will transform you into a complete digital marketer with expertise in the top eight digital marketing domains — search engine optimization, social media, pay-per-click, conversion optimization, digital analytics, content, mobile, and email marketing. Fast-track your career in digital marketing today with practical training you can appl

Why Science Labs are Important for Students in School?

Science is a subject which allows students to explore and discover new theories. From a small atom to large universe everything is conceptualize with help of science education. But only theoretical knowledge is not sufficient. Practical knowledge is important to increase engagement and knowledge. Science lab is a place for student which functions to magnify deep understanding of theoretical concepts taught in classrooms. By this effective teaching method, students can gain numerous benefits. Ideal Education Point (New Choudhary public school) believes that ‘Child learn in class but understand in laboratories. Laboratories provide a great experience and high degree of knowledge in developing necessary skills for study and research. Science is a little difficult subject than any other therefore it is must for any school to have a science lab. Know the importance of science labs - • Understand difficult aspects One cannot just read the hefty science books and understand all the meaning

QAQC stands for Quality Assurance and Quality Control in management for production of goods and services.

 QAQC stands for Quality Assurance and Quality Control in management for production of goods and services. Quality Assurance is provided by a part of management system which gives confidence to the customer that his product requirements & legal requirements will be fulfilled. Quality Control is provided by a part of management system which ensures that the product meets all of customer requirements and legal requirements. The students are trained in International Standard for Quality for establishing, implementing and maintaining Quality Management System to meet both Quality Control and Quality Assurance requirements. They are trained to act as QAQC Engineer at work. TWG INTERNATIONAL Providing Trainings for all course related to Quality. The training is imparted by Super Specialist trainer with 40+ years’ experience. The subject is taught from basic level so that students can understand the subject with ease and without apprehension/ fears. There is major trend in