See it here How to change default desktop folder location on Windows Vista – Super User
In brief steps:
- Open user folder (C:\Users\<user name>).
- Open Properties page for ‘Desktop’ folder.
- Choose tab Location.
- Enter the new location for your Desktop.
- (your Desktop folder now no longer resides inside the user folder, it lies in the new path you’ve entered)
- Done.