I have a laptop with the same issue (given to me for work use, but hey, if you can't play Minecraft on it...)
Right-click anywhere on the desktop and select NVIDIA Control Panel. Go to Manage 3D Settings on the left. Under the Global Settings tab, change the Preferred graphics processor to the NVIDIA card, and under the Program Settings tab, click Add next to the drop box for programs, go find java.exe and javaw.exe, and you might as well add Minecraft and the Technic Launcher as well. Apply and close. Voila!