Updating W2K-AS to Service Pack 4 was the culprit. That userenv.dll error was a result of a bug in the SP4, which trashes the said DLL and userinit.exe . Browsing through the tech forums, I came across several recommendations: reboot (didn't work -- was still there), re-install SP4 (couldn't do that -- I installed SP4 from the net, and I couldn't even log on), or through the recovery console. That, I did: pushed in the W2K CD, went to "Repair installation", then Recovery Console. It rebuilt the OS from a previously working registry, and restored the victim file. A couple of reboots (yeah, this is normal in Windows) later, I can finally log in. Turns out I have a CD that Microsoft gave away. It contains all the cumulative updates from Win 98 to XP. Fired that up, then installed the SP4 from there, this time, I opted for archiving so I can uninstall later on. Again, a few reboots later, I have SP4 on G2. Looking at RH9, seems I got a bit of a problem in the yum I ...