This tip is for Windows XP users. When you want to change the desktop wallpaper, you right-click on desktop, select Properties and go to "Desktop" tab. Now you see a few wallpapers in the given list:

You can select any of them but if your wallpapers are somewhere else, you'll need to click on "Browse" button and then go to that folder and select the desired wallpaper.
Its not a big deal but what if you are a wallpaper freak and change the wallpaper every day or hour?It might get irritating for you to click on Browse and go to the directory each time.
Now here I'll show you a way to change the default wallpaper directory in Desktop Properties, so that whenever you'll open it, it'll show the wallpapers present in your desired folder:
1. Type regedit in RUN dialog box and press Enter. Now go to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
2. In right-side pane, you'll see a string value "WallPaperDir". Its default value will be:
%SystemRoot%\Web\Wallpaper
You have to change it to your desired wallpaper directory path. Suppose your wallpapers are stored in "E:\Wallpapers" directory, then set the value to "E:\Wallpapers".
3. Exit registry editor and open Desktop Properties again. Now it'll show all wallpapers present in the folder which you set in registry:

4. That's it. Now you'll no longer need to browse through various folders each time you want to change the wallpaper.
This article was posted by VG in following section: Windows XP.
If you enjoyed this article, you can subscribe to our RSS feed or free newsletter to get all new articles directly in your Inbox. Also check out our most popular articles and archive to read other interesting articles. If you have some news or tip to share, please send us.
Deyaa Addeen Fahmy Shedeed
Thank U so much .
reed
Wooow...
Mark
Actually, its much easier than this. Log in as a local administrator. Navigate to c:\windows\web\wallpaper\windows. R-click the img0.jpg file and select properties. Select the Security tab, then select the Advanced button. Click the owner tab, and change the owner from "Trusted Installer" to an administrator account. To do this, click Edit, then select the new user and hit Apply. Back to the Security tab, select the new owner administrator account, then click Edit. Check Full Control and click Apply. Now just rename the img0.jpg file (I just put Old in front), and put your desired replacement *.jpg file in the folder. All new accounts will will have the new default background. For existing accounts, if you R-click the desktop, select Personalize, then select the Windows 7 Basic theme, the default background will also be installed. Enjoy!
TheAslan
Hiya Vishal!
I'm not sure what causes this problem but i can't add my wallpaper to desktop wallpaper, when i right click it and select set as desktop wallpaper i get next error message: class not registered
I have no idea what causes this problem, i even installed my OS again but this problem didn't fix.
VG
^^ Which Windows version are you using and which program are you using to set image as Desktop background?