WinXP Pro SP2 on Dell Dimension 8300, 2 HDD, 2 CD/DVD drives, 1 GB Ram, nothing special. Has been working for 4 years without a hitch. Last Saturday, my son who was playing Railroad Tycoon 3, said he exited the game and logged out of our family account, then tried to log into his own. I got there when the blue screen with the login boxes was showing. Could move the mouse but not click. Rebooted. Hear disk activity. System hangs on "Windows is starting up" screen. After 10 secs, no more disk activity. Nothing. Tried Safe mode - same thing. Removed everything but Video card, keyboard, mouse. Boot into Safe Mode. Same problem. Set for BootLog, reboot a few times. Took HDD to another Win XP machine - CHKDSK/F - no problems. Full virus scan with Norten. No problems. Pulled bootlog off disk (attached). Always stops after the line "Loaded driver \SystemRoot\System32\DRIVERS\ndisuio.sys". Ran MemTest86 for 3 hours - no problems. Booted the Win XP installation disk up to the menu. Did not want to go further until tried everything else.
Is there a way to read the event log on the HDD from another WinXP machine? Would it show anything? Any way to tell where it is hung? Bad driver/Bad HW? Are there any more diagnostics or anything to try before doing a repair install of just the OS files? I really do not want to lose all the programs on the HDD.