MICHAEL KOKKINOZIS asked on December 21, 2012. Status: Answered & Closed.
a corrupt file smgina.dll error on a user account
» After consulting my coworker technicians, I found that smgina.dll file is corrupt: windows/system32/smgina.dll on a user account in XP. Main problem: when I hit enter to get through, it is making the system ask for password at start up. I ran Microsoft Update but it does not work. How do I fix this?
When you are setting up AT&T/DSL, and also ran the MS Update during the same session, you are sure to have got the infestation, thus you got the error. You can tell from the fact that the being transposed to smgina.dll. As you know there is no smgina.dll in windows xp. And msgina.dll is Microsoft Graphical Identification and Authentication dll file.
I have no smgina.dll on my system and it is not on the XP installation CD, but as you are so sure, that would mean that something has changed your registry to load this file when the GINA information was not there before (default to MSGINA). And there was a case not a long ago, that the machine was hit by Trojan:Win32/Eiclick.A, causing this kind of error.
Run Norton Antivirus to do a thorough scan. Manually copying msgina.dll file and reinstalling it involve a lot trouble, and may not fix the error.
And then use DLL Suite to download the msgina.dll(Do not download one from the Internet since that could be unsafe), simply enough, run an auto scan and fix all the related dll error, whether it's a msgina.dll or smgina.dll.
PAUL SCHILLINGS replied on December 22, 2012
DLL Q & A you might like: