If you want to debug the login screen, you will need a kernel debugger.
msvsmon, and the rest will not start from the login screen, because there is no user session (since you have not logged in yet).
Debugging the CLR from the kernel debugger will be interesting; you can get some basic CLR debugging coming from windbg, but that won't be easy.
You can simply create a log file (or use Event Tracing for Windows , which avoids tons of security issues) to track the failure.
Eric brown
source share