Assuming something internal of the cable isn't messed up (which would be terrible to replace), check the wires on the adapter itself. I had a very similar issue where two wires were very close together/shorting. And it pretty much did as you described. Get some plastic implement and make sure the wires coming from the HDMI cable aren't touching (or very close). If you see some that are remotely close, separate them a little bit. With mine, two were nearly touching and it was recognized but would hiccup often, separating the wires fixed it. I know it sounds pretty obvious but I kept think it was a software issue, but it wasn't. And no glancing at the wires either, look closely. I have a very similar setup to you: i7-2620M 16GB RAM NVS 4200M GTX 660 Ti Windows 7 Enterprise x64 As for what I did (briefly, I plan to write a full write-up in a new thread): If you can, you should perform a DSDT override, I will have more in my post Disconnect your eGPU Uninstall all Nvidia drivers (keep the Intel graphics driver) Use Driver Sweeper and check all the Nvidia options, run, reboot, turn off computer -- don't install the driver for the NVS 4200M yet Connect eGPU and go to Setup 1.x Set your eGPU port to G2 dGPU off 32-bitA compaction for iGPU eGPU chainload to your OS Windows may yell at you to reboot due to hardware changes, don't quite yet Check device manager, you might (I did) have error 43 Attempt to install the latest Nvidia drivers for you eGPU -- still don't install drivers for your dGPU If your lucky, it will install, if not: shutdown/reboot Setup 1.x do the same as before (dGPU off and such) Attempt to install the Nvidia drivers again for your eGPU After a few hours of fiddling around, you should get them installed (keep your dGPU off this whole time) ONLY AFTER YOU GET YOUR eGPU DRIVERS INSTALLED (and as such, error 12 in device manager) Go to Setup 1.x Set port G2 on your eGPU port 32-bitA compaction for iGPU dGPU eGPU (or choose 36-bit if you performed a DSDT override) chainload You will probably get the reboot due to new devices again, but before you do, check device manager Might have a generic VGA device or something instead of the NVS 4200M Attempt to install the drivers for you dGPU now If now luck, reboot and do the same Setup 1.x as before (with dGPU on) Attempt to install dGPU drivers again Reboot after you get your dGPU drivers installed Keep the same Setup 1.x method If your lucky you should have your iGPU dGPU and eGPU show up fine in device manager. You can go to the Nvidia control panel and dedicate your NVS 4200M as your PhysX processor, it works really well. ^ over 20 hrs of fiddling around well spent ;-; I hope that helped in some way. Lemme know if you have any issues.