I have recently been hired to manage some computers at a local school, and everything has been going pretty good. I came up with an idea to create an image and put it as the desktop/wallpaper for all of the computers, so they are all uniform. So I went onto photoshop, and whipped a little something up. Then I copied the .jpg image into the standard file that saves all of the default wallpapers: C:\Windows\Web\Wallpaper. In order to set it as the wallpaper, I just put it into the registry. The specific registry additions are here:
"ConvertedWallpaper Last WriteTime"=-
Why are you setting an ActiveDesktop if it's a static picture? That likes to cause issues. Turn off ActiveDesktop, copy the background image into the Windows folder where the default backgrounds live, and set it using the background. I also don't suggest you use a .bmp for the image unless it's small. The background loads into memory and takes time from boot-up.
Yeah I started to play with it a little bit. This is an old command that I just copied into the post... its actually a jpg image. I just went into the registry and changed a DWORD value in one of the internet explorer files... Fixed it immedietly. But makes sense that I don't need an active desktop on.