VirtualizationAdmin.com

CITRIX: Changing Logon Background in Winframe and Metaframe

The background is stored in x:\winframe\lanma256.bmp or x:\winframe\lanmannt.bmp (256 colour and 16 colour)

However Citrix is a bit tricky and will overwrite these files if they do not match the originals. They hide the originals as:

  • lanma256.bmp - x:\winframe\system32\wfinst.dll
  • lanmannt.bmp - x:\winframe\system32\wfsetup.dll

So create your new background and save it as both lanmaXXX.bmp and the appropriate dll file.

I take no responsibility if something goes wrong!

This tip comes via thanks to: Hayden Gill, Senior Analyst Programmer The University of Queensland

Here is some more input and another way to do it from one of our users...

After reading the Tip and Trick for Changing the Login Background in Winframe, I was surprised that this was the encourage way to change the background. The following will work in not only Citrix, but in MSTSE and WinNT Desktops and Servers.

  1. Create a BMP that you want to use as a background. (Size really doesn't matter for display. It will make a difference on how long it takes to display if your clients are connecting over a slower link)
  2. Run REGEDT32.
  3. Select HKEY_USERS/DEFAULT/CONTROL PANEL/DESKTOP
  4. Adjust WallPaper key to the desired Bitmap created above. (This can be a literal path or a UNC path)
  5. Adjust TileWallpaper to 0 for Centered (no tiling) and 1 for a tiled background.
  6. Exit REGEDT32 and Reboot your server to have the correct image loaded in memory.

No messing with the original images or DLLs.

  • James A. Harbin, Jr. (Jim)
  • Systems Engineer
  • Enterprise Integration
  • email: jharbin@koger.com

Here is how to do it in Metaframe

There are two files in the wtsrv directory that contain BMPs that you can do this with. These BMPs display in the lower right corner of the screen when a user gets the logon dialog box. For Citrix they are Ica.bmp and Ica256.bmp, for plain TS they are lanmannt.bmp and lanma256.bmp All you need to do is edit these and put in whatever text you would like, or just create your own and replace them.


Receive all the latest articles by email!

Receive Real-Time & Monthly MSTerminalServices.org article updates in your mailbox. Enter your email below!
Click for Real-Time sample & Monthly sample

Become an MSTerminalServices.org member!

Discuss your Terminal Services & Citrix issues with thousands of other SBC experts. Click here to join!

Solution Center