Further to this, since I was able to access the Event Logs remotely, I had a hunch that the computer wasn't totally broken. So on that black screen I just hit the spacebar, typed my password and hit Enter. I was logged in to the computer and now sit at the desktop. So it looks like this glitch is simply preventing the login screen from showing properly. Any thoughts on this? Edit: Interestingly, after a while with no input, the PC will lock itself and does show the lock screen just fine.
Edit
Here's a non-exhaustive list of what I've tried:
- Turn off fastboot.
- dism.exe /online /cleanup-image /restorehealth.
- Disabling all non-MS startup programs from MSconfig.
- Boot repair.
- Disabling the video device and deleting the driver.
- Uninstalling all the updates that I could.
- Safe mode with low-res graphics
- Disabling App Readiness in services.msc
- Checking that explorer.exe is set as the registry entry for HKEY_Local_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon.
- sfc /scannow
- And a couple less-likely culprits as well.