Update: figured out how to uninstall the display driver, wiped out all remains of Nvidia drivers and then clean installed Nvidia drivers yet the problem still persists. Still can't boot to Windows no matter what with Nvidia drivers installed. It doesn't BSOD anymore, it just shows a black screen...