I skimmed the thread. Don;t know if I can help but will have a look. I started with at a look through the dxdiag report you were kind enough to provide at the top of the thread
1. Dxdiag shows these system specs, correct?
> Computer: MSI_NB CZ-17
> OS: Win 7 x64 SP1
> 8GB Memory
> Intel(R) Core(TM) i7-3630QM CPU @ 2.40GHz (8 CPUs)
2. I also see your Intel graphics card and the driver installed
> Card: Intel(R) HD Graphics 4000
> Driver Version: 9.17.10.2867
> Driver Date: 10/10/2012
At one point you said you were running the latest Intel Driver. Did you update it since the dxdiag report Not sure the driver shown is the latest. But in any case, we'll get back to all that. Moving along...
3. Dxdiag also shows your "System Devices"
> Tells me your m/b is based on an Intel Chipset
> I can see your Intel Graphics 4000 listed again (which i'd expect to see listed again)
> But what threw me at first was also seeing an NVIDIA graphics card on the bus!
Code:
Name: NVIDIA GeForce GTX 670M
Device ID: PCI\VEN_10DE&DEV_1213&SUBSYS_10CB1462&REV_A1\4&5435C8C&0&0008
That's another reason i like these forums. I'm always learning new things myself

You have a "hybrid" graphics engine on your laptop. Your laptop has TWO graphics cards at its disposal you can dynamically choose: the Intel card is for basic display use/low power consumption, the NVIDIA is for higher res games and video, 3D, etc. but needs more power when you use it
From what i read, you should have a method to choose which graphics card to use? And Nvidia supplies a notification of which one is in use? Are you aware of how to choose? How to confirm which graphics card is running? Will need to know which is running when doing a test
Let's start with a look at the driver packages on your machine (along with their version #s). Run
DoubleDriver
> Click
Backup then
Scan Current System. Click
Select->All, then
Save as a text file and upload to next post