Just a thought (you've probably already done this). Have you updated your video driver? You can set it to automatically update on its own. If not, you will have to do it through the Device Manager.
-press the windows key + x
-Select "Device Manager"
-Locate "Display adaptors" in the list & click on the small arrow on the left hand side
-Right click on the adaptor and select "update driver software"
Option #2
Is your laptop overloaded with programs running simultaneously at startup? That slows everything down.