Cart0

Windows · install · 11 min read

How to Install Windows 10 on Mac with Boot Camp: Step by Step Guide

Updated

How to Install Windows 10 on Mac with Boot Camp: Step by Step Guide

Short answer: To install Windows 10 on Mac, open Boot Camp Assistant on an Intel Mac from 2012 to 2020. Choose a 64-bit ISO and a partition of 64 GB or more. Click Install. Then add the Boot Camp drivers. Apple silicon Macs can't run Windows 10, and we'd use Windows 11 on Arm in a virtual machine there.

To install Windows 10 on Mac, open Apple’s free Boot Camp Assistant on an Intel-based Mac, give it a 64-bit Windows 10 ISO and choose the size of the Windows partition. It’s the way to dual-boot when a program, a game or a work tool only ships for Windows. The install needs three things.

  • An Intel-based Mac.
  • A 64-bit Windows 10 Home or Pro ISO from Microsoft.
  • At least 64 GB of free space.

Boot Camp Assistant does the rest. Apple puts this free utility in every Intel Mac. It splits the drive, copies the installer and later adds the drivers.

On Apple silicon, M1 and newer, Boot Camp doesn’t exist. Windows runs in a virtual machine there, and that route uses Windows 11 on Arm.

This is the checklist we’d hand anyone doing it for the first time. It covers Apple’s requirements, the exact steps, the driver step people skip, and activation.

Point What to know
Where Boot Camp works Only on Intel Macs from 2012 to 2020; M1, M2, M3, M4 and later Macs can’t dual-boot Windows
Space Apple asks for 64 GB free and recommends 128 GB; some older models also need a 16 GB USB flash drive
Drivers Install the Boot Camp drivers (Windows Support Software) right after setup, or keyboard, trackpad, Wi-Fi and sound may not work
Activation A Windows 10 Home or Pro key; keys from Windows 7 and 8 stopped working for this around September 20, 2023

Can you install Windows 10 on Mac in 2026

On any Intel Mac that Apple lists for Boot Camp, yes. That covers most models built between 2012 and 2020.

Apple silicon Macs can’t run Windows 10 at all. There’s no Boot Camp. On those chips Microsoft only names the Arm version of Windows 11, in Parallels Desktop.

So the first question is simple: which processor does your Mac have? Open the Apple menu, choose About This Mac and read the Processor or Chip line.

The line says What it tells you
Intel Boot Camp is open to you
Apple M1, M2, M3, M4 or newer Skip ahead to the virtual machine section

One word on Windows 10 itself, before you spend an afternoon on it. The last feature update is 22H2, build 19045.

Which Macs support Boot Camp

Mac model Years with Boot Camp support for Windows 10 USB flash drive needed?
MacBook 2015 to 2017 No
MacBook Air 2012 to 2020 (Intel only) Only on models before 2017
MacBook Pro 2012 to 2020 (Intel only) Only on models before 2015
Mac mini 2012 to 2018 Yes, 16 GB or larger
iMac 2012 to 2020 Only on models before 2015
iMac Pro All models No
Mac Pro 2013 to 2019 No
Any Mac with Apple silicon Not supported n/a

Newer Macs that skip the USB drive build the installer on a temporary partition. If yours is on the “yes” side, any 16 GB stick works. Boot Camp Assistant erases it.

What you need first

Plan about an hour for the whole job.

  1. Back up with Time Machine. Repartitioning rarely fails. When it does, a backup is the only undo button.
  2. Update macOS. Open System Settings, or System Preferences on older releases, and install pending updates. They can include a newer Boot Camp Assistant.
  3. Free up space. Apple’s floor is 64 GB. At 128 GB, Windows Update has room to work.
  4. Download the ISO. On a Mac, Microsoft’s Windows 10 download page offers the ISO file directly. Pick the 64-bit version and your language.
  5. Have the key ready. You need a full license for Windows 10 Home or Pro, not an upgrade license.

Apple suggests an internal drive of 256 GB or larger. Then the Windows partition can reach 128 GB.

On a Windows PC, the same download page pushes the Media Creation Tool. The direct ISO only shows up on a Mac.

Two edge cases from Apple’s notes.

Mac Extra condition
iMac Pro or Mac Pro with 128 GB of RAM or more The free space must be at least as large as the installed memory
A Mac with the Apple T2 chip Open Startup Security Utility and set Secure Boot back to Full Security, if someone had switched it to No Security

Size the partition generously. Boot Camp can’t resize it later. A different size takes removing Windows and starting over.

Last check before you click Install

  • The Time Machine backup finished today.
  • The Mac is on mains power.
  • The ISO is the 64-bit one.
  • The partition size is the one you’ll live with.
  • External drives you don’t need are unplugged.
  • The product key is within reach.

How to install Windows 10 on Mac with Boot Camp Assistant

  1. Quit all open apps and connect the Mac to power.
  2. Open Finder, Applications, Utilities, Boot Camp Assistant and click Continue.
  3. Choose the Windows 10 ISO file. If prompted, plug in the USB flash drive.
  4. Drag the divider to set the Windows partition size, then click Install. Enter your admin password when asked.
  5. The Mac restarts into Windows Setup. Select language and region, enter the product key and pick the edition the key is for.
  6. If Setup asks where to install, select the partition named BOOTCAMP and click Format.
  7. Unplug external drives you don’t need, click Next and let Windows copy files. The Mac restarts several times.
  8. Finish the out-of-box screens: account, privacy, region.
How to install Windows 10 on Mac: open Boot Camp Assistant, choose the ISO, set the partition size, click Install and run Windows Setup.
Illustration: Boot Camp Assistant takes the Windows 10 ISO, sizes the partition and hands over to Windows Setup.

Notes on a few steps.

  • Step 3. The assistant turns the USB drive into a bootable installer.
  • Step 5. No key at hand? Choose “I don’t have a product key” and add it later.
  • Step 6. In most cases the installer does this step for you.

Never delete or format any other partition in Setup. The others belong to macOS and its recovery system.

The whole process typically takes 40 to 60 minutes.

The Boot Camp drivers after setup

The Boot Camp installer usually opens by itself on the first Windows sign-in. Follow its prompts to install Boot Camp and the Windows Support Software. Then restart.

If it doesn’t open, launch Setup from the OSXRESERVED partition in File Explorer. Or from the USB drive.

Here’s what the package adds, and why skipping it hurts.

Area What the drivers bring
Input Trackpad gestures, right-click and the Mac keyboard layout, brightness and volume keys included
Networking Wi-Fi and Bluetooth drivers for Apple’s chips
Graphics and sound The right GPU and audio drivers in place of generic fallbacks
Boot Camp Control Panel In the Windows notification area, for the default startup system and trackpad options

After that, run Apple Software Update in Windows, if it’s installed. Then Windows Update. Drivers from Apple come first, and Windows Update fills in the rest.

Wi-Fi doesn’t work right after setup? The Windows Support Software hasn’t been installed yet. Copy it from the Mac side onto a USB stick, or use a wired adapter. We’d do that before chasing other fixes.

Switching between macOS and Windows 10

Restart the Mac and hold the Option key until the startup disk icons appear. Then choose Macintosh HD or the Boot Camp disk. Only one system runs at a time.

Goal How
Pick a system once Hold Option (Alt) at startup
Set a default from macOS Startup Disk in System Settings
Set a default from Windows Boot Camp Control Panel
Quickest way back from Windows The Boot Camp icon in the notification area, then Restart in macOS

Files can cross over too. Windows can read the Mac drive through Boot Camp’s driver. macOS reads the NTFS partition and doesn’t write to it.

For files you edit on both sides, we’d use a cloud folder or an exFAT USB drive. That’s the least painful middle ground.

Activating Windows 10 on a Mac

It activates exactly as on a PC. Enter a valid Home or Pro product key during setup. Or later, under Settings, Update & Security, Activation, Change product key.

The key must match the installed edition. Keys from Windows 7 and 8 stopped working for this around September 20, 2023.

Macs never ship with a Windows license. So there’s no digital license waiting in firmware, as on many PCs.

People who skipped the key during setup typically see the “Activate Windows” watermark in the corner. It stays until they add one.

Pick Pro in Setup with a Home key, or the other way round, and activation fails with an edition mismatch. We’d reinstall the right edition, or move Home up to Pro with a Pro key.

Our Windows 10 activation guide walks through the error codes.

Need a key? Our Windows 10 Pro key comes as a genuine license. Delivery is instant to email. It works in a Boot Camp install. Need Home instead? There’s a Windows 10 Home key too.

Boot Camp or a virtual machine

Boot Camp runs Windows natively, with full CPU and GPU power. That suits games and heavy 3D apps. You restart to switch.

A virtual machine runs Windows inside macOS, next to your Mac apps. It shares files and the clipboard, and it’s the only choice on Apple silicon. For office software, a VM is usually more convenient.

Factor Boot Camp (Intel Mac) Virtual machine
Performance Native, full GPU Shared with macOS, lighter GPU
Switching Restart required Both systems at once
Disk space Fixed partition Virtual disk file that grows as needed
Apple silicon Not available Windows 11 on Arm
Games with anti-cheat Usually work Often blocked
Windows license Needed Needed

Virtual machine options on Intel Macs

Three tools run the same x64 Windows 10 ISO you’d use with Boot Camp.

  • Parallels Desktop. It can even import an existing Boot Camp partition as a virtual machine.
  • VMware Fusion. The Pro version became free for personal and commercial use in 2024.
  • Oracle VirtualBox.

Give the VM at least 4 GB of RAM and two CPU cores for Windows 10. On a 16 GB Mac, 8 GB keeps both systems responsive.

Install the guest tools right after setup. They play the role Boot Camp’s drivers play on bare metal.

What runs on Apple silicon Macs

On M-series Macs, Windows 10 isn’t an option. Microsoft names two routes.

Route What you get
Parallels Desktop 18 and later Arm versions of Windows 11 Pro and Enterprise in a virtual machine
Windows 365 Cloud PC A full Windows 11 desktop, streamed

Windows 11 on Arm runs most x64 apps through emulation. Some drivers and anti-cheat games don’t work.

Microsoft’s support page on Windows 11 for Apple M-series Macs lists both.

For free tools such as UTM and how they compare, see our roundup of free Windows emulators for Mac.

Fixing common Boot Camp problems

Most failures come from four things.

  • Too little free space.
  • An old macOS build.
  • A wrong or 32-bit ISO.
  • Skipped Windows Support Software.

Free more space, update macOS and download a fresh 64-bit ISO from Microsoft. Reinstall the Boot Camp drivers. We’d try those four before anything deeper.

Message or symptom What to do
“Your disk could not be partitioned” Run First Aid in Disk Utility; list local Time Machine snapshots, delete them or pause Time Machine for an hour, and try again
“The installer disk could not be created” Use a different USB stick, or redownload the ISO; USB 2.0 ports are often more reliable on older Macs
Black screen, or “No bootable device” Hold Option at startup and pick the EFI Boot entry from the installer drive
“Windows could not be installed to this disk” The selected partition isn’t BOOTCAMP, or it wasn’t formatted; select BOOTCAMP and click Format
No Wi-Fi, keyboard backlight or right-click Run the Boot Camp Setup again from the OSXRESERVED partition
Running out of space on Windows The partition can’t grow; clear Windows Update leftovers with Disk Cleanup, or rebuild with a larger partition

The snapshots get listed with this line in Terminal:

tmutil listlocalsnapshots /

Removing Windows 10 from a Mac

  1. Start the Mac in macOS.
  2. Open Boot Camp Assistant and click Continue.
  3. Choose Restore.

The assistant deletes the Windows partition and returns the space to macOS in one volume.

Copy any Windows files worth keeping beforehand. The restore erases everything on the Boot Camp partition and doesn’t ask twice.

The Restore option doesn’t appear? Check Disk Utility for a partition named BOOTCAMP. Third-party partition tools sometimes confuse the assistant.

A Time Machine backup before the removal is cheap insurance. Just as it was before the install.

Typical problems when you install Windows 10 on Mac

The partition that was too small

Apple warns that the Windows partition can’t be resized later. With the 64 GB minimum, months of updates can fill it. To get a bigger one, you remove Windows and start again, so Apple’s 128 GB recommendation is the safer pick.

No Wi-Fi after the first sign-in

No network at all? The Boot Camp installer never ran. Apple’s advice is to open that installer by hand. Started from the OSXRESERVED partition, it brings Wi-Fi, sound and the trackpad to life.

Boot Camp on an M-series Mac

Older guides still point M1, M2 and later owners to Boot Camp Assistant. Apple silicon Macs don’t have it. Apple’s Boot Camp list holds Intel models only. Windows 11 on Arm in a virtual machine does the job.

The edition mismatch

Pick Pro in Setup with a Home key, and activation fails. A reinstall with Home takes the key at once. Or move Home up to Pro with a Pro key.

The disk that wouldn’t partition

Boot Camp Assistant can stop with a partitioning error. Local Time Machine snapshots may be holding the space. Run First Aid in Disk Utility, clear the snapshots and try again.

Windows 10 on Mac: versions this guide covers

Item Covered
Windows Windows 10 Home and Pro 22H2 (build 19045), 64-bit ISO from Microsoft
Boot Camp Assistant macOS Monterey, Ventura and Sonoma, on Intel iMac and MacBook Pro models from Apple’s support list
VM route on Intel Macs Parallels Desktop and VMware Fusion, current releases
Apple silicon Windows 11 on Arm in Parallels

Settings menu names follow Windows 10 22H2.

Planning to build the installer on a PC? Our guide to creating a bootable Windows 10 USB covers the Media Creation Tool. On a Mac, Boot Camp Assistant normally makes that step unnecessary.

Windows 10 on Parallels: Intel Mac or Apple silicon

Short answer, two Macs. Intel ones run Windows 10 in a virtual machine just fine. M-series ones don’t, and no setting changes that.

Windows 10 on Parallels on an Intel Mac compared with an Apple silicon Mac: Parallels version, Windows 10, Windows 11 and source of Windows
Illustration: Intel Macs run 64-bit Windows 10 in Parallels Desktop 26, while Apple silicon Macs run Arm versions of Windows 11 in version 27.

The reason is the processor. Apple silicon runs only Arm versions of operating systems inside Parallels. Windows 10 for Arm was dropped by Parallels on those Macs, and its article on Windows 11 for Apple silicon says apps that ran on Windows 10 should work the same way on Windows 11.

Intel? Different story. The Parallels list of supported guest operating systems shows Windows 10 for Intel Macs, with a footnote: 64-bit only. Windows 11 sits on the same list, marked as recommended. We’d still pick Windows 10 if an old program refuses anything newer.

Get the Windows 10 ISO from Microsoft

Official source only. Microsoft’s Windows 10 disc image download page has the ISO, no tool needed.

  1. Choose the multi-edition Windows 10 ISO. It covers Home and Pro.
  2. Pick the language you want Windows in.
  3. Take the 64-bit download, since Parallels won’t use 32-bit here.
  4. Save the file. The link stays valid for 24 hours.

Enterprise isn’t on that page. Volume customers get it from the Microsoft 365 admin center. Wondering about the media tool instead? It runs on Windows only, and our page on the Media Creation Tool explains when it helps.

Install Windows 10 on Parallels, step by step

Same steps Parallels gives for Windows 11 on Intel, just with the Windows 10 ISO:

How to install Windows 10 on Parallels on an Intel Mac: Windows 10 ISO, new VM in Control Center, ISO selection and activation
Illustration: download the 64-bit Windows 10 ISO, create a VM from the image file in Control Center, then finish setup and activate.
  1. Open Parallels Desktop. Parallels icon in the menu bar, then Control Center.
  2. Click the plus button.
  3. Choose Install Windows or another OS from a DVD or image file. Continue.
  4. Parallels usually detects the ISO. Not found? Choose it manually.
  5. Windows setup asks for a product key. Type it, or click the link that says you don’t have one and activate later.
  6. Follow the Installation Assistant until the Windows desktop shows up.

Parallels describes the same flow in its article on installing Windows on an Intel Mac. It also mentions the Windows 10 ISO by name. The whole thing takes a while on older Macs, so we’d plug in the charger first.

Partition questions, BIOS screens, USB sticks? None of that. Everything happens in a window.

Parallels Tools for Windows after setup

Parallels Tools is the driver package that makes Windows feel at home: proper screen size, shared clipboard, smooth mouse. Most Windows VMs get it automatically during install.

Screen stuck at a small size? Mouse jumpy? Then it’s missing. Two ways in:

  1. Start Windows. Actions menu, Install Parallels Tools. Reboot when asked.
  2. Still nothing? Devices, CD/DVD, Connect image. Pick the Intel file below, then run autorun from the mounted disc and restart.

The file sits inside the Parallels app, under Contents, Resources, Tools:

prl-tools-win.iso

Windows 10 and Windows 11 are both on the Parallels Tools list, so the app handles both.

Activating Windows 10 in the virtual machine

A VM counts as its own PC. It needs its own license, even if Windows 10 already runs on another machine you own.

Activation looks the same as on a desktop. Settings, Update and Security, Activation. Change product key, 25 characters, Next. Our Windows 10 activation guide covers the error codes, and you can confirm the result with a Windows activation status check.

Home or Pro? Pro adds BitLocker and Remote Desktop hosting. The full list is in our Windows 10 Home vs Pro comparison. A Retail key can move to another machine later, which suits a VM that may get rebuilt. More on that in OEM vs Retail keys for Windows 10.

Bringing a Boot Camp Windows 10 into Parallels

Boot Camp already set up on an Intel Mac? Parallels can use it. Two options:

  • Run the Boot Camp partition directly. No copy, but the VM can’t be paused, snapshotted, run in Safe Mode or compressed.
  • Import it into a regular virtual disk. A full copy, no such limits. Changes in one stay out of the other.

Shut Windows down fully first. Only Boot Camp Assistant partitions on the main disk qualify. Our Boot Camp guide for Windows 10 on Mac covers the partition side, and the free Windows emulators for Mac list has options that cost nothing.

Need a license for the new VM? Our Windows 10 Pro key comes as a Retail key, sent instantly to your email.

FAQ

Can I install Windows 10 on an M1, M2 or M3 Mac?

No. Boot Camp exists only on Intel Macs. There's no Windows 10 build for Apple silicon virtual machines either. On M-series Macs, Microsoft names the Arm version of Windows 11 in Parallels Desktop. A Windows 365 Cloud PC is the other route, and we'd pick by how often you need it.

How much space do I need to install Windows 10 on Mac?

Apple asks for at least 64 GB of free space. It recommends 128 GB, so Windows Update has room. The partition can't be resized later, so we'd pick the size carefully.

Is Boot Camp free?

Yes. Boot Camp Assistant is built into macOS on Intel Macs and costs nothing. You still need a Windows 10 license. Macs never come with one.

Do I need a product key to install Windows 10 on Mac?

You can skip the key during setup and add it later in Settings. Windows stays unactivated, with a watermark, until you do. We'd use a Home or Pro key that matches the edition you installed.

Can I install Windows 11 with Boot Camp instead?

Apple supports only Windows 10 in Boot Camp. Intel Macs lack the TPM 2.0 chip that Windows 11 requires. Apple doesn't publish Windows 11 drivers either. So we'd not treat Windows 11 as a Boot Camp install.

Can I run Windows 10 on an M1 or M2 Mac with Parallels?

No. Parallels on Apple silicon runs Arm guests only, and Windows 10 isn't among them. Windows 11 for Arm is the replacement.

Which Parallels version do I need on an Intel Mac?

Parallels Desktop 26. Version 27 lists Apple silicon only, and support for Intel Macs continues in version 26.

Where do I get the Windows 10 ISO for Parallels?

From Microsoft's Windows 10 disc image page. Pick the multi-edition ISO, your language and the 64-bit download.