Install Windows On Your Newer Mac Using Boot Camp

Install Windows On Your Newer Mac Using Boot Camp Average ratng: 9,0/10 27 votes

If you're looking to install Windows on your Mac, Boot Camp is the best way to go. Whether it's for a great gaming experience or you just want to try out Windows 10 on Apple's svelte hardware, here's how to get it all set up.

For installing any operating system in your Mac you’ll need to do enable Boot Camp. The latest version is 6.1 but it was done September 20, 2016. This update was done for new installations of Windows 7, Windows 8.1 and Windows 10 (64-bit only). Apr 11, 2017  For a new installation of Windows 10 Creators Update on an Apple Mac using Boot Camp, you must first install the Windows 10 Anniversary Update using the ISO file, and then update to Windows 10 Creators Update. May 23, 2018  Thankfully, Apple makes it pretty straightforward to use Boot Camp and install Windows on your Mac. However, Boot Camp only supports Windows 8 or higher and only 64-bit versions of the OS. So, it is important that you get your hands on the right version of the OS.

What you'll need before you install Windows 10 on your Mac

Before starting anything else, be sure you have a Mac that supports Windows 10. Straight from Apple, these are the compatible models:

  • MacBook Pro (2012 and later)
  • MacBook Air (2012 and later)
  • MacBook (2015 and later)
  • iMac Pro (2017)
  • iMac (2012 and later)*
  • Mac mini (2012 and later)
  • Mac mini Server (Late 2012)
  • Mac Pro (Late 2013)

If you own an iMac with 3TB or more, check out this Apple Support document for more information on installing Windows 10 on your machine through Boot Camp.

Do you have a Mac that can run Windows 10? Good! Make sure you have at least 64GB of free space on your hard drive for the Windows installation. During the installation process, you can set the Windows partition to whatever size you want, as long as the drive has enough storage.

Finally, update your Mac's OS to ensure there are no compatibility problems. You'll also want to perform a backup of your Mac in the (rare) case that something goes wrong.

How to download the Windows 10 ISO file

To start, we need to grab a Windows 10 ISO file from the Microsoft website. You can download it straight to your internal hard drive.

  1. Navigate to the Microsoft Windows 10 ISO download page.
  2. Click the dropdown menu below Select edition.
  3. Click Windows 10 in the Windows 10 Anniversary Update section. You can download the Creators Update through Windows once it is installed.

  4. Click Confirm.
  5. Click the dropdown menu below Select the product language.

  6. Click your language of choice.
  7. Click Confirm.

  8. Click 64-bit Download.
  9. Click Save. The ISO file will now be downloaded.

Once the file has finished downloading, continue on to the next set of steps.

How to install Windows 10 with Boot Camp

Once you've downloaded a Windows 10 ISO, you can complete the following steps.

  1. Launch Boot Camp Assistant from the Utilities folder in Applications.
  2. Click Continue. Boot Camp should automatically locate the ISO file on your system.

  3. Click and drag the slider in the partition section. It will be set to 48GB by default, but you can add as much storage as you want within the limits of the drive.
  4. Click Install. Windows support software will now be downloaded.

  5. Type your password.
  6. Click OK. Your Mac will restart and you will see the Windows 10 setup screen.

  7. Choose your language.
  8. Click Install Now.
  9. Type your product key or click I don't have a key. You can enter it after the installation.
  10. Click either Windows 10 Pro or Windows 10 Pro based on your preference.
  11. Click Next.
  12. Click Custom: Install Windows Only.
  13. Click Drive 0 Partition X: BOOTCAMP. Do not choose anything else.
  14. Click Next. Windows 10 will now be installed. Your Mac will restart several times during the process.
  15. Click Use Express Settings or Customize Your Installation when the Windows 10 setup screen appears. In this case, we use express settings, as all can be changed after the installation.
  16. Type a username. You can also add a password.
  17. Click Next.
  18. Choose to use or not to use Cortana.

Windows 10 will now boot fully, and you'll be able to use Windows normally.

How to install Boot Camp software on your Windows 10 partition

When Windows 10 loads for the first time on your Mac, a Boot Camp software installer will automatically pop up.

  1. Click Install.
  2. Click I accept the terms in the license agreement.
  3. Click Install.
  4. Click Finish when the installation is complete.

This is an important process, as it installs a bunch of drivers and software that will help make your Windows 10 experience as good as possible on your Mac.

How to return to macOS from Windows 10

One of the best parts of Boot Camp is how easy it is to switch back and forth between operating systems.

  1. Click the Show hidden icons button in the Windows 10 taskbar.
  2. Click the Boot Camp button.
  3. Click Restart in OS X.

Your Mac will now restart, and you'll be brought right back to macOS. To get back to Windows 10, and indeed another way to switch from Windows 10 to macOS, is to restart your Mac and hold down the Option key on your keyboard until a boot menu appears. From here, you can choose which OS to load.

Updating Windows 10 and more

Now that you have Windows 10 installed on your Mac, you can update it to the Creators Update.

Function stoi not declared. Ask Question Asked 6 years, 1 month ago. Active 2 months ago. Viewed 135k times 22. I'm trying to use stoi to convert a string to an integer, however it says it's not declared. If you're still fixated on using Dev-C. Hi, Im using dev c and I cant use the stoi function and I kinda need to use it. I searched how to fix that problem in google but it doesnt seem to work. Is there an alternative way to have the same function as stoi. I cant use atoi because i want to convert a string and atoi requires const char. to be used.

The easiest way to do so is to use Windows Update.

  1. Click the Start button.
  2. Click the Settings button. It looks like a gear.

  3. Click Update & security.
  4. Click Check for updates.

The Creators Update should begin downloading and will install. Follow the steps on screen, and you'll be up to date in no time.

Looking for more Windows 10 Creators Update help? Check out the ultimate guide over on Windows Central.

Updated March 22, 2019: Updated for macOS Mojave.

We may earn a commission for purchases using our links. Learn more.

🍎 ❤️

This is how Apple will keep people safe when reopening Apple Stores

Apple recently reopened its store in Seoul, South Korea. And it has measures in place to keep people safe.

Apple is trying to get us to dongle attach 'all the things' but what happens when that philosophy doesn't jive with all of your computing needs? One such situation is when wanting to run Windows 10 natively on your Mac (in my case my Mac mini). The 'normal' method would be to use Boot Camp to repartition your internal hard drive to make room for Windows 10. However, in some instances, repartitioning may not be an option. For example due to disk size limitations. Attaching a Thunderbolt 3 connected drive is the obvious solution but Windows 10 does NOT like to be installed onto detachable devices. Here's how to force the install of Windows 10 onto your externally attached drive!

What you'll need


Of course you'll need an externally connected drive. I went with a 240GB SATA SSD ($30) that I placed into Thunderbolt 3 capable external SATA enclosure ($9).


First up we'll need an ISO copy of Windows 10.

  1. Navigate to the Windows 10 Download site.
  2. Select Windows 10 as the edition.
  3. Click Confirm.

  4. Select the Language you want.
  5. Click Confirm.
  6. Click the 64-bit Download.
  7. And the download will now begin.

Next, you can download the 30 day free trial of VMware Fusion.

  1. Navigate to the VMware Fusion download site.
  2. Click Download Now.
  3. Allow the download to complete.

Next, we'll need to get a Windows utility called Win-to-USB. Although there is a free version, installing Windows latest 1809 October update will require use to but the non-free version ($30). You are free to use the free version for older Windows 10 ISO's suck as 1803.

  1. Navigate to the Win-to-USB site.
  2. Select Upgrade to buy a license. (or if using an older Windows 10 ISO simply click Download for the free version).
  3. Click Download to get the software.

Finally, we'll need the Boot Camp Windows support files.

  1. Start Boot Camp Assistant from Spotlight.
  2. From the menu bar at the top of your screen click Action.
  3. Select Download support software.

  4. Choose a Download location and click Save.

The setup

The external drive

  1. Attach your external drive to your Mac.
  2. Start Disk Utility from Spotlight.
  3. Select your external drive.
  4. Click Erase.
  5. Rename the drive to Boot Camp.
  6. Ensure that the Format is Mac OS Extended (Journaled).
  7. Ensure the Scheme is set to GUID Partition Map.

  8. Click Erase.

VMware Fusion

  1. Install the VMware Fusion software we downloaded earlier by double clicking the DMG file.
  2. Double click the Installer.
  3. Enter your Password.
  4. Agree to the user agreement and select *try VMware Fusion for 30 days**.
  5. Create a New Virtual Machine.
  6. Drag and drop the Windows ISO file you downloaded earlier onto the VMware Fusion Window.
  7. Click Continue.

  8. Select your Windows Version to install. I use Windows 10 Home.
  9. Click Continue.
  10. Click Continue without key.
  11. Select More isolated.
  12. Click Continue.
  13. Click Finish.
  14. Click Save to allow the software to install Windows 10 in a virtual machine.
  15. Allow the Virtual Machine to boot into a Windows 10 desktop.

Windows 10 VM

Your Windows 10 VM should now be up and running. We will now prepare the external drive and put a basic installation of Window s10 on it.

  1. Click the Wrench Icon to start VM Settings.

  2. Click USB & Bluetooth.

  3. Check your external drive (here called Boot Camp).
  4. Click OK.

  5. Right-click the Windows Icon.
  6. Select Disk Management.

  7. Right-Click the Primary Partition of the attached drive.
  8. Select Delete Volume.

  9. Click Yes.
  10. Right-Click on the new Unallocated disk partition.
  11. Select New Simple Volume.

  12. Click Next.
  13. Click Next again.
  14. Again click Next.
  15. Change the Volume Label to Boot Camp.
  16. Click Next.
  17. Click Finish.

Next, we need to attach our Windows ISO to the Windows 10 VM.

  1. From the menu bar select Virtual Machine > CD/DVD SATA > Choose Disk or Disk Image.

  2. Select the Windows 10 ISO we downloaded.
  3. Click Open.
  4. From the menu bar select Virtual Machine > CD/DVD SATA > Connect CD/DVD.
Install Windows On Your Newer Mac Using Boot Camp

Move files into the VM

  1. Drag and drop the WinToUSB_Free.exe file we downloaded earlier into the Windows 10 VM window.
  2. Drag and drop the WindowsSupport file we downloaded from Boot Camp earlier into the Windows 10 VM window.

Install Win-to-USB in the Windows 10 VM

  1. Double-Click the WinToUSBFree.exe in Windows.
  2. Install Win-to-USB with all of the defaults in your selected language.

Next, we run Win-to-USB.

  1. Double-Click the desktop Icon for Win-to-USB.
  2. If you bought a License to install 1809 October update, click Upgrade now.
  3. Enter your license key and click Register.
  4. Restart Win-to-USB.
  5. Select the CD/DVD icon.
  6. From the drop down list select your attached Windows 10 ISO.
  7. Select the version of Windows 10 you wish to install.

  8. Click Next.
  9. From the drop down list select your attached drive.
  10. Select the EFI partition (The smaller partition).
  11. Select the boot partition (The larger partition).
  12. Click Next.
  13. Allow the installation to complete.
  14. Click Exit.

Copy the WindowsSupport files from Boot Camp onto the newly updated windows partition on your externally attached drive.

  1. Open File Explorer.
  2. Navigate to the Boot Camp E: drive.
  3. Move the files onto the Boot Camp E: drive.

Install Windows On Your Newer Mac Using Boot Camp 2016

Finally, shut down VMware Fusion.

  1. Select Virtual Machine > Shut Down.

Mac OS changes

Now we can set the boot order to boot from the external drive.

  1. Open System Preferences.
  2. Select Startup Disk.
  3. Click the Lock.
  4. Enter your Password.
  5. Select Boot Camp Windows.
  6. Click Restart.

Finishing up

That's it! Once the machine reboots you'll be presented with a Windows 10 install sequence. Follow the prompts like you normally would and you'll be able to run Windows 10 natively on your Mac. Here are some notes to follow up on.

  1. Once your windows installation is complete, remember to navigate into file explorer and install the Boot Camp drivers for your machine. That will setup your network card, display, and other Apple-centric devices. This will also install the Boot Camp program to help you reboot into macOS.
  2. If for some reason you have troubles, power down your Mac and simply detach your external drive. You should be able to simply reboot into macOS.
  3. If that fails, hold Command-Option-P-R all at once and wait until you hear two chimes. Once done, you'll be able to boot back into macOS.

Final comments

Now you can run native Windows 10 and native macOS Mojave. The best of both worlds with little compromise. If you have any tips on getting this working in a better or faster way. Please let us know in the comments!

We may earn a commission for purchases using our links. Learn more.

🍎 ❤️

This is how Apple will keep people safe when reopening Apple Stores

How To Install Windows On A Mac Using Bootcamp

Apple recently reopened its store in Seoul, South Korea. And it has measures in place to keep people safe.