Hi,
You might try turning off "Fast Startup"... It can cause problems with certain drivers and etc. loading during a boot..
This feature only works when you do a SHUTDOWN and then Boot.
It doesn't effect a RESTART.
To turn it off or on...
Go to Control panel...Power Options, and select Choose What the Power Buttons Do on the left.
Then select Change Settings That Are Currently Unavailable near the top center of screen...
Lower down on the window, uncheck Fast Startup.
This may or may not help your problem, but is easy to check.