Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Hi Marco

Unfortunately, Windows 10 has to be installed after Windows 7 in a partition created in Mac OS. And you must not do insider preview. I have succeed once with Win7+Win10 in the same disk but when I did insider preview later, it gets back to the case you met. Actually, if you attempt to install Windows 7 when Windows 10 is already exist. Windows 7 will not boot at all because the Windows 7 can't read Windows 10's boot file (BCD). I met this case as well and I tried for two weeks. And I ended up with failure. So I suggest you to back up everything in Windows 10 and delete the partition. :( Sorry!

A good sign for a success installation of Windows 7 is no error during the bless command in the terminal. When I tried to install Win7 with Win10 already on. It gave me a lot of error, and I couldn't proceed.

Yours
Tom
Hi,

Unfortunately on my mac 16.1 (late 2015) have failed to install win7.
The first problem is presented during the installation of windows, in fact inserting the USB pendrive (following the guide) appears only the windows logo.
I then decided to try to do the installation via the windows 10 cd, the cd boot is successful, shift + 10 and install Windows 7 via USB pendrive.

The installation is performed without problems - then I install El capitan - and I install vgashim in osx.

On restart run VGA Shim - but also leaving the mac for an hour remains the windows logo and does not boot in windows 7.

Could you please help me, let me know what you need.
I also tried with Davidcie but did not work :(

Thanks,
Marco

Hi Marco

I just think about a possibility which is technically viable. If we can create two EFI partitions and let each of them being in charge of Win 7 and Win 10 separately, then you don't need to remove Win 10. But I don't exactly know how to do that.
 
Hi Tom,

Wait actually I only want to install Windows 7, I can remove Windows 10, then I have a clone for safety.
But I have the same problem as AmethystZhou:

(I followed your guide and created the installer USB drive, but when I try to boot from the USB drive, it hangs on this screen: https://i.imgur.com/3kLSG7j.jpg I let the computer run for a few minutes, nothing changes and the fans starts to run at very high speed so I shut it down.)

It is a strange situation, I do not know what I can do :(

Thanks,
Marco
[doublepost=1475732773][/doublepost]Hi Tom,

I am trying to install Windows 7 for several months, then I left to go to Windows 10, but now I would like to try it again.

These are some screen sent to DavidCie a couple of months ago:
Safe Boot windows 7: http://s28.postimg.org/niokqujwd/Boot_Manager.jpg
Yes, F8 works

Vga Shim: http://postimg.org/image/8jdrus89t/
 
Hi Tom,

Wait actually I only want to install Windows 7, I can remove Windows 10, then I have a clone for safety.
But I have the same problem as AmethystZhou:

(I followed your guide and created the installer USB drive, but when I try to boot from the USB drive, it hangs on this screen: https://i.imgur.com/3kLSG7j.jpg I let the computer run for a few minutes, nothing changes and the fans starts to run at very high speed so I shut it down.)

It is a strange situation, I do not know what I can do :(

Thanks,
Marco
[doublepost=1475732773][/doublepost]Hi Tom,

I am trying to install Windows 7 for several months, then I left to go to Windows 10, but now I would like to try it again.

These are some screen sent to DavidCie a couple of months ago:
Safe Boot windows 7: http://s28.postimg.org/niokqujwd/Boot_Manager.jpg
Yes, F8 works

Vga Shim: http://postimg.org/image/8jdrus89t/

Hi Marco

Since F8 works, try the "disable driver signature enforcement". And if that fails, try the link of my ISO with removed install.wim (copy yours into it because it's too large to upload).

Your sincerely
Tom
 
Hi Tom,

Yes also "disable driver signature enforcement" fails.

Ok I try and let you know.

Thanks,
Marco
 
Apple has shut down the support for Win7 in the newest Macs, What if you still want it?

How to install Windows 7 in a Early 2015 MBP with 99% support

P.S The way to install Windows 7(I mean just put in into your disk) I introduce is the fastest way I can find, and it’s sort of unpredictable. However davidcie’s way is safe. If you want to install it safely, try his solution of installation. https://forums.macrumors.com/threads/guide-install-windows-7-on-air-2015.1961618/ Nevertheless, as far as I am aware, I am the first person who solved the problem about the trackpad (maybe not wireless adapter?) driver issue with MacBook Pro in Windows 7(if anyone did this before me, then tell me plz) so don’t miss the driver part!
Forewords

Before this article, I must thank this gentleman, davidcie, who made this wonderful, lucid article: https://forums.macrumors.com/threads/guide-install-windows-7-on-air-2015.1961618/. He did a nice shot of installing Windows 7 in his MacBook Air Early 2015 and shared the way he did it on the article. It is literally the bible for our Early-2015 downgraders. What a tremendous work! He deserves my highest praise. However, while I was trying following his steps, I realized that some part of the installation can be easier, or needs to be changed when apply to MPB. And in that page, no noe was able to make the trackpad in MBP work with Right click. That’s why I am here. I need to thank the first person who tested part of this, David W, thanks for his patience and trust while dealing with a incredibly hard problem with someone he never met before, he also gave me some vital information for this. I also need to thank all of the people that davidcie mentioned in his article, without you guys, Windows 7 will not be almost fully supported in Early-2015 MBPs.


Before Install, you need to realize

The definition of this 99% support includes, but not limited to the support of those device or function:

A system with the drivers that don’t crash unless you mess it up.

Trackpad(It functions the same way it does in Windows 8/10)

Wireless Network

Keyboard with it’s F-Keys functions(e.g. Mute, Increase the volume etc.)

Graphic Card

SD Card Reader

Bluetooth Function

Facetime Camera

Volumes

Those functions are NOT SUPPORTED

Hibernate(It hangs if you try)

Force Touch(Since Apple claimed that Force Touch function isn’t supported in ANY Windows OS)

Light Sensor(Seems that there is one)

Another unknown PCI device which I even can’t find what it is.




Those version of Windows 7 can be 99% supported.

Windows 7 Ultimate (David uses this one)

Windows 7 Enterprise

Windows 7 Professional ( I use this one)

Any edition of Windows Server 2008R2


Technically, if you follow the instruction, those system could possibly be 99% supported. I haven’t test them yet.

Any Edition of Windows Server 2008


Those versions of Windows 7 could be supported with all of the function list before, but you MUST press F8 and choose “Disable the Driver Signature Enforcement” to achieve the goal.

Windows 7 Home Premium

Windows 7 Home Basic



Those OS are not supported, or at least no one found a way to do it so far.

Windows 7 Starter

Windows Vista *

Windows Thin PC

Windows Embedded 7

Any edition of WIndows XP and earlier Windows.

Materials you need

  1. A Early-2015 MBP, obviously

  2. Windows ISO image. If you have a genuine copy of it, then you should be able to download it somewhere in Microsoft website, if you can’t find it, then google one. (NO Ghost image version allowed, it’s not only (in 99% case) illegal but also unsupported)

  3. (Only apply to the people who deleted their recovery partition in Mac OS)2 USB Disks, but you can use one and format them twice. If it is still there(the way to check it is press Command+R when you turn it on, if you got something like”OS X Utility”, then you are good), then 2 is enough.

  4. Bootcamp Driver which can be downloaded by:
    1. Open the Boot Camp Assistant.

    2. Click “Action” on the top bar and select “Download Windows Support Software”

    3. Find a place to storage it.
  5. Another Computer with Windows on it (If there is Windows 8/10 on your Mac, it’s fine, but it’s going to get removed later.)

  6. Windows Product Key

  7. Rt7Lite(optional)
Disclaimer: I will not be responsible to any potential ramification. You MUST realize that any data outside the partition which Mac OS is installed will be obliterated,


Again you can skip this install processes if you want. If any part of this doesn't work since it is so unpredictable(just the installation), Davicie’s way worked fine and it is more safe than this. This is just faster and less concern(for me). And if you are using his way, back up your entire disk plz then go to the driver part after the installation.










Install Processes

  1. Get your Windows Installation Image Ready.

  2. Download the Latest Intel Graphic Card Driver or whatever graphic card you are using. Extract them.(If you click on the file it automatically extract it to a folder)

  3. Download VgaShim (download a release from GitHub or build from source). You get vgashim.efi and vgashim.bmp

  4. I suggest you to take a note about all of this files we use because if you misuse one it will not work.
Since part of the steps are the same to davidcie’s, let’s use his word because his expression is clearer. I will always indicate his words either by direct expression or put lines. Minor changes will be made if necessary. All of the original version of daviscie’s fabulous work can be found in https://forums.macrumors.com/threads/guide-install-windows-7-on-air-2015.1961618/

_________________________________________________________________________________________

  1. Latest Intel USB 3.0 Windows 7 x64 drivers (v4.0.6.60 at the time of writing).

  2. Hotfix KB2775511 (this makes Windows happy about Apple Bootcamp drivers' digital signature) from Microsoft or web (google the exact filename AMD64-all-windows6.1-kb2775511-v2-x64_ec18cc10e27faf443c17e7a8073c9eba773eb13e.msu).

  3. Do_boot.wim.bat.txt and do_install.wim.bat.txt Prepare folders and files for integrating USB 3.0 drivers and the above hotfix into Windows 7: https://forums.macrumors.com/attachments/do_boot-wim-bat-txt.621577/ https://forums.macrumors.com/attachments/do_install-wim-bat-txt.621578/

    1. Create a C:\inject, C:\inject\drivers and C:\inject\hotfixes folders.

    2. Copy AMD64-all-windows6.1-kb2775511-v2-x64_ec18cc10e27faf443c17e7a8073c9eba773eb13e.msu to C:\inject\hotfixes.

    3. Unzip USB 3.0 drivers somewhere and copy contents of Drivers\HCSwitch\x64 and Drivers\Win7\x64 to C:\inject\drivers.

    4. Copy sources\boot.wim and sources\install.wim from your Windows 7 SP1 x64 CD or ISO to C:\inject.

    5. Copy do_boot.wim.bat and do_install.wim.bat to C:\inject.

    6. Your C:\inject folder structure should now look like in the screenshots.
  1. Perform actual integration:
    1. Make note of the size of your boot.wim and install.wim files.

    2. Right click do_boot.wim.bat and run it as administrator.

    3. Right click do_install.wim.bat and run it as administrator. You will be asked which of the Windows 7 install images (Home, Professional, etc) stored inside install.wim you want to modify. The script will also try to copy bootmgfw.efi to your desktop which you will need later.

    4. Make sure the size of boot.wim increased by about 10MB and that of install.wim by about 250MB.
  2. Prepare an EFI-compatible pendrive:
    1. Connect your pendrive.

    2. Open administrative command prompt.

    3. Run diskpart
    4. list disk

    5. Check what number was assigned to your pendrive by looking at disk sizes.

    6. select disk <number>
    7. clean
    8. convert gpt
    9. create partition primary
    10. format fs=fat32 quick
    11. exit
__________________________________________________________________________________________________________

Back to my own words

  1. However, we only need the boot.wim file, the only thing we need from install.wim is the bootmgfw.efi.

  2. P.S The Install.wim generated from the batch works. But I am introducing this Rt7Lite-Unattended Installation, which saves time. If you don’t want this, skip it.

  3. Download Rt7Lite in http://www.softpedia.com/get/System/Boot-Manager-Disk/RT-Seven-Lite.shtml#download and there is an alternative link https://drive.google.com/file/d/0Bxq--onVE9j5bl9MTG1jdl9KamM/view?usp=sharing

  4. Install Rt7Lite

  5. Open Rt7Lite, Find the ISO file, Select whatever folder you want to extract, don’t extract it to your desktop, it’s a lot of files and they makes your desktop look ugly. it takes several minutes to load.

  6. After we finish loading, proceed to the next page, the core thing we need is the Integration. Go to that integration page, we already have the USB3.0 driver, the hotfix and the graphic card driver. Simply add the .ini file and right click them, then choose “Install.wim only”.

  7. You may want the other function like unattended installation. It saves time. Just remember, NEVER chose the target disk to install, NEVER! Also if you want to log in as the build in administrator, just check that mark and don’t care that longin counts option. Be careful to remove components.You can also intergrate office, anti virus soft, etc.

  8. After you are all done, back to the driver integration page and click apply. Then choose”Create ISO” This time it takes 15-30 mins.

  9. After this, you want to extract all of the content inside the ISO you created to your pen drive.

  10. Use the boot.wim created by davidcie to replace the one in your pendrive, it is in sources folder.

  11. ____________________Created by davidcie___________________________

  12. Copy bootmgfw.efi from your desktop to efi\microsoft\boot in your pendrive.

  13. Rename VgaShim.efi to bootx64.efi, VgaShim.bmp to bootx64.bmp and copy both files to efi\boot (you will need to create this folder).

  14. Then Disable OS X System Integrity Protection
May not be necessary but this is what I did at the very beginning. Follow any of the many guides on the web; davidcie used this one.

___________________________________________________________________________________________________

  1. Use Disk Utility to delete all of the partitions except the one one for MacOs. Then add one partition which formatted by HFS(Remember, REMOVE FIRST, THEN CREATE). Remember how large it is. DON’T FORMAT TO FAT FILE SYSTEM BECAUSE IT WILL NOT BE ACCEPTED BY WINDOWS 7 SINCE THE DISK UTILITY CHANGES THE DISK INTO MBR+GPT FORMAT AND THAT’S UNACCEPTABLE. ALSO IT MAKES A 128MB UNALLOCATED SPACE BETWEEN EACH PARTITION. YOU MUST NOT MODIFY THIS SPACE OTHERWISE THE SYSTEM WILL NOT BOOT. If you have problem, go to the recovery mode (Command+R) as mentioned before. If you deleted it, that’s why I ask you to have two pendrives! :)Create a Mac OS Installation disk by this way. Also, if you previously install Windows 8/10 before, please use Paragon Hard Disk Manager for Mac to remove all of the Windows-Related partitions (INCLUDE THE HIDDEN STARTUP PARTITION). It provides 10-day free trial which is enough since we only use it for 10 mins. And the Paragon soft was useful in this part even you are not running Win before. I actually use it to remove the Recovery partition.

  2. Install Windows 7 by your pendrive. Choose the partition you created in before, you should format it in the Windows 7 installation disk because Windows can’t be install in HFS file system(Now it is safe to format) If your mouse doesn’t move then there is something wrong with usb3.0 driver, if something went wrong with unattended installation, that means you messed it up, edit lastsession.inf and the unattended.xml to fix the problem.

  3. When it happens to restart, don’t go to Windows. Instead, press the option key and boot into Mac OS. Davidcie said that we need to reinstall the Mac OS. But I don’t see any necessities as long as you only keep two partitions. (You may see more during the installation but it’s fine) Then:
________________________Created by davidcie_____________________________

Put VGA Shim In Place

  1. Boot into OS X.

  2. Open Terminal and mount the hidden ESP partition which holds the boot loader:
    1. mkdir /Volumes/esp
    2. sudo mount -t msdos /dev/disk0s1 /Volumes/esp
  3. Plug your Windows 7 install media.

  4. In Finder copy the efi\boot folder from Windows 7 install media to the EFI folder on the ESP volume you just mounted.

  5. In the Terminal window run sudo bless --mount /Volumes/esp --setBoot
______________________________________________________________________



  1. If you cannot do “sudo mount -t msdos /dev/disk0s1 /Volumes/esp”, Try to replace /dev/disk0s1 to /dev/disk0s2, if it still fails, try /dev/disk0s3…..Until a disk icon pop up. Also, please set your finder so that your desktop shows all of the disks.

  2. sudo bless --mount /Volumes/esp --setBoot backs nothing in terminal if it runs successfully. If it shows error. There is still an little chances to succeed in the installation. However, is usually means you didn’t remove all of the extra partitions at the first time.

  3. Reboot the computer, finish up the Windows installation. If the digital signature of winload.efi can’t be verified, disabled the driver signature enforcement. If something went wrong with BCD, then you didn’t clean up your disk(Tell me you installed Win before and it is still there.) If you can’t see anything, then you didn’t put the VGA shim in phase.

  4. You see the desktop? Excellent! But it’s not the time to celebrate. We still got:






Driver Installation

  1. Unfortunately, many of the drivers davidcie provided don’t work for MBP, maybe MBA? Idk.

  2. You should have download the bootcamp setup file. If you have not, back to the materials you need.

  3. You want to install the chipset driver, the management software and graphic card driver(If you do the unattended installation I recommended) first. In (wherever your windows support files keep)\bootcamp\drivers\Intel or drivers\AMD(GPU only) or drivers\Nvidia(GPU Only)

  4. Then is network. NITHER THE WIRELESS NETWORK DRIVERS IN THE BOOTCAMP NOR DAVIDCIE’S DRIVER FOR MBA WORKS FOR MBP WITH WINDOWS 7. I searched forever and I found one work. And HERE IT IS!~~~ https://drive.google.com/file/d/0Bxq--onVE9j5T1dNY3BlRWxEZms/view?usp=sharing
  5. Now, install “bootcamp.msi”(It is the boot camp control panel which is vital) and “AppleSoftwareUpdate.msi” You must install bootcamp.msi in (wherever your windows support files keep)\bootcamp\drivers\Apple. Otherwise trackpad right click and keyboard function keys won’t work. Thanks David W to tell me this.

  6. Strongly recommend you to install applenulldriver.exe. If you want bluetooth, install the broadcom bluetooth driver in (wherever your windows support files keep)\bootcamp\drivers\boradcom. If you want it to make sound, install both of the cirrus drive in (wherever your windows support files keep)\bootcamp\drivers\Cirrus


  1. So far so good? Now we enter the HARDEST part in the whole installation, sit up tight! Keep your eyes on the screen!

  2. We must DISABLE the DRIVER SIGNATURE ENFORCEMENT in order to install the trackpad driver. Ope1. Open an admin-cmd, then run

  3. bcdedit.exe -set TESTSIGNING ON
  4. Bcdedit.exe /set nointegritychecks ON
  5. bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS.

  6. I hope you are running Windows 7 Professional, Enterprise or Ultimate. That’s because any edition lower than professional don’t have gpedit.msc

  7. Press Command + R. type, gpedit.msc in the box. Then enter. There should be a "group policy editor" pop up.

  8. Navigate to "User Config/Administrative Templates/System/Driver Installation.” Find “Code Signing for Devices Drivers.” Double click it and choose enable. Then set the option of "When Windows detects a driver that is not digitally signed" to "Ignore"

  9. Restart. Press F8 and then press enter, then immediately press F8 again. Choose ”disable driver signature enforcement(Only once for pro, enterprise and ultimate! And you can actually skip it it doesn’t matter but just to be safe. But if you run Any Win7 lower than Pro, you have to do this every time you boot Windows or the driver won’t work)

  10. Install Winrar, If you don’t like this software here is an alternative way to do after I introduce the way with Winrar, and that’s the way I did.

  11. Install All of the drivers in the \bootcamp\Drivers\ folder with exception of the drivers in AMD and Nvidia folder if you don’t have their graphic card. Also left the “AppleMultiTouchTrackPadInstaller64.exe and “AppleKeyboardInstaller64.exe” alone.

  12. Make sure you have installed bootcamp, it can be saw in the hidden icons in the taskbar.

  13. Use Winrar to extract “AppleMultiTouchTrackPadInstaller64.exe” and “AppleKeyboardInstaller64.exe”. Don’t extract them to the same folder.

  14. Open an admin-cmd and locate to one of the folders where you extract one of the driver(you can only do one in one time). Here is a example of the command
cd/

cd users/tom/desktop/Applemultitouchtrackpadinstaller64/


  1. You can also copy the path by looking their properties. And paste them into the cmd window

  2. Now run DpInst.exe /f /LM

  3. The parameter /F means enforced installation, and /LM means ignore the driver signature checking.

  4. An example of this, Ik it is confusing
    1. cd/
    2. Cd users/tom/desktop/extract/ (this should be the path you extract)
    3. Dpinst.exe /f /LM
  5. Install

  6. Then do another one

  7. Install
___________________

Alternative way to do it WITHOUT winrar is:

  1. Drag “AppleKeyboardInstaller64.exe” to “AppleMultiTouchTrackPadInstaller64.exe”. Yes, I mean drag, and there will be an error. Don’t close it. On the second line, there is a path of extracted file, it’s usually under C:\Users\your user name\AppData\Local\Temp\Rarsfx0\dPins.exe navigate to there.(P.S if you press command+R, and type %temp%, then you will automatically go to c:/users/your user name/appdata/local/temp/)Don’t close the error windows until you finish installing

  2. After you find the file, do the same thing in a admin-cmd

  3. Install

  4. Finish

  5. Now drag “AppleMultiTouchTrackPadInstaller64.exe” to “AppleKeyboardInstaller64.exe”

  6. Repeat the same action.

  7. You are all set. If you can’t right click, then you didn't install bootcamp or you didn’t disable driver signature enforcement. Also if you use the wrong file, it will not work. Trackpad driver for MBP(Not sure if work for MBA or not) can be downloaded in https://drive.google.com/file/d/0Bxq--onVE9j5d2MyV2FoTm5QYWc/view?usp=sharing.

  8. If there is any driver else which can’t be installed. Try some driver detecting tools to fix them. But it’s not my case.
You are all set! Enjoy!

Something else

You can install Windows 10/8 after, just remember user disk utility to create partition. But don’t do insider preview, it’ll be all messed up. Which means you can’t boot.

Hibernate never works. Sleep works just fine. You may wanna run powercfg -h off. Which disableds the hibernate. Thanks @keysofanxiety to point this out.

Thanks to davidcie again!

Last but not the least, is some pictures which prove my success. http://imgur.com/a/FV1TF http://imgur.com/a/OaaoR
[doublepost=1482806633][/doublepost]Thanks for the tremendous effort that has been put into this.

I have had success with all of the install on my MacBook Pro Early 2015.

However, if I do not press F8 on EVERY reboot, then the trackpad and keyboard drivers do not work i.e. I assume that they do not load. I can plug a USB mouse and keyboard in and that then works. It is windows 7 Pro.
I do think that I have followed your instructions carefully for disabling the signed checking of drivers.

Any ideas on this, please.
Thanks.
 
[doublepost=1482806633][/doublepost]Thanks for the tremendous effort that has been put into this.

I have had success with all of the install on my MacBook Pro Early 2015.

However, if I do not press F8 on EVERY reboot, then the trackpad and keyboard drivers do not work i.e. I assume that they do not load. I can plug a USB mouse and keyboard in and that then works. It is windows 7 Pro.
I do think that I have followed your instructions carefully for disabling the signed checking of drivers.

Any ideas on this, please.
Thanks.

Hi Befetti

Yes, you are absolutely right. It's the not-properly-signed trackpad and keyboard driver that are guilty to those. And there is absolutely no problem with Windows 7 Pro! I believe that you have tried to disable the driver signature enforcement, but I am sure that there was something that didn't went quite right. Let's check it out. Is there a "Test mode" watermark on right-down side of the desktop? Also, for convenience, I copied the action I took here. I also realized that I made some typos, in the command, my apologies.

These are the thing I did.
1. Open an admin-cmd, then run (run them or order please)
bcdedit.exe -set TESTSIGNING ON (testing mode is the prerequisite for all of them)
Bcdedit.exe -set nointegritychecks ON
bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS.
Bcdedit.exe -set nointegritychecks ON (I am not sure the order for this so I would recommend run this again to be safe)

Open group policy editor
Navigate to "User Config/Administrative Templates/System/Driver Installation. Find "Code Signing for devices drivers." Double click it and choose enable. Then set the option of "When Windows detects a driver that is not digitally signed" to "Ignore"
Restart.
 
Hi Befetti

Yes, you are absolutely right. It's the not-properly-signed trackpad and keyboard driver that are guilty to those. And there is absolutely no problem with Windows 7 Pro! I believe that you have tried to disable the driver signature enforcement, but I am sure that there was something that didn't went quite right. Let's check it out. Is there a "Test mode" watermark on right-down side of the desktop? Also, for convenience, I copied the action I took here. I also realized that I made some typos, in the command, my apologies.

These are the thing I did.
1. Open an admin-cmd, then run (run them or order please)
bcdedit.exe -set TESTSIGNING ON (testing mode is the prerequisite for all of them)
Bcdedit.exe -set nointegritychecks ON
bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS.
Bcdedit.exe -set nointegritychecks ON (I am not sure the order for this so I would recommend run this again to be safe)

Open group policy editor
Navigate to "User Config/Administrative Templates/System/Driver Installation. Find "Code Signing for devices drivers." Double click it and choose enable. Then set the option of "When Windows detects a driver that is not digitally signed" to "Ignore"
Restart.

Thanks for the speedy response!

Yes, I do have the Test Mode watermark on bottom right screen. Build 7601 as a matter of interest. Checked again that it is Windows 7 Professional.
Followed your instructions above, but same thing where I must press F8 to get those 2 drivers to work.
It is a new install so wondering if there are Windows updates that may be needed? Really strange as there are many posts on the internet on doing this.
I will get back to you once I have all windows updates installed.
 
Thanks for the speedy response!

Yes, I do have the Test Mode watermark on bottom right screen. Build 7601 as a matter of interest. Checked again that it is Windows 7 Professional.
Followed your instructions above, but same thing where I must press F8 to get those 2 drivers to work.
It is a new install so wondering if there are Windows updates that may be needed? Really strange as there are many posts on the internet on doing this.
I will get back to you once I have all windows updates installed.

HI Befetti!

I am sorry that the solution doesn't work; but I am sure that it has nothing to do with the Windows Update unless you didn't install the hotfix we installed far away before when we were making the installation disk. If that is the case or you doubt that is not correctly installed, then I would recommend yo to re-install it. After that, make sure that you used the two parameters during the driver installation. Last but not the least, google some thing like "Permanently disable Driver Signature Enforcement", and then implement all of the strategies they have. Here is a conglomeration of two of new solutions, try them first!

1. Run those two commands in order under C:/, like run directly under C:/ not under some directory

bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING ON

2. Install Easy BCD, ignore all of the warnings and find "Advanced Setting", Find the "Advance" page and check the box for "Allow use of unsigned driver for 64-bit Windows". Save the changes.
 
Is this possible to do on MacBook Pro 2015 15" the one that apple still sells or new 2016 13" or 15" models?
 
Is this possible to do on MacBook Pro 2015 15" the one that apple still sells or new 2016 13" or 15" models?

Technically, unless Apple did some secret limitations on the machines , its viable. But different drivers have to be used during the driver installation process in windows
 
@tl166115, I have two problems that I hope you can help with:

1. The SDCard Reader does not work in my install. I have installed the driver V1.0.0.1 which is in most of the releases of Bootcamp, using DPInst. It tells me that the install is successful. However, I cannot see an entry in Device Manager and no SD Card is recognized. The SD reader works in OSX Sierra.

2. Have you noticed whether the wireless driver that you found works for 5GHz wifi? 2.4GHz works fine for me, but not 5GHz. The wifi hardware is fine as it works in OSX.

Thanks.
 
@tl166115, I have two problems that I hope you can help with:

1. The SDCard Reader does not work in my install. I have installed the driver V1.0.0.1 which is in most of the releases of Bootcamp, using DPInst. It tells me that the install is successful. However, I cannot see an entry in Device Manager and no SD Card is recognized. The SD reader works in OSX Sierra.

2. Have you noticed whether the wireless driver that you found works for 5GHz wifi? 2.4GHz works fine for me, but not 5GHz. The wifi hardware is fine as it works in OSX.

Thanks.
Hi Befetii

For the first problem, I recommend you to use the Driver file that is directly downloaded thru the Bootcamp App in the MacOS, and use DpInst and the two parameters to install. Don't ever believe that the driver is "successfully installed" if there is no that tow parameters; you have to override system's auto driver detection, as well as the signature detecting system. Talking about the signature enforcement, did you succeed with the Easy BCD? That's the best resolution I can find so far

For the second problem, I don't think that there is a problem with the 5G wifi in my computer, however, I seldom use 5G wifi but I remembered that I connected to one without problem. What I would do is re-install the driver and try on. Were you able to detect 5G Wifis or you just cannot connect?

Hope those help!

Your sincerely
Tom
 
Hi tl166115,
I 've try your guide but stuck at Booting Windows installation , after the progress , the computer freeze at "Windows is loading files..." . I used macbook 15' M370x version. Is that this GPU make situation worse? Could you give me some advice? Many thanks.
BTW , I am sure I've do all thing above.
 
Hi tl166115,
I 've try your guide but stuck at Booting Windows installation , after the progress , the computer freeze at "Windows is loading files..." . I used macbook 15' M370x version. Is that this GPU make situation worse? Could you give me some advice? Many thanks.
BTW , I am sure I've do all thing above.
Hi Umi

Yes, GPU is the part that messed up. I wouldn't even do a GPU driver embedding since there has been case that was experiencing a lot of failures; try not to use GPU driver. And based on your description, you didn't configure the EFI correctly. There should not be "Windows is loading files" screen at all. Unfortunately, I am not sure which part wasn't quite right because I have never seen that before. Did you format your USB disk with GUID mode and apply all of the EFI files we generated? Those vital steps must be exactly copied with no omit or alteration to make a successful installation.
 
Hi Umi

Yes, GPU is the part that messed up. I wouldn't even do a GPU driver embedding since there has been case that was experiencing a lot of failures; try not to use GPU driver. And based on your description, you didn't configure the EFI correctly. There should not be "Windows is loading files" screen at all. Unfortunately, I am not sure which part wasn't quite right because I have never seen that before. Did you format your USB disk with GUID mode and apply all of the EFI files we generated? Those vital steps must be exactly copied with no omit or alteration to make a successful installation.
Yes , I am very sure that I omit nothing and create an EFI boot successfully because I could enter avidcie's DEBUG mode and then it find bootmgfw.efi.
IMG_6890.JPG
 
No , there is just bootx64.bmp with bootx64.efi in efi\boot , no more .bmp file in efi\microsoft\boot\
Hi Umi

I am sorry that there wasn't any email came thru so I didn't reply you forever. I an so sorry! What I would do is to use this image(I have deleted the install.wim because it is gigantic) I created https://drive.google.com/file/d/0Bxq--onVE9j5UlMyQmNvamkwb0k/view?usp=sharing and simply copy and paste anything that is suspected to be wrong. Since you are using a extra GPU, the boot.wim might not work very well, but try to use Rt7Lite to incorporate it into the boot.wim!
 
Hello !
Thank you for your work you're sharing with us.
I've found one problem : when I try to install “bootcamp.msi” I can't and have a message like "A problem occured on this Windows package. Needed a DLL to finish the installation. Any idea ?

Another question, do you think it's possible to get Thunderbolt > Ethernet work ?

Thanks
 
Last edited:
Hello !
Thank you for your work you're sharing with us.
I've found one problem : when I try to install “bootcamp.msi” I can't and have a message like "A problem occured on this Windows package. Needed a DLL to finish the installation. Any idea ?

Another question, do you think it's possible to get Thunderbolt > Ethernet work ?

Thanks
Hi Baptiste!

I think I do know how to solve this. What you might want to is to
1. Try this Apple official solution (I doubt the viability of official websites solutions thou but who knows?) https://discussions.apple.com/docs/DOC-6322
2. Re-Download the installation files by your MacOS. Install all of the Visual C++ running library please, I suppose that might help.
 
Could someone just upload all of their files into one zip? I did this before but It did not work for me because I messed up the files somewhere so could some just upload them(being ready to be placed on a usb)?
 
Thanks a million for sharing. Any chance for this guide to work on a Late 2016 MacBook Pro (15 inch) with some modifications?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.