Boot Camp (software)


Boot Camp Assistant is a multi boot utility included with Apple Inc.'s macOS that assists users in installing Microsoft Windows operating systems on Intel-based Macintosh computers. The utility guides users through non-destructive disk partitioning of their hard disk drive or solid state drive and installation of Windows device drivers for the Apple hardware. The utility also installs a Windows Control Panel applet for selecting the boot operating system.
Initially introduced as an unsupported beta for Mac OS X 10.4 Tiger, the utility was first introduced with Mac OS X 10.5 Leopard and has been included in subsequent versions of the operating system ever since. Previous versions of Boot Camp supported Windows XP and Windows Vista. Boot Camp 4.0 for Mac OS X 10.6 Snow Leopard up to Mac OS X 10.8 Mountain Lion version 10.8.2 only supported Windows 7. However, with the release of Boot Camp 5.0 for Mac OS X 10.8 Mountain Lion in version 10.8.3, only 64-bit versions of Windows 7 and Windows 8 are officially supported.
Boot Camp 6.0 added support for Windows 10. Boot Camp 6.1, available on macOS 10.12 Sierra and later, will only accept new installations of Windows 7 and later; this requirement was upgraded to requiring Windows 10 for macOS 10.14 Mojave.
Boot Camp will not be available on future ARM based Macs.

Overview

Installation

Setting up Windows 10 on a Mac requires a ISO image of Windows 10 provided by Microsoft. Boot Camp combines Windows 10 with install scripts to load hardware drivers for the targeted Mac computer.
Boot Camp currently supports Windows 10 on a range of Macs dated mid-2012 or newer.

Startup Disk

By default, Mac will always boot from the last-used startup disk. Holding down the option key at startup brings up the boot manager, which allows the user to choose which operating system to start the device in. When using a non-Apple keyboard, the alt key usually performs the same action. The boot manager can also be launched by holding down the “menu” button on the Apple Remote at startup.
On older Macs, its functionality relies on BIOS emulation through EFI and a partition table information synchronization mechanism between GPT and MBR combined.
On newer Macs, Boot Camp keeps the hard disk as a GPT so that Windows is installed and booted in UEFI mode.

Requirements

Mac OS X 10.7 Lion and Mac OS X 10.8 Mountain Lion

Apple's Boot Camp system requirements lists the following requirements for Mac OS X Lion and Mac OS X Mountain Lion:
Apple lists the following requirements for Mac OS X 10.5 Leopard and Mac OS X 10.6 Snow Leopard:
Officially, the earliest Macintosh models that support Windows 8 are the mid-2011 MacBook Air, 13-inch-mid-2011 or 15 and 17-inch-mid-2010 MacBook Pro, mid-2011 Mac Mini, 21-inch-mid-2011 or 27-inch-mid-2010 iMac, and early 2009 Mac Pro. By running the Boot Camp assistant with a compatible version of Microsoft Windows setup disc in the drive and switching to a Windows 8 disc when Mac OS X reboots the machine to begin installing Windows, Windows 8 can be installed on older unsupported hardware.

Limitations

1.0
beta
April 5, 2006
  • Original release
  • Contained a software bug that prevented certain users from booting back into Mac OS X
1.1
beta
August 26, 2006
  • Support for the latest Intel-based Macintosh computers
  • Easier partitioning using presets for popular sizes
  • Ability to install Windows XP on any internal disk
  • Support for built-in iSight cameras
  • Support for built-in microphones
  • Right-click when pressing the right-hand Apple key on Apple keyboards
  • Improved Apple keyboard support including Delete, PrintScreen, NumLock, and ScrollLock keys
  • 1.1.1
    beta
    September 14, 2006
  • Support for Core 2 Duo iMacs
  • 1.1.2
    beta
    October 30, 2006
  • The Apple USB Modem now works correctly
  • Trackpad scrolling and right-click gestures work correctly
  • Fixed idle sleep bugs
  • Reduced dialogs during Windows driver installation
  • Improved international support
  • Improved 802.11 wireless networking support
  • 1.2
    beta
    March 28, 2007
  • Support for 32-bit Windows Vista
  • Updated drivers, including but not limited to trackpad, AppleTime, audio, graphics, modem, iSight camera
  • Support for the Apple Remote
  • A Windows Notification Area icon for easy access to Boot Camp information and actions
  • Improved keyboard support for Korean, Chinese, Swedish, Danish, Norwegian, Finnish, Russian, and French Canadian
  • Improved Windows driver installation experience
  • Updated documentation and Boot Camp on-line help in Windows
  • Apple Software Update
  • 1.3
    beta
    June 7, 2007
  • Support for the MacBook Pro's backlit keyboard
  • Apple Remote pairing
  • Updated graphics drivers
  • Improved Boot Camp driver installer
  • Improved international keyboard support
  • Localization fixes
  • Updated Windows Help for Boot Camp
  • 1.4
    beta
    August 8, 2007
  • Support for the MacBook Pro's backlit keyboard
  • Adds Apple Remote Pairing
  • Updated graphics drivers
  • Improved Boot Camp driver installer
  • Improved international keyboard support
  • Updates to Windows help for Boot Camp
  • 2.0October 26, 2007
  • Updated Boot Camp control panel
  • Updated keyboard support
  • Updated drivers
  • Updated localization
  • Support for the latest Mac models
  • Updates to Windows help for Boot Camp
  • 2.1April 24, 2008
  • Supports for Windows XP with Service Pack 3
  • Supports for 64-bit Windows Vista
  • 2.2November 19, 2009
  • Fixes issues with the trackpad and digital audio ports on portables
  • Adds support for Apple Magic Mouse and Wireless Keyboard
  • 3.0August 28, 2009
  • Read Mac Volumes from Windows
  • Read/Copy Files between Mac and Windows
  • Support for advanced features on Apple Cinema displays
  • Improved tap-to-click support
  • Command line version of the Startup Disk Control Panel from Windows
  • 3.1January 19, 2010
  • Support for Windows 7
  • Addresses issues with the Apple trackpad
  • Turns off the red digital audio port LED on laptop computers when it is not being used
  • Supports the Apple wireless keyboard and Apple Magic mouse
  • 3.2November 18, 2010
  • Adds support for the ATI Radeon HD 5870 graphics card, Apple USB Ethernet Adapter, MacBook Air SuperDrive
  • Addresses critical bug fixes
  • Drops support for 64-bit Windows Vista
  • 3.3August 24, 2011
  • Addresses critical bug fixes
  • Adds support for new hardware
  • Drops support for Windows XP, Windows Vista
  • 4.0July 20, 2012
  • Drops support for all versions of Windows XP and Vista
  • Currently only available in Mac OS X 10.6 "Snow Leopard", Mac OS X 10.7 "Lion", and OS X 10.8 "Mountain Lion"
  • Added Support to Install ISO files from USB
  • March 14, 2013
  • Support for Windows 8 and Windows 8 Pro
  • Boot Camp support for Macs with a 3 TB hard drive
  • Drops support for 32-bit Windows 7
  • Currently only available in OS X Mountain Lion version 10.8.3 and later
  • 5.1February 11, 2014
  • Support for Windows 8.1 and Windows 8.1 Pro
  • 5.1.2October 16, 2014
    6.0August 13, 2015
  • Support for Windows 10
  • 6.1September 20, 2016
  • Only accept new installations of Windows 7, Windows 8.1 and Windows 10
  • Boot Camp support software (for Windows) version history