Windows will not boot normally, or rather will not boot all the way. When it boots it will almost reach the logon screen, getting to where it says "Please wait", then it will flicker back and forth between that and a black screen with the cursor on it. Safe mode works fine (that's how I typed this up), so the core system files are not the issue. Any ideas on what's going on?
I do not have any system restore points courtesy of a tiny hard drive. They simply don't fit, so I can't just roll back to a previous state. However, I do have access to a couple of Linux boot discs, so if I need to boot into one of those to help fix the problem, that is an option.
Edit: Ok, so I saw the option for startup repair and ran that. It worked and I could boot normally. So, let me change my question slightly: how do I access the logs of what it did to fix the problem so I can avoid similar problems in the future?