How to reinstall bootcamp assistant

I went into utilities->boot camp assistant->show package contents->contents->Info.plist and changed some of the code and now boot camp assistant always quits unexpectedly when I try to open it. How do I reset this program or what can I do. I am trying to duel boot my mac to run windows 7 premium home 64 bit. I am trying to use a flash drive with windows 7 .iso file but I don't have a clue what I'm doing. I pay $60 for windows and I can't even install it. There are so many errors and stupid formatting crap to do and now boot camp assistant doesn't work. I watched some guy on youtube and followed him exactly and now my bootcamp is messed. Someone please help.

MacBook Pro, OS X Mavericks (10.9.4)

Posted on Aug 26, 2014 6:38 PM

Reply
76 replies

Aug 8, 2016 7:17 AM in response to Loner T

Hey!

I used the "sudo codesign -fs --deep - /Applications/Utilities/Boot\ Camp\ Assistant.app" and now my boot camp assistant doesn't crash any more, but when i try to open it it is just jumping in the doc. it says the following when i enter the "sudo":

Last login: Mon Aug 8 15:42:48 on ttys000

Sigurds-MacBook-Pro:~ Sigs$ sudo codesign -fs --deep - /Applications/Utilities/Boot\ Camp\ Assistant.app

Password:

--deep: no identity found

Sigurds-MacBook-Pro:~ Sigs$


do you have any idea what is wrong?

Aug 8, 2016 7:51 AM in response to Loner T

I did and i just replied with this

Last login: Mon Aug 8 16:11:43 on ttys000

Sigurds-MacBook-Pro:~ Sigs$ sudo codesign --deep -fs - /Applications/Utilities/Boot\ Camp\ Assistant.app/

Password:

2016-08-08 16:50:16.384 codesign[1042:177874] There was an error parsing the Info.plist for the bundle at URL Contents/Info.plist -- file:///Applications/Utilities/Boot%20Camp%20Assistant.app/

The operation couldn’t be completed. (Cocoa error 3840.)

<CFBasicHash 0x7f8abbc04040 [0x7fff75742ed0]>{type = immutable dict, count = 2,

entries =>

0 : <CFString 0x7fff7570d660 [0x7fff75742ed0]>{contents = "NSDebugDescription"} = <CFString 0x7f8abbc05480 [0x7fff75742ed0]>{contents = "Unexpected character b at line 1"}

1 : <CFString 0x7fff7571a6c0 [0x7fff75742ed0]>{contents = "kCFPropertyListOldStyleParsingError"} = Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be completed. (Cocoa error 3840.)" (Conversion of string failed.) UserInfo=0x7f8abbc03fd0 {NSDebugDescription=Conversion of string failed.}

}

/Applications/Utilities/Boot Camp Assistant.app/: replacing existing signature

Sigurds-MacBook-Pro:~ Sigs$

Aug 8, 2016 8:39 AM in response to Loner T

it's a MacBook Pro (Retina, 15", ultimo 2013).


I saw this "trick" in an other discussion and i tried it out but it just messed my boot camp assistant up.


I had the same problem, and found the solution on MacRumours, posted by one "falkas", to whom all credit is due. I tried it, and it worked first time, like a charm.


It is possible to use the Windows 7 ISO with both x86 and x64 on the same install file. Bootcamp 5 will see this as a x86 install file though and won't allow it to continue. To fix this just follow these steps.


1. Open a Finder window.


2. Navigate to Applications>Utilities


3. Control Click or Right Click on Boot Camp Assistant and select "Show Package Contents"


4. Open the Contents folder


5. Drag the file "info.plist" to your desktop (I also recommend saving it in another place as well in case you want to revert to the original)


6. Open info.plist on your desktop with a text editor


7. Find the field labeled as below:

<key>32BitSupportedModels</key>

<array>

<string>MacBook7,1</string>

<string>MacBookAir5,2</string>

<string>MacBookPro10,1</string>

<string>MacPro5,1</string>

<string>Macmini5,3</string>

<string>iMac12,2</string>

</array>


8. Time to find what your Mac is. Click the Apple in the top left hand corner and select About This Mac

-Click More Info...

-Click System Report...

-Under Hardware Overview, look for Model Identifier and copy it


9. With your Mac's Identifier copied, go back to your open info.plist file create a string at the TOP of the entries. So if your Mac identifier was "iMac13,2" then it would look like this:

<key>32BitSupportedModels</key>

<array>

<string>iMac13,2</string>

<string>MacBook7,1</string>

<string>MacBookAir5,2</string>

<string>MacBookPro10,1</string>

<string>MacPro5,1</string>

<string>Macmini5,3</string>

<string>iMac12,2</string>

</array>


10. Save and close info.plist. Drag info.plist back into the Contents folder and select replace. (You may have to authenticate and enter your admin password).


11. Start Bootcamp and it should allow you to use your Disk/USB with both versions. I wouldn't recommend installing the x86 (32 bit) version of Windows 7, but this will allow you to get to the point of the installation to select x64 (64 bit) if you have an ISO file with both 32 bit and 64 bit combined. Hope this helps.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

How to reinstall bootcamp assistant

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.