DanielOosterhuis's avatar
Huge tip for 64 bit users: Replace the files in a Linux operating system, I'd recommend Ubuntu on a live USB stick. I was getting black screens as well, and it turns out Windows deletes authui.dll in system32 for some reason if you replace it in Windows after taking ownership. After fixing it in Linux, it worked beautifully. Linux ignores all fancy Windows ownership settings, so it's just a matter of renaming the authui.dll files to authui.dll.bak, and dropping the correct DLL files in the correct folders (64 bit in system32, 32 bit in sysWOW64, Microsoft really screwed the naming up with those folders!). Shut down, pull the USB stick out, and boot.