Do you have a separate monitor connected to your laptop? If so, please try if the issue still persist after disconnecting your monitor. You could also try to completely uninstall your Nvidia driver before installing the latest version from the Nvidia homepage.
If you decide to reinstall the game, make sure you copy the msvcr100.dll manually into the game directory again, otherwise you will eventually run into the same start issues as before.
There is a way to play the game with the Intel HD graphics though (as long as you have at least an Intel HD 3000 or 4000, it requires you to install the latest Intel driver), however, it would be a pity if you can't use the more powerful dedicated gpu.