Windows can't handle YUV conversion and motion compensation acceleration across multiple screens. By turning those off, you get display on both screens, but your CPU is doing all the heavy lifting.
If you don't need both screens displaying different things, you can set your VGA out to mirror the main screen, and it'll work then.
What's the specs of the laptop? Most newer laptops should be able to handle DVD software decoding without acceleration just fine.