Gussoh & JStrom at Gussoh.com
A program to change the windows login image
How does it work?
msgina.dll in %SystemRoot%\system32 contains some images, icons and strings and is a part of the NT login system.
Since this is a system file and protected by windows file protection you cannot just change the images in the file. A workaround of this problem was to put the harddrive in another computer and then change the file (this mysteriously worked and WFP did not replace the file).
After some time we found another way of doing this... This program does not change the msgina.dll-file at all. It makes a copy of it and calles is either msgina-LIM1.dll or msgina-LIM2.dll. These files are also located in the system32-directory. A registry key is inserted at HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon. It is called GinaDLL and its value is the location of the new msgina.dll-file.
If you want to restore your msgina.dll-file manually, just remove this key and the original msgina.dll-file will be used.
The reason we had to use two files (msgina-LIM1.dll and msgina-LIM2.dll) is that if you make a change to the msgina file and reboot, the new file will be unable to change since it now becomes a system file. So instead of changing the oringal msgina.dll-file we decided to make a second LIM-file. If you make a second change the LIM1-file will be used again.
There are lots of interesting stuff in the msgina-file. Perhaps you should take a look yourself using Resource Hacker? You can make a new msgina file called something like msgina-my-own.dll and just change the key in the registry to your file.
Back