Your screenshot indicates it is the Nvidia graphics driver (nvlddmkm.sys) causing the black scree.
Try this method to access Safe Mode to uninstall the Nvidia drivers to see if Windows will then boot up correctly.
Start your PC, just as Windows attempts to load (spinning dots), press and hold Power Button for 5 - 10 seconds to perform a Hard Shut Down
Do this twice
On the third start Windows will boot into the Recovery Environment and from there you can access System Repair, Safe Mode, Command Prompt... etc.
Go to Troubleshoot - Advanced Option - Startup Settings and click Restart
Upon restart, press 5 to enter Safe Mode
Once in Safe Mode, right click your Start Button and open Device Manager.
Expand the Display Adapters section.
Right click and uninstall the Nvidia drivers.
Restart your PC to see if Windows will start normally.