eGPU with Windows 7 (BIOS), NVIDIA, PE4L & Sonnet TB adapter

2 min read

This post describes how to get the card working in Windows 7 (BIOS / Bootcamp install) which includes getting Optimus to work (read: Accelerating the internal screen of the laptop). This is mostly getting the software to work, my hardware setup is described more here.


  1. Boot into OS X
  2. Use Boot Camp to create a bootable USB stick from a Windows 7 image, including the drivers
  3. Reboot and install Windows 7. If you keep booting into OS X, then reboot and hold down the “ALT” key until you see a boot menu where the USB stick should be selectable. Alternatively use a boot manager like rEFInd
  4. Update Windows until nothing can be updated
  5. Purchase and download DIY eGPU Setup 1.x
  6. Extract the files to C:/eGPU
  7. As admin run C:/eGPUsetup-disk-image.bat and follow the instructions
  1. Run C:/eGPUeGPU-Setup-mount.bat to mount the disk image
  2. Replace V:/configpci.bat with the one from part C here. I could not generate anything that I could get to work with DIY eGPU
  3. Turn of the laptop, turn off the GPU
  4. Plug in eGPU setup with SW1 set to 3 and SW2 set to 2-3
  5. Make sure no monitor is connected to the eGPU
  6. Turn on the GPU
  7. Turn on the laptop while holding down the “ALT” key and choose to boot windows
  8. Select “DIY Setup 1.x” in the windows boot menu
  1. Wait for the automated startup
  1. Wait for the automatic detection of the GPU
  1. This time let it boot into windows
  1. Install NVIDIA drivers if needed


I did not do any performance testing since I just replaced my laptop with one that was more difficult getting to work on the software side. The performance should be very similar to the one I got in this post


  1. Using a DSDT override it should not be necessary to use DIY eGPU setup. I did do this, but no success in getting the eGPU to work even though the “large memory” did shown up correctly.

What is next?

The next project is to make a better and faster docking station using the Sonnet Echo Express SE II which will increase my bandwidth 4 times compared to this setup. It will include an onboard SSD drive and a pair of USB ports so I can boot of the external SSD when using the graphics cards at home. This way I free up much-needed space on the laptop since games and other files only needed when connected to the GPU can stay in the docking station. I will have to get creative with a pci-e riser since this the Sonnet does not have a pci-e reset delay needed for this setup to work.


Enjoyed this content?

Help keep it free by sending a donation. You can also subscribe to various site feeds to get notified of new posts, follow me on social media, and more.

Explore more:


↑ back to top