There have been numerous cases of people unable to change their desktop wallpaper on their Windows Vista computer, you should be able to change this with a quick tweak. Here is both the control panel and registry edit for this tweak;

Control Panel

  • Open control panel
  • Open ease of access
  • Open make the computer easier to see
  • Make sure ‘Remove background images (where available)’ is unchecked
  • Click apply and OK

Background Image

Registry Edit

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Policies

  • Create a new key
  • Call the key ActiveDesktop
  • Create a new DWORD in the new key
  • Call the DWORD NoChangingWallPaper
  • Set the value to 1
  • Done