With a growing number of companies allowing employees to “BYOD” (Bring Your Own Device), more and more people are buying Macs. Some of those same companies require their employees to also be able to run Windows on their Macs. There are virtual machines that can run on Macs such as Parallels Desktop, but in my experience none run quite like “real” PCs, even on fast Macs. Fortunately, Apple has long supported a way of running Windows in a partition on a Mac, creating a dual-boot computer that can run both Mac OS X and Windows. In this Tech Tip, I’ll show you how to install Windows 10 on a Mac using Boot Camp.
Remember, you might not need to install Windows on your Mac in order to run compatible applications. Microsoft Office was often cited as an excuse why companies needed to have employees use Windows, and the newest Mac versions are surprisingly similar to those on Windows. However, if you need apps such as Microsoft Access or proprietary apps that don’t have Mac equivalents, Boot Camp is the most compatible and speedy way to run those apps.
What You’ll Need
- A valid license for Windows 10
- A 32GB USB flash drive (if you’re installing Windows on a multi-drive Mac)
- A Mac with space for a Windows partition that fits Apple’s requirements to run Windows 10 (check the list at the bottom of this page for a complete list of compatible Macs) or a second drive.
The Boot Camp Assistant gives users a simple slider tool to allocate partition space between Mac OS X and Windows. Screencap by Stephanie Crawford for HowStuffWorks By default, Boot Camp will reserve 20 GB for your Windows partition and leave the rest for a single Mac OS X partition. Resizing a Boot Camp partition. Today's Best Tech Deals. Provided there’s enough free space on your Mac partition to give up some for Boot Camp, it takes care of the rest. I ran it last week.
Making an install USB disk for a multi-drive Mac
Heeding Apple’s advice, I used Boot Camp Assistant on a Mac running OS X El Capitan to create a USB flash drive Windows Installer disk. To do this, I first downloaded a Windows 10 ISO disk image from this Microsoft web page into the Download folder. Boot Camp Assistant can be found in the Applications > Utilities folder. Once launched, the app displays a screen with three options:
Next, I launched Boot Camp Assistant, checked the first two options — “Create a Windows 7 or later version install disk” and “Download the latest Windows support software from Apple”, then clicked Continue. The next screen (see screenshot below) has you select the location of the Windows ISO image and the USB flash drive as the destination to create a bootable USB drive for Windows installation, and then click continue. The process of moving the Windows files from the ISO image file to the USB drive and downloading the necessary support files and saving them to the installer drive can take a while.
Creating a bootable installation USB drive using Boot Camp Assistant
Installing Windows on a Single-Drive Mac
If you’re installing Windows on a Mac with a single drive, things are much easier. Just download the ISO image, launch Boot Camp Assistant, and you’re greeted with the following window:
Select the location of the ISO image (probably in the Downloads folder), choose a partition size for Windows by moving the slider between OS X and Windows left or right, and click the Install button. You may still be asked to download the Windows support software from Apple on another screen before the installation proceeds.
Increase Windows Partition Boot Camp
Installing Windows 10 from Boot Camp Assistant
Once the bootable installation USB drive has been created for a multi-drive Mac, quit Boot Camp Assistant, then launch it again. This time, check the last box — “Install or remove Windows 7 or later version” — then click Next. Note that you should not need to perform this task on a single-drive Mac.
Your Mac restarts, and you’ll see a very DOS-like message telling you that the machine has booted from the Boot Camp-created USB drive if that’s what you’re using. Soon the screen will turn purple, and show a message that says “Setup is starting”. Select the language, time and currency format, and keyboard type, then click Next.
You’ll be asked to activate Windows (see image below). With your licensed copy of Windows you’ll have a card or sticker with a 25-character product key code. Type it in, then click Next.
Enter the product key to activate Windows
A screen appears asking what operating system you wish to install (see image below). In my case, it was the 64-bit (x64) version of Windows 10 Home that I had purchased, so I selected it and clicked Next. You’ll need to accept the license terms by checking a box on the next screen, and then you can click Next one more time.
The next window asks where you wish to install Windows, and shows a list of drives and partitions. Boot Camp will have created a partition that is labeled BOOTCAMP. Select it, and then click the Format button below the list. This formats the drive in the Windows NTFS format, making it ready for the Windows installation. Finally, click Next one more time. Note that these steps may be bypassed when installing Windows into a partition on a single-drive Mac.
Selecting the BOOTCAMP partition in which to install Windows 10
This begins the installation of Windows, copying files, installing features and updates, and then finishing up. As with the creation of the bootable USB drive, this can take a while. Eventually your Mac will reboot into Windows 10, showing that it is “Getting devices ready”, then rebooting again. At this point, your Mac is a Windows PC, and will go through the process of setting itself up to use the Cortana intelligent assistant, asking you your name and password, and so on. Finally, Boot Camp runs itself on the Windows PC (see image below). Just click Next, accept the terms of the Apple license agreement, then click Next one more time.
If you have any other third-party devices to install, be sure to download and install the necessary Windows drivers for those after Windows is up and running on your Mac. You’ll also want to make sure that Windows Defender is set up, that you check for and install recent Windows updates, and install any apps you’re going to use on your Windows device.
Switching Between Mac and Windows
Once everything is up and running, it’s a quick process to switch between your “two computers”. When your computer is running OS X and you wish to run Windows, just restart while holding down the Option key (Alt key on a Windows keyboard). After a few seconds, the available boot drives appear. In my case, there was one for El Capitan, one for Windows, and the OS X Recovery Partition. Use the arrow keys to highlight the Windows drive, press Return/Enter, and the Mac boots into Windows.
Likewise, if you’re running Windows and want to get back to the sanity of OS X, choose Restart from the Apple menu, and hold down the Option/Alt key on the keyboard. Select the OS X drive and press Return or Enter on the keyboard, and OS X is loaded.
How long does it take to switch from OS X to Windows 10? I timed it on a Late 2012 Mac mini Server, from selecting Restart to time I first saw the Windows login screen, and it took 1 minute and 39 seconds. Going from Windows 10 back to OS X? Just 58 seconds.
If you absolutely need to have Windows and OS X running simultaneously so that you can cut and paste between the operating systems, then I highly recommend one of the virtual machine environments described at the beginning of this post.
Get more tricks and guides from the Rocket Yard’s Tech Tips section!
Boot Camp Partition Resize
Boot Camp Control Panel User Guide
You can set the default operating system to either macOS or Windows. The default operating system is the one you want to use when you turn on or restart your Mac.
Set the default operating system
In Windows on your Mac, click in the right side of the taskbar, click the Boot Camp icon , then choose Boot Camp Control Panel.
If a User Account Control dialog appears, click Yes.
Select the startup disk that has the default operating system you want to use.
If you want to start up using the default operating system now, click Restart. Otherwise, click OK.
You can’t change your startup volume to an external FireWire or USB drive while you’re using Windows.
To learn how to change the default operating system using macOS, see Get started with Boot Camp.
Restart in macOS
In Windows on your Mac, do one of the following:
Restart using Startup Manager: Restart your Mac, then immediately press and hold the Option key. When the Startup Manager window appears, release the Option key, select your macOS startup disk, then press Return.
If you’re using a portable Mac with an external keyboard, make sure you press and hold the Option key on the built-in keyboard.
Restart using Boot Camp Control Panel: Click in the right side of the taskbar, click the Boot Camp icon , then choose Restart in macOS.
This also sets the default operating system to macOS.
For more information about restarting in macOS, see the Apple Support article Switch between Windows and macOS.