I've continued to search and study to see if I could better understand the "why"/"cause" of the problem that you have experienced.
I may have been as troubled at giving my "lame" recommendation to you, as you might have been in receiving it.
My reason for giving the recommendation was as follows:
I had researched a large number of "apparently competent" solutions presented on several Forums and help sites by supposed experts. The unfortunate result was that none of the solutions actually "worked" for the persons posting the problem.
I tried out the "apparently competent" solutions on various of my machines to see if I could get the behavior to happen and then get it fixed with the proposed solution…….. I could not.
Invariably, the "expert" reverted to recommending that the person with the problem just create a New Account and transfer documents.
I didn't like it, but I didn't like the idea of putting you through a bunch of complicated "fixes" that were already known to not work for many people.
Today, I finally received a superb explanation from a truly expert individual who I have been trying to reach.
The following is an exact copy/paste of his explanation and recommendation.
I realize that this may be "too little, too late" for you, but I still want to post it for your information and possibly for others who may read this thread in the future.
Here goes:
Good day, Doug. Regarding the Registry keys -
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\ActiveDesktop]
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\ActiveDesktop]
- there is seldom any good reason for either key to exist. Therefore the simplest strategy is to delete the ActiveDesktop key, then log off and log on to implement the change. Note that deleting the key in HKEY_LOCAL_MACHINE requires administrative privileges.
—————————————————————————–
In brief, here is a common scenario.
The settings in the ActiveDesktop key are intended to stop the user from using some feature - changing the background, adding or removing Desktop objects, etc. - when Active Desktop is enabled.
In previous versions of Windows, the user can enable or disable Active Desktop with a couple of clicks, but Windows XP enables Acive Desktop automatically when a GIF, JPEG, or HTML file is used as a background or added as a Desktop object. XP automatically disables Active Desktop when all Desktop objects are disabled or removed, and a BMP or no image is set as the background.
This new behavior contributes the the problem. If NoChangingWallpaper is set to 1, there will initially be no effect if no Desktop objects and a BMP background (or nothing) is set. When the background is changed to one of the other types, Active Desktop is automatically enabled. The background then cannot be further changed due to the restriction, which remains in force since Windows will not turn off Active Desktop due to the background type.
—————————————————————————–
If the ActiveDesktop keys do not exist, or deleting them and logging off and on does not resolve the problem, it's likely that the following Registry settings exist -
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"Wallpaper"="drive:\path to file\filename.ext"
"WallpaperStyle"="0|1|2"
WallpaperStyle may be set to 0,1, or 2. In this case, delete both values. It is usually safe to delete the System key, but if other values exist in this location or there are subkeys, it's best to first determine their purpose.
Nimsha, you may very likely be able to create your own "fix" from the above information.
If you need "step-by-step" instructions, I will be glad to walk through it with you.
Best Regards,
Doug