Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium


Daily Message

Posted on 2006-03-31
Medium Priority
Last Modified: 2010-03-19
Is it possible to send a message to each computer on the network that changes on a daily basis that appears over the CTRL + ALT + DEL screen (not the legal notification message)

Question by:Kartibok
  • 2
LVL 20

Accepted Solution

RPPreacher earned 2000 total points
ID: 16341769
Original source http://www.windowsitpro.com/Article/ArticleID/26848/26848.html?Ad=1

December 2002
Change the Windows Logon Screen
From the December 2002 Edition
of Windows IT Pro
Reader to Reader
InstantDoc #26848
Windows IT Pro

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.
LVL 20

Expert Comment

ID: 16341785
After you make the above changes, you just push (or pull) the new message (in bmp format) to the PC's daily.

Author Comment

ID: 16368785
Many thanks.

My collegues spend ages looking for the info.....your directions were great.



Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Make the most of your online learning experience.
LinkedIn blogging is great for networking, building up an audience, and expanding your influence as well. However, if you want to achieve these results, you need to work really hard to make your post worth liking and sharing. Here are 4 tips that ca…
Monitoring a network: why having a policy is the best policy? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the enormous benefits of having a policy-based approach when monitoring medium and large networks. Software utilized in this v…
In this brief tutorial Pawel from AdRem Software explains how you can quickly find out which services are running on your network, or what are the IP addresses of servers responsible for each service. Software used is freeware NetCrunch Tools (https…

572 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question