Boot into Advanced Boot Options
and choose the Last Known Good Configuration option. This should start Windows with the last known registry and driver options that worked.
Enable Driver Verifier. Enabling this should hopefully crash your system and then point to the faulty driver that is causing problems. However before you do, it is advised that you create a system restore point
Driver Verifier - Enable and Disable
Make sure all Windows updates are installed including the latest Service Pack.