Yes, drivers can cause what you’re seeing. especially if the BIOS and bootup screen are just perfectly fine. Ugadata is spot on with his advice. and once you’re in, you can roll back the driver (and honestly, you can reboot as well and then reinstall the same driver, and everything will probably be ok).
I’ve had weird issues when i do bulk updates on a system and don’t reboot between each significant one.