I had this problem as a result of a driver problem but it wasn't that simple.
I was getting driver crashes because of low quality PCIe risers with weak connections.
If you get a driver crash as soon as your PC is booted, you need to start eliminating cards until it doesn't crash any more.
Bad risers can cause boot/post/driver problems and are extremely hard to diagnose.
Typically if you have recurring problems after successful/clean software installation you need to start looking at your hardware.