BootCamp Drivers – Direct Download of BootCampESD.pkg for Macs to Run Windows 7 or Windows 8

Do you find that BootCamp assistant download is stuck or or fails or could not continue?

The brute force solution: it’s a darned large download, so physically take your machine to somewhere with a very fast internet connection that can download 600MB – 1GB in a couple of minutes. There, you’re done.

For the rest of us, there are 2 options:

The simple solution – recommended – is to use this list of Windows driver download links for Macs with OS X Mountain Lion (which includes all retina display macs) or Lion, Snow Leopard or Leopard. That’s about everything back to 2007.
There are also older links here, but they appear to be redundant — the Mountain Lion file covers Mac models going back to Leopard.

Finally, the DIY solution: Work out for yourself which download link you need.

The DIY way to find your BootCampESD.pkg download link from the sucatalog

Not for the faint-hearted.

  • Apple software update uses an sucatalog file, which contains a link to a BootCampESD.pkg file which contains the drivers. The sucatalog file in question contains several different links to bootcampesd.pkg, fordifferent Mac models. How to find the right one for your machine?
  • Tim Valenta did instructions in Nov 2011 that nearly worked for me in June 2012 at except that again, 6 months on, the catalog file seems to be laid out everso slightly differently; and the file downloaded is now in an easier to use format.
  • My steps to download the Lion or Mountain Lion drivers were as follows:

    How to Manually Download Windows Drivers for Macs Running BootCamp 4 or BootCamp 5

    1. Download from apple the file. Don’t double-click it, that won’t help.
    2. Instead, open it in a text editor or word processor.
    3. Search for each occurrence — as at August 2012 there were 6 — of BootCampESD.pkg. For instance, the one I needed is
    4. Notice in each such URL, the /041-2011/ or similar /041-XXXXX/ bit of it.
    5. Below each such occurrence, notice a URL for a file with the same 041-XXXXX in it and ending in English.dist, e.g. 041-2011.English.dist
    6. Paste the URL for each such English.dist file into your browser and open the Url. Here’s a list of them:
    7. Search for the Model Identifier for your Mac. For instance MacBookPro5,2 or Macmini4,1 or whatever
      • For instance the 041-2011 file contains these models: MacBook2,1 MacBook3,1 MacBook4,1 MacBook5,1 MacBook5,2 MacBook5,3 MacBook6,1 MacBook7,1 MacBookAir1,1 MacBookAir2,1 MacBookAir3,1 MacBookAir3,2 MacBookPro2,1 MacBookPro2,2 MacBookPro3,1 MacBookPro4,1 MacBookPro5,1 MacBookPro5,2 MacBookPro5,3 MacBookPro5,4 MacBookPro5,5 MacBookPro6,1 MacBookPro6,2 MacBookPro7,1 MacBookPro8,1 MacBookPro8,2 MacBookPro8,3 MacPro1,1 MacPro2,1 MacPro3,1 MacPro4,1 MacPro5,1 Macmini2,1 Macmini3,1 Macmini4,1 iMac5,1 iMac6,1 iMac7,1 iMac8,1 iMac9,1 iMac10,1 iMac11,1 iMac11,2 iMac11,3 iMac12,1 iMac12,2
      • How do you know your Model Identifier? Open System Information, and look in the Hardware Overview section. i.e. click Apple menu -> About this Mac -> More Info… -> Report -> Hardware -> and now read down the Hardware Overview looking for “Model Identifier:”
    8. Having found your 041-XXXXX number, download the BootCampESD.pkg url that has your number in it. I try to keep the page at bootcamp-driver-download up to date with all the pkg download URLs.
    9. Be patient as it’s probably 600MB.
    10. Once your pkg is downloaded, double click it and install to a folder on your hard drive so you know where to find it.
    11. The folder contains a nest of folders, the last of which contains a dmg disk image file. Double click to open. Voila. Here are your Windows installer files. Again, the page at bootcamp-driver-download has pictures to help.
    12. Copy them to a thumb drive or a burnable CD or something. The point here is that you need the somewhere that a new install of windows with only minimal drivers can read them. NB, it’s still 660MB or more, so it’s a full CDs worth of burning time.
    13. You can now proceed with Boot Camp assistant Windows installation, which will eventually reboot your machine for startup in Windows.
    14. Once you’re in Windows, run the installer that you saved to CD or thumb drive.
    15. Done. Marvel as all your Apple hardware now works nearly as well as it does in Mac OS X.

    46 thoughts on “BootCamp Drivers – Direct Download of BootCampESD.pkg for Macs to Run Windows 7 or Windows 8”

    1. Hi Chris…
      I installed windows 7 on my macbook the other day using bootcamp.. but i cant connect to the internet and i cant play games on windows 7.. my friend told me i need the 64 bit bootcamp drivers for os mountain lion… do u know where i can get that? or do you know a solution so i can play games on my windows 7.. pls help me out thx

      1. Hi fauzan, first try the ordinary bootcamp assistant again which is bound to get you the right drivers. The links above include both 64 and 32 bit for models that need it so they should work too. If you have a very new Mac, it may only work with 64 bit windows, so if you installed 32 bit that won’t work.

    2. yes i just saw it .. but can i install all software just a single click ? or do i need to choose the suitable 1 between all the drivers ? thanks ..

    3. Meus parabens ao Postador e ao Administrador deste site. durante quese 6 meses andava loucamente atrás dos drivers para o meu macboo 1.1. Filizmente consegui e para Win8 Pro. Mais uma vez meus parabens.

    4. Hi Chris,

      your Blog saved my day! Thank you very much. Shame on Apple for srcewing up there BootCamp service!


    5. Hello Chris,

      I have a MacBook Pro 17-inch (Late 2011 – Model Identifier MacBookPro8,3). I had OS X Lion and I was able to install Windows 7 Pro via Boot Camp (v.4) without any problems. I recently installed OS X Mountain Lion and wanted to install the BC 5 drivers. I tried running the BC assistant and I downloaded the drivers several times. I downloaded the drivers directly from Apple, but nothing seems to work. I continue getting the following error: “The installer encountered errors before Boot Camp could be configured. To retry these operations at a later time, please run the installer again.”
      Do you have any ideas as to what the problem might be?

      Thank you,


    6. Thanks! This was super helpful, I’m currently downloading the latest package for my Mac (You’re list hasn’t updated with the 2013 rMBP yet, it’s 091-9354 by the way).

      My Windows install, sans drivers, currently can’t seem to read USB at all though, so I’m not sure if this will work if I can’t even see the USB drive. Any ideas? I can’t download directly to Windows because the machine shows not Network adapters, due to lack of drivers.

      1. Cheers Jacob.
        For newer Macs for Windows 8, Apple now provide a direct download link themselves.
        The initial USB & network drivers should work out of the box as part of the Windows installation, without needing Apple’s drivers. Not sure why they wouldn’t, I take it your model is 2013 retina MBP?

    7. Hi Chris,

      we are trying here to deploy Bootcamp image on a MacBook5.1.

      We create a bootcamp Macbook that works perfectly fine. We create the bootcamp image as they explain it here :

      This page lead us to your very great blog !!

      So, I tryied to deploy the bootcamp image on a MacBook5.1, but the result ends with a message from Windows boot manager : “Windows failed to start. A recent hardware or software change might be the cause. … ”

      When I install our Windows DVD and click “Repair’, Windows boot and works fine. But we want to deploy this bootcamp image on many MacBook5.1; and we dont want to insert the windows dvd each time we have to create a bootcamp computer.

      Do you have any idea what would be the problem ?

      We download the good drivers, we use the script mentionned in this page

      There’s something we miss…Maybe you could help us.

      Thank you


      1. Hi Nicolas, I’m afraid I don’t have much to offer you, I’ve never had to solve the problem of creating a re-usable boot image. I would guess that you might get more help by ignoring the fact you’re doing it on Macs, and google for similar errors / help from people creating boot images for other PCs? I know most companies have some kind of solution for imaging PCs.

        My first guess would be, after you have created the image and run the repair process, can you then create a new image from that?

    8. October 2015 – the quickest solution to get your BootCampESD package file is now (using OSX 10.10.*) :

      Step 1) Launch BootCamp Assistant and let it begin the download of the Windows Support Software
      Step 2) While the download is running, navigate your Finder to /System/Library/Updates/
      Step 3) There, check the present folders. Such as ./031-24514/ in my case. Therein you will find an .extraInfo file, such as 031-24514.English.extraInfo
      Step 4) Open that file in a text or XML editor and look for the tag in (the file is small, a few lines only => easy to find)
      Step 5) Quit or Force Quit Bootcamp Assistant, while citing a dark, destructive spell out of the Necronomicon
      Step 6) Copy the URL you found in the .extraInfo file, which ends in .smd, and paste the link in your browser or download manager, but change .smd to .esd
      Step 7) Enjoy your independent, personalized download

    9. Dear Chris,
      I need 041-2011 as well, but obviously Apple has removed it from their download site. Is there any other place I can get it?

      1. Hi Dave,
        Well so they have. Hmmm. How about this:
        Option 1: Try where Apple now offer downloads for BootCamp drivers.
        Option 2: I have a copy of 041-2011 on my laptop. It’s just over 600MB. Which I guess would fit on DropBox. Let me know if option 1 doesn’t work out (And if not, then what model do you have / what Windows version are you hoping to install) and I’ll try putting it on DropBox.

    10. Dear Chris,
      I have got the windows to be able to read the external drive as a bootable drive however when I go to continue through the setup, I can’t use my mouse or keyboard. I have read that I need to download the drivers from the boot camp application but not sure on how I can install these as I haven’t got through the installation of windows yet so am able to go into a USB drive and run the file. Any ideas? Cheers, Sam

      1. Hi Sam,
        What you describe sounds strange to me. The one thing that comes to mind is, can you borrow an external windows mouse and keyboard to get through setup?

        Otherwise, if you can tell me the following, we’ll see if I can help:
        — What is your mac model number?
        — Does it still have OS X installed / Can you boot into OS X / If so what version?
        — Do you have a good internet connection?


    11. I would like to point out my gratitude for your kindness supporting those people that should have help with that concern. Your special dedication to getting the solution along had become pretty informative and has always encouraged women just like me to realize their pursuits. Your helpful guideline implies so much a person like me and additionally to my peers. Thanks a ton; from everyone of us.

    Leave a Reply

    Your e-mail address will not be published. Required fields are marked *