The majority of the registry keys located at:
%userprofile%. I updated all of the registry keys that began with
%userprofile% to begin with
C:\Users\myusername. I verified on Windows XP that the paths are in fact hard coded and that
%userprofile% is not used. The IT guys mentioned that the registry keys defaulted to use
%userprofile% due to a default profile being used within Windows 7. The JVM expects the Desktop path to be hard coded. It will not evaluate environment variables.
You can update the registry keys one by one or you can export the folder out and change the keys. Here is how you can export and import the registry keys:
- Go to Start > Run.
regedit. This opens the registry editor.
- Browse to
- Right click on
Shell Foldersand choose Export.
- Select the Desktop as the destination and enter
Shell Foldersfor the file name and save the file.
- Open the file in a text editor and replace
C:\\Users\\yourusername. Save and close the file.
- Go back to the registry editor window and select File > Import from the main menu.
Shell Folders.regand click Open.
- Close the registry editor and delete the
Shell Folders.regfile off of the desktop.