Windows IT Pro is the authoritative and independent resource for windows nt, windows 2000, windows 2003, windows xp. Features a collection of resources and magazines for windows IT professionals.
  
  
  Advanced Search 


December 2002

Change the Windows Logon Screen

RSS
Subscribe to Windows IT Pro | See More Registry Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!

Recently, our chief operating officer (COO) approached me with a unique request: Change the Windows 2000 Professional logon screen to show our company logo rather than the Win2K logo. I wasn't very enthusiastic about the task because I thought it would require more than my basic programming skills. However, after a brief search of the Internet, I discovered that with the right tools the job would be easy.

When you log on, Win2K uses the default Graphical Identification and Authentication (GINA) file msgina.dll. You can change some of the items in this file, including the top portion of the logon screen (i.e., the logo). You can use several utilities to modify the file; I chose Resource Hacker (ResHack.exe), available at http://www.users.on.net/johnson/resourcehacker.

Before you start, double-click the My Computer icon on your desktop. From the File menu, select Tools, Folder Options. Click the View tab. Then, select the Show hidden files and folders option and clear the Hide protected operating system files (Recommended) option. Next, copy your msgina.dll file onto a 3.5" disk. Finally, install Win2K's Recovery Console for fast access to the recovery options in case you have a problem. (To install the Recovery Console, run \install_source\winnt32 /cmdcons.)

To begin the modification process, copy msgina.dll from \Winnt\System32\msgina.dll to \Winnt\System32\msgina2.dll. Create and save the bitmap you want to load. (Win2K Pro's original bitmap attributes are 413 x 79 pixels, so you need to match this size.)

Use ResHack.exe to open msgina2.dll and navigate to bitmap 101, language 1033. (Note that only Win2K Pro systems use this bitmap. For Win2K Server, Win2K Advanced Server, and Windows NT Server , go to bitmaps 101-114, language 1033. Also, each OS uses different bitmaps during different parts of the logon process.)

From the File menu, select Action, Replace bitmap. Make sure that the bitmap you replace corresponds with the entry under Select bitmap to replace, on the right-hand side of the window. Save the msgina2.dll file and apply the change.

A registry setting identifies the name of the GINA; when this registry setting is missing, the OS uses msgina.dll. Use a registry editor (e.g., regedit; Eytcheson Software's Multi-Remote Registry Change—MRRC—3.5, http://www.eytcheson.com) to add the registry subkey HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\Ginadll, and set the value to msgina2.dll. (Note that some third-party programs such as Lotus Notes and Symantec's pcAnywhere also change the GINA file. Make sure to check which version of the file you need.)

To check your new entry, run regedit and go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Ginadll. You must reboot the machine for the change to take effect, although you'll notice the change on the logoff screen. To revert to the Win2K logo, simply delete the registry subkey you created.

End of Article



Reader Comments
I would love to do this for my company but I had some trouble and did not fully understand the article.
I did not understand that part where it says to copy \winnt\system32\msgina.dll to \winnt\system32\msgina2.dll does it mean to make a copy of the file or is there a msgina2.dll? if there is I did not find it.
also under Hkey_local_machine\Software\Microsoft\windows Nt\current Version\winlogon\ there is not a Ginadll key.
the article did not specify if this key needs to be created. the article then says to change the value to msgina2.dll. is the the Default REG_SZ value that we need to change or add a string with this value.

Rayden Fernandez December 12, 2002


I am wondering how Microsoft views this from a licensing perspective. Is it legal? Has anyone looked into this?

John Placho December 16, 2002


Can sum1 tell me how to revert back to the Win XP logon screen from classic logon..

I dont have the registry entry for Ginadll...
also I have 2 files msgina.dll and msgina2.dll in my system32 folder

Please help !
Thanks

INXS August 09, 2004 (Article Rating: )


Rather that playing with registry or Gina files I would recomend to upgrade Windows 2000 logon entirely.

checkout here: http://www.rohos.com/update_win2k.htm

- this software support Domain. and can display domain'ed user accoint on the welcome screen.
- it has customized logon window: clock, user list and icons.
- and some security stuff, network access, USB keys to lock Windows.
- support setting of corporate logon picture and
LegalNotices text's.

--Pavvel

Pavv1 March 09, 2006 (Article Rating: )


This article was very useful, but if you do not want to change the registry keys at all, heres a fairly simple shortcut.

Do everything he said to change the msgina.dll (using reshack) then save that as msgina2.dll in the system32 folder.

Then you need to boot your computer in the recovery console. (i put the windows CD in and went from there) in the console, find the system32 folder and change the name of msgina.dll to msgina_old.dll (so at least you still have it) then you just rename msgina2.dll to msgina.dll then type exit and it will boot regularly with your new gina file.

We did this for the business school i work for at the moment. its a nice effect to have, although the students hardly notice it.

ntgcleaner April 25, 2006 (Article Rating: )


hey
can i use this for windows XP? know someone that i have try it but it dont works :S lol
so can someone help me maby?

patrick.patrick November 16, 2006 (Article Rating: )


I have test it in windows xp, I changed this bitmap of 101, i thought the logo will change before logoin
,but the bmp appread when i shutdown the computer. :)
I didn't use registry entry, because i installed two windows xp system.

wangzhu020 August 05, 2008 (Article Rating: )


You're not creating a Key you want to create a String Value and name is Ginadll and then in it give the name of the file (msgina2.dll or whatever).

gogododo September 11, 2008 (Article Rating: )


You must log on before posting a comment.

If you don't have a username & password, please register now.




Top Viewed ArticlesView all articles
CES 2009: Ballmer Announces Windows 7, Windows Live, Live Search Milestones

During his first-ever Consumer Electronics Show (CES) 2009 keynote address last night in Las Vegas, Microsoft CEO Steve Ballmer announced the pending public availability of a feature-complete Windows 7, the final version of Windows Live Essentials, and ...

Command Prompt Tricks

One reader shares his tip for setting up the command prompt to reflect a remote path. ...

Where is Microsoft NetMeeting in Windows XP?

...


Windows OSs Whitepapers Why SaaS is the Right Solution for Log Management

Related Events Virtualization Forum: Optimizing Storage, Networks, Desktops, and Security

Cloud Computing Forum: Integrating Software, Server and Storage as a Service into Your Enterprise IT Delivery Model

Virtualization Forum: Optimizing Storage, Networks, Desktops, and Security

Check out our list of Free Email Newsletters!

Windows OSs eBooks Understanding and Leveraging Code Signing Technologies

A Guide to Windows Certification and Public Keys

SQL Server Administration for Oracle DBAs

Related Windows OSs Resources Become a VIP member of the Windows IT Pro community!
Get it all with the VIP CD and VIP access. A $500+ value for only $279!

Subscribe to Windows IT Pro!
Solve your toughest technical problems with our experts and access 10,000 + articles online. 30% off

Monthly Online Pass - Only $5.95!
Get instant access to 10,000+ articles from Windows IT Pro Magazine!

TechNet Virtual Labs
Evaluate and test Microsoft's newest products.


Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro Windows Dev Pro IT Job Hound ITTV
IT Library Technology Resource Directory Connected Home Windows Excavator Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 Copyright © 2009 Penton Media, Inc., All rights reserved. Terms and Use | Privacy Statement | Reprints and Licensing