On another PC, download the
Windows 10 media creation tool and use it to make a win 10 installer on USB - handy boot disk
See if system restore will help
change boot order so USB is first, hdd second
boot from installer
on screen after languages, choose repair this pc, not install.
choose troubleshoot
choose advanced
choose system restore
choose a date from list, hopefully there is a recent one.
PC will restart and roll system settings back to this date, it should use older drivers and fix this
See if we can use it to boot into safe mode
boot from installer, on 2nd screen after languages, choose repair this pc, not install
choose troubleshoot
choose advanced
choose start up options
hit the restart button
choose a safe mode (it doesn't matter which) by using number associated with it.
PC will restart and load safe mode
if you can get this far, can you open file explorer
open up C/windows folder and copy the memory.dmp file to your documents folder and then take a copy onto USB, it should help us figure out what the driver is that caused this