Create a Windows 7 or later version install disk missing on El Capitan
I first noticed “Create a Windows 7 or later version install disk” was missing from Boot Camp Assistant after installing El Capitan. So how to we solve this you ask? Read through the rest of the article to find out.
Prerequisites:
1. Xcode (can be downloaded and installed from App Store)
2. Free time!
Let’s begin:
1
Open Terminal and copy Info.plist file of Boot Camp on your Desktop using below command:
$ cp /Applications/Utilities/Boot\ Camp\ Assistant.app/Contents/Info.plist Desktop/
2
Right click on the new file Info.plist found on the Desktop and select Open with -> Xcode.
Add new item in section DARequiredROMVersions. The new item value can be found by typing “System Information” in the Spotlight Search (Command + Space).
Add new item in Section PreUSBBootSupportedModels. The new item value can also be found in System Information.
Then edit PreUSBBootSupportedModels and delete the “Pre” to make it become USBBootSupportedModels.
If your MacBook model exists in section Win7OnlyModels, make sure to remove it from there.
Then Save and Exit Xcode.
Final file will look like this:
Change the ownership of the new file to match the original:
$ sudo chown root:wheel Desktop/Info.plist
Above command will ask you to enter the administrator password so make sure you have that.
3
Reboot in Recovery Mode by having pressed the Command + R buttons while the MacBook starts.
Navigate to Utilities and then Terminal.
Enter below command which will cause to disable System Integrity Protection (SIP) and restart the MacBook:
$ csrutil disable ; reboot
Disabling SIP will allow us to replace the original Info.plist with the modified one.
4
Once booted back to normal mode, use below command in Terminal to replace the old Info.plist with the modified one.
$ sudo mv Desktop/Info.plist /Applications/Utilities/Boot\ Camp\ Assistant.app/Contents/
5
Reboot the machine back in Recovery Mode using Command + R keys while booting and enable back the SPI using this command:
$ csrutil enable ; reboot
All finished! Once Boot Camp Assistant launches again, the option “Create a Windows 7 or later version install disk” will appear.








52 Comments
Millions of thanks for this well-written description. I have only one additional query: My interest is in iMac 12,1 and wanted to know how I can disable built-in optical drive in the booting process and force iMac to read/boot from USB.
Many thanks
November 8, 2015
You can press Option key while booting and it will let you choose the drive you want to start.
In case you want a permanent solution, boot in Windows, right click on the Boot Camp icon in lower right corner and go into options where you can set the “primary” drive.
November 8, 2015
I couldn’t change the file after changing ownership; thus changed file, placed in folder, then changed ownership back to wheel/root
November 16, 2015
Thanks for the feedback! Instructions have been updated accordingly.
November 16, 2015
change mv Desktop/Info.plist /Applications/Utilities/Boot\ Camp\ Assistant.app/Contents/ to
sudo mv Desktop/Info.plist /Applications/Utilities/Boot\ Camp\ Assistant.app/Contents/
November 17, 2015
when i enter this command it asks me to override
is that a yes or no? and how you enter that?
thank you
January 10, 2016
it says : operation not permitted
January 10, 2016
says: operation not permitted
May 19, 2016
return message “operation not permitted” after Y to override
May 19, 2016
dont tybe $ in terminal
June 20, 2016
I did all the above and still it is not working!! I still can’t see the option “Create a Windows 7 or later version install disk”.
November 28, 2015
I figured it out. I missed this step “Then edit PreUSBBootSupportedModels and delete the “Pre” to make it become USBBootSupportedModels.” I did and it works now.
November 28, 2015
Does this only allow the 64-bit version of Win10 to be installed? It’s not letting me use the 32-bit ISO … but supposedly my MBP won’t support the 64-bit version. Guess I’ll find out!
December 2, 2015
Try using another image of windows
December 2, 2015
I tried Win10 64-bit, Win10 32-bit, and Win8.1 32-bit. No luck, it tells me I can only install Win7. I don’t see my MBP in the list of Win7OnlyModels either. Ugh.
December 4, 2015
What is your model?
You should remember that models in string tags are read by bootcamp as “up until x”, so in my case removing pre in PreUSBBootSupportedModels somehow didn’t work, but changing MacBookPro8,3 to MacBookPro7 in there worked. So if in in Win7OnlyModels there is a string like MacBookPro5,5 and your model is MacBookPro5,1 then your model IS in the list and you should fix a string MacBookPro5,5 to MacBookPro5 or MacBookPro4 and so on.
January 1, 2016
if you modify the list of “Win7OnlyModels” in info.plist file, you can install other OS than Win7.
December 28, 2015
All goes OK until I get to part where moving the Info.plist file is required. Am getting an “override root/wheel” message that requires a Y/N confirmation
Do I take Y or N?
Badly need to get Win 7 onto this new iMac for work purposes and am wasting a lot of time on this so any help greatly appreciated
December 31, 2015
Go on and replace it. Remember that System Integrity Protection (SIP) needs to be disabled in order to be able to do that.
January 17, 2016
GREAT INSTRUCTIONS! Thanks. Followed them all, everything went well. Boot Camp Assistant showed the new option to create Windows 7 or later install disk. Selected the option to create install USB, and the option to install Windows on a separate drive. BCA created the USB install disk, and then proceeded to install. The destination disk was renamed Bootcamp, and then it seemed to boot to the USB install disk. At that point I got a black DOS type screen saying there was no boot disk available, please insert boot disk and press any key. No joy after that. This is a MacPro3,1 running El Capitan 10.11.2. I am attempting to install Win10_1511_English_x64.
January 9, 2016
Currently running El Capitan on a mid 2010 Macbook Pro 13 in (MacbookPro7,1). When I follow these directions I only have the options “Create a Windows 7 install disk”, “Download latest windows support…”, and “Remove windows 7”, thus I am unable to load the Windows 10 64bit ISO I had downloaded onto a USB using BCA. Any suggestions on changing my options to windows 7 or later? Thanks!
January 9, 2016
I also have a mid 2010 model and have the same problem. Have you found a solution?
January 23, 2016
Bump… This doesn’t quite do the job for MacBookPro7,1 unfortunately.
February 10, 2016
You need to add your model identifier, at this case, you need to add “MacbookPro7,1” on PreESDRequiredModels, PreUEFIModels, and USBBootSupportedModels. And do not forget to delete the “Win7OnlyModels” section. Hope this helped. ^^d
March 10, 2016
felt like I achieved something today! thankyou very much!
January 20, 2016
Thank you so much bro.. Enable now!!
January 23, 2016
Did all the above. checked twice. Still, bootcamp wants the windows cd. it does not want to proceed to partitioning the hd before having a cd inserted into the drive which does not exist any more because I swapped it for a bigger HD.
January 23, 2016
I have been trying to install WIN7 on my iMac12,1 using USB installation for the past 6 months with no luck. I followed the instruction posted on this site but when I try to change the ownership of Info.plist (save on desktop) I get this error on Terminal:-bash: $: command not found. What wrong did I do? Grateful for any guidance
February 28, 2016
I have been trying to install WIN7 on my iMac12,1 using USB installation for the past 6 months with no luck. I followed the instruction posted on this site but when I try to change the ownership of Info.plist (save on desktop) I get this error on Terminal:-bash: $: command not found. What wrong did I do? Grateful for any guidance.
iMac12,1 on OS X EI CAPITAN
February 28, 2016
Start writing the command from sudo
May 31, 2016
Stuck on step one cannot get the copy command in terminals to work.
March 9, 2016
Nvm i got thanks
March 9, 2016
Hi,
Does this still work ? I have a MacBook Pro (Retina, 15-inch, Mid 2015), and the instructions did not work. The thing is, that I copied bootcamp to another location and modified plist there. Does it needs to be the exact one in utilities, or can I do this on a “copied” application.
Regards,
Adrian
March 17, 2016
I still get the message “not overwritten” in terminal while changing the info.plist. How do I type the answer to (y/n [n])?
March 17, 2016
Thanks saved my life i was finding strange that having the latest version of bootcamp 6.0.1 was getting less options than the bootcamp 5.1.3 on yosemite and with more options i tried searched for that version of the app but it was the configure file in the end i did the changes and managed to create a usb boot disk for windows 10 on a mac pro 2,1.
thanks
April 14, 2016
I am doing step 4, but it occur error command not found.
April 14, 2016
You’re probably copy and paste the command … You should copy/write without the $ sign, starting from sudo
May 31, 2016
Excelente, funciono de inmediato 🙂
April 18, 2016
It did not work on Mac Pro 6,1 🙁 Still cannot see the windows 7 screen and when trying to install the 64 bit windows 7 professional ISO file it tells me that requires Windows 8 or up.
May 6, 2016
It worked for me !! Thank you very much! You’re the best!
May 31, 2016
Hi there,
Thanks for this great instruction.
Followed it but stuck on copying the file from desktop to boot camp contents
“sudo mv Desktop/Info.plist /Applications/Utilities/Boot\ Camp\ Assistant.app/Contents/
override rw-r–r– root/wheel for /Applications/Utilities/Boot Camp Assistant.app/Contents/Info.plist? (y/n [n]) Y
mv: rename Desktop/Info.plist to /Applications/Utilities/Boot Camp Assistant.app/Contents/Info.plist: Operation not permitted”
Any idea of what I did wrong??
June 26, 2016
Did you disable System Integrity Protection (SIP) and restarted?
June 27, 2016
Hi,
I have followed the instructions but when attempting to install Windows 10 for the first time I receive the message :-
“Boot Camp only supports 64-bit Windows 8 or later installation on this platform. Please use an ISO file for 64-bit Windows 8 or later installation.”
Thanks,
Nick.
July 3, 2016
Hello, thanks for the great instructions.
I have followed all the steps exactly.
-Copying the plist file to my desktop worked fine
-Editing the plist file in Xcode worked fine
However, on the next step, changing the ownership of the plist file, Terminal gives me the message “No such file or directory”.
I can see the plist file sitting on my desktop, and I have not renamed it, so how can this be? What am I doing wrong?
July 5, 2016
Forgot to mention: MacBookPro6,1 ; OSX 10.11.5
July 5, 2016
Works fine! Thanks! Of course demands some extra time, but…
July 10, 2016
Very minor tweak: When typing the chown and mv commands, start path with ~/Desktop as opposed to just /Desktop.
July 12, 2016
Thanks for the clear explanation. Wet selecting the Windows 7 .iso file during the next bootcamp steps I got the message that the bootable usb can not be made because Bootcamp only supports on Windows version7 or higher..
July 14, 2016
Thank you SO much! I spent hours trying to get Windows 10 on my system using other approaches and this was the only one that worked.
July 21, 2016
Thank you for the clear and concise instructions. This was driving me mad because I started with a fresh install of El Capitan after replacing my old MacMini 2010 drive with an SSD. My previous OS was El Capitan, but it was upgraded through the years and I had a working BootCamp Win7 Pro installation.
And I learned some tricks! Thanks again.
September 5, 2016
Have done this all on an iMac17,1 and still cannot get the option to do anything other than choose an iso image.
September 16, 2016
Thank you for the great tips.
September 19, 2016