Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
New Bootcamp also contains a security fix

Apple Product Security product-security-noreply@lists.apple.com
7:42 PM (5 minutes ago) to security-annou.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

APPLE-SA-2014-02-11-1 Boot Camp 5.1

Boot Camp 5.1 is now available and addresses the following:

Boot Camp
Available for: Macs running Boot Camp 5
Impact: Loading a malformed executable file may cause memory
corruption in the kernel
Description: A bounds checking issue existed in the AppleMNT.sys
driver's parsing of Portable Executable files. If a Portable
Executable file with a malformed header is loaded, this could cause a
Boot Camp driver to corrupt kernel memory. The issue was addressed
through improved bounds checking.
CVE-ID
CVE-2014-1253 : MJ0011 of 360 Security Center

Boot Camp 5.1 may be obtained via Apple Software Update or from:
http://support.apple.com/downloads/

Depending on your Mac model, the downloading file name is one of
the following two:

The download file name: BootCamp5.1.5621.zip
Its SHA-1 digest: 72c71be259474836c17ddd400aca2218660b8aac

The download file name: BootCamp5.1.5640.zip
Its SHA-1 digest: 2998a7881509a87b22abc6764379c0a33b6ced3a

Information will also be posted to the Apple Security Updates
web site: http://support.apple.com/kb/HT1222
..
 
"Boot Camp x64 is unsupported on this computer model"

So it's this again, thanks Apple. I know how to bypass this by using command prompt, but that would mean reinstalling Windows 7 (again) just to get rid of previous Bootcamp installation (5.0.5033). Does someone have full change log or something? Is there any reason to install this update on to Mid 2009 MBP? Some noteworthy fixes for Windows 7? Or is this mostly just for improved Windows 8/8.1 support and that one security update?
 
"Boot Camp x64 is unsupported on this computer model"

So it's this again, thanks Apple. I know how to bypass this by using command prompt, but that would mean reinstalling Windows 7 (again) just to get rid of previous Bootcamp installation (5.0.5033). Does someone have full change log or something? Is there any reason to install this update on to Mid 2009 MBP? Some noteworthy fixes for Windows 7? Or is this mostly just for improved Windows 8/8.1 support and that one security update?

Actually I was able to uninstall bootcamp before installing the new version. I used CCleaner ( Uninstaller menu )
 
Actually I was able to uninstall bootcamp before installing the new version. I used CCleaner ( Uninstaller menu )

I actually tried that but it didn't do much for me. Did you unistall all the Apple Windows Driver packages or just the "Boot Camp services"?
 
Bootcamp 5.1 supports Windows 8.1

Apple have added it to the FAQs now. :)

What is new in Boot Camp 5.1?
Boot Camp 5.1 includes support for Windows 8.1 (64-bit). Use the Boot Camp Assistant and a USB drive to install the latest Boot Camp drivers for your computer. The drivers included with BootCamp 5.1 support Windows 7 (64-bit) and Windows 8 (64-bit) and Windows 8.1 (64-bit). You should download the newest drivers available any time you install Windows.
http://support.apple.com/kb/HT5639
 
Is there any update for network/internet drivers? Having issues with the old version of Bootcamp network drivers (Broadcom?). Wondering if I can manually copy the new network drivers and use for Windows 7.
 
I created a new Bootcamp partition to install Windows 8.1 and to try these new drivers yesterday.
Everything went well with the installation but when installing the new support software the Nvidia driver did not install. There was no error message - it just started then quit and moved on to the next driver.
I attempted to run it again from the Bootcamp/Drivers/Nvidia/NvidiaGraphics64 folder by clicking on the setup.exe but it refused to install straight away.
I then tried updating the driver from the device manager in Windows by pointing it to the same folder and it worked! Very odd! :eek:

This is on a mid 2012 rMBP 10,1 and using 5621 drivers.

All is well now :)
 
Can someone explain how to use this update? I have a late-2013 MBP with an EFI installation of windows 8.1 that I installed using bootcamp assistant. Do I run the installer from within my windows 8.1 installation? Is there a way to be notified of these updates within windows 8.1 automatically? I would think you don't have to check for updates on your own.

Thanks.

----------

I created a new Bootcamp partition to install Windows 8.1 and to try these new drivers yesterday.
Everything went well with the installation but when installing the new support software the Nvidia driver did not install. There was no error message - it just started then quit and moved on to the next driver.
I attempted to run it again from the Bootcamp/Drivers/Nvidia/NvidiaGraphics64 folder by clicking on the setup.exe but it refused to install straight away.
I then tried updating the driver from the device manager in Windows by pointing it to the same folder and it worked! Very odd! :eek:

This is on a mid 2012 rMBP 10,1 and using 5621 drivers.

All is well now :)

Do you have multiple bootcamp windows installations on your internal hard drive simultaneously? If so, that's awesome because then I can experiment with methods to install windows 8.1 without messing my working installation.
 
don't try Windows 8.1 on iMac 2011!

even with the new Bootcamp drivers and Efi-Boot-Install of Windows 8 and updated later to W8.1 you will get the known Bluescreen. W8 is running well, but due to the Efi 1.72, which Apple doesn't update, and Intel graphic driver issue, beware of W8.1!
 
Can someone explain how to use this update? I have a late-2013 MBP with an EFI installation of windows 8.1 that I installed using bootcamp assistant. Do I run the installer from within my windows 8.1 installation? Is there a way to be notified of these updates within windows 8.1 automatically? I would think you don't have to check for updates on your own.

Thanks.

----------



Do you have multiple bootcamp windows installations on your internal hard drive simultaneously? If so, that's awesome because then I can experiment with methods to install windows 8.1 without messing my working installation.

No, you can't have more than one Bootcamp-created partition on a Mac.
You can have as many as you want (almost) if you don't use Bootcamp to install Windows, but for most people Bootcamp makes things somewhat easier.

Previously I did have Mavericks, Windows and Ubuntu installed on the same hard drive but they were manually installed and all in EFI.
But beware that it's very easy to make a mistake and trash things doing it manually.
 
Last edited:
Easy, download x5640 and click setup and let it run. Windows will update drivers separately over time (via Windows update, like always) ... these Apple bootcamp package updates are more rare and infrequent.

http://support.apple.com/kb/DL1721

Yeah, I did that, thanks. I wish these updates showed up automatically in Windows under the bootcamp control panel or something. Seems illogical to have to poll for these updates manually.

----------

No, you can't have more than one Bootcamp-created partition on a Mac.
You can have as many as you want (almost) if you don't use Bootcamp to install Windows, but for most people Bootcamp makes things somewhat easier.

Previously I did have Mavericks, Windows and Ubuntu installed on the same hard drive but they were manually installed and all in EFI.
But beware that it's very easy to make a mistake and trash things doing it manually.

What exactly is bootcamp doing anyways besides providing the windows drivers when installing in EFI boot? I had Ubuntu installed in EFI alongside Mavericks before and it worked just fine. On the macs with EFI support why does windows need to be installed using "bootcamp"? Even if initiate the windows installation using bootcamp assistant but install in EFI mode I don't see what makes the installation a "bootcamp" installation. Any pointers to details would be appreciated :).
 
Yeah, I did that, thanks. I wish these updates showed up automatically in Windows under the bootcamp control panel or something. Seems illogical to have to poll for these updates manually.

----------



What exactly is bootcamp doing anyways besides providing the windows drivers when installing in EFI boot? I had Ubuntu installed in EFI alongside Mavericks before and it worked just fine. On the macs with EFI support why does windows need to be installed using "bootcamp"? Even if initiate the windows installation using bootcamp assistant but install in EFI mode I don't see what makes the installation a "bootcamp" installation. Any pointers to details would be appreciated :).
The vast majority of Bootcamp installations install Windows in CSM (bios) mode. This is where the limitation to further partitioning is imposed as Bootcamp through diskutil creates a hybrid MBR, which can only hold 4 partitions.
On Macs with dual graphics Bootcamp also inhibits the Intel graphics chips from starting (and therefore from being detected by Windows).
Windows can be installed in EFI mode without Bootcamp but it is completely manual that way. Also some things may not work - like sound, for instance.
And on dual graphics models Windows then detects both graphics chips, which can cause problems.
Strangely, even if you completely ignore Bootcamp when installing Windows in EFI mode the system will still call the Windows partition BOOTCAMP.
 
The vast majority of Bootcamp installations install Windows in CSM (bios) mode. This is where the limitation to further partitioning is imposed as Bootcamp through diskutil creates a hybrid MBR, which can only hold 4 partitions.
On Macs with dual graphics Bootcamp also inhibits the Intel graphics chips from starting (and therefore from being detected by Windows).
Windows can be installed in EFI mode without Bootcamp but it is completely manual that way. Also some things may not work - like sound, for instance.
And on dual graphics models Windows then detects both graphics chips, which can cause problems.
Strangely, even if you completely ignore Bootcamp when installing Windows in EFI mode the system will still call the Windows partition BOOTCAMP.

I have such a MacbookPro with dual graphics and I have windows installed in EFI mode but there is some strangeness. I initiated my windows install through bootcamp assistant. However, after installing windows I also have a windows recovery partition right after my "bootcamp" partition. Someone told me the existence of this recovery partition indicates I did not do a "bootcamp" install. In any case, when you say things like "on macs with dual graphics Bootcamp also inhibits...", what is "Bootcamp"?? If windows is installed to boot via EFI then I'm not sure what "bootcamp" has to do with anything. I understand in the CSM (bios) scenario just not in the EFI boot scenario.
 
What size is this recovery partition?
If you installed Windows manually (without Bootcamp) in EFI mode then Bootcamp has nothing to do with it - other than using Bootcamp-created Windows support software, maybe.

Maybe Bootcamp triggers something in the machine's firmware to switch off Intel graphics on dual graphic models.
I don't know how it works - just that it does it.
 
What size is this recovery partition?
If you installed Windows manually (without Bootcamp) in EFI mode then Bootcamp has nothing to do with it - other than using Bootcamp-created Windows support software, maybe.

Maybe Bootcamp triggers something in the machine's firmware to switch off Intel graphics on dual graphic models.
I don't know how it works - just that it does it.

So you are saying if you install Windows without using bootcamp assistant then you see both GPUs in windows?

BTW, I've been trying to get a solid proven backup of my windows installation so that I can experiment with different windows installation methods. With all the trouble people have installing windows to boot via EFI I am being ultra-cautious in backing up my current windows installation so I can restore my EFI installation if I have trouble reproducing my success.
 
Also upgrading from 8 to 8.1 via the windows App Store creates a new, tiny partition
 
So you are saying if you install Windows without using bootcamp assistant then you see both GPUs in windows?

BTW, I've been trying to get a solid proven backup of my windows installation so that I can experiment with different windows installation methods. With all the trouble people have installing windows to boot via EFI I am being ultra-cautious in backing up my current windows installation so I can restore my EFI installation if I have trouble reproducing my success.
If Windows is installed without Bootcamp and in EFI mode then yes, Windows will see both graphics chips. This can cause problems.
For backups I use Time Machine for OSX and for Windows I use Clonezilla Live.
Occasionally I'll do a whole disk image backup with Clonezilla which works for both systems.
 
Also upgrading from 8 to 8.1 via the windows App Store creates a new, tiny partition

Thanks, that might be it then! I installed windows 8 and upgraded to 8.1 via the windows App store!

----------

If Windows is installed without Bootcamp and in EFI mode then yes, Windows will see both graphics chips. This can cause problems.
For backups I use Time Machine for OSX and for Windows I use Clonezilla Live.
Occasionally I'll do a whole disk image backup with Clonezilla which works for both systems.

Yeah, I have made Clonezilla images but haven't restored them to verify that they work. I'm also using WinClone to image my windows partition but it's been a long road working with their tech support to get it working.

Is it enough to just save the windows partition or do I need to save the EFI system partition too to be able to restore windows successfully? I know the BCD is stored on the EFI system partition but I've had a hard time figuring out what exactly the BCD stores. It seems WinClone just creates a new BCD when restoring so maybe the BCD can be recreated without problems and doesn't need to be saved.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.