I am using a HP Pavilion 15-ab219tx. I had to reinstall Windows on it. I have installed latest nVidia drivers and set it to use the 940m in the nVidia control center. But none of my programs will use it, Sony Vegas doesn't detect it and I get 12 fps in Counter Strike (1.6).
If I disable intel graphics from device manager it switches to Microsoft Basic Display Driver. And there is no option to disable iGPU in BIOS.