Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
I am using roaming profiles on my home network. I have Microsoft Plus! installed on each computer. I log into one computer and select a theme. I log on to another computer and everything from the theme is working correctly (sounds, icons, pointers, etc.) EXCEPT the background does not display. I have tried placing the background image in my home directory and also in "my photos" but still no background. Any ideas on why this is happening? Thanks.

I am getting the same problem,
I dont use Plus! but I have set up Win 2k3 servers with XP desktops and roaming profiles. When I log on to the first pc to create the profile all is ok. But as soon as I log off and onto another pc the background doesnt show, I just get the plain blue background. When I check the registry, HKCU\Control Panel\Desktop all the settings are fine and when I open control panel it is the same, to fix it I have to select a different background and then select the original one again then press apply to get it to work. Anyone know why this is? Email me if anyone knows, _NO_SPAM_Gareth@twisted.shbtw...I am using the backgrounds provided by default in windows and the xp installation on both machines is identical.

I think I have found the problem, when you use a jpeg or any other non bmp file background, Windows XP creates a copy of the file which is converted to a bmp.
This file has ever so cleverly been placed in your %userprofile%\Local Settings\Application Data\Microsoft folder and is named wallpaper1.bmp
If you look in the registry at HKCU\Control Panel\Desktop you will see there are about 3 different settings which point to files, I am not infront of the pc in question at the moment so I cant tell you exactly what they were, from memory it was something like Wallpaper which pointed to the original jpeg, and then ConvertedWallpaper which pointed to the converted bmp and OriginalWallPaper or something like that which pointed to something I can remember.Consequently, as the local settings folder is not copied to the roaming profile, the next time you log onto another pc this bmp file is not present or is outdated.
The way I got around this was by creating two files. One of them a logoff script which copies the file from the Local Settings\Application Data folder to the other Application Data folder which is included in the roaming profile and the second file a regedit file named backgrnd.reg which changes the HKCU\Control Panel\Desktop values that point to the local settings\application data\microsoft folder so that they now point to the Application Data\Microsoft folder instead.
Then at the end of the script run the registry file in silent mode using the line regedit /s backgrnd.reg
The result being that the converted background is now copied with the profile and the users registry setting now points to the main profile location rather than local settings.
You need to keep this as a logoff script as this will need to be updated everytime the user changes their background.
I will post the full details of the files I created when I get home tonight.

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |