To staighten things out, you may have to edit the Registry, by making two
..reg files. These are the default settings for the Public Folder shell
folders. Copy all the information and Paste it into Notepad, not including
the dashes:
------dashes---------
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\Shell
Folders]
"Common Start Menu"="C:\\ProgramData\\Microsoft\\Windows\\Start Menu"
"CommonVideo"="C:\\Users\\Public\\Videos"
"CommonPictures"="C:\\Users\\Public\\Pictures"
"Common Programs"="C:\\ProgramData\\Microsoft\\Windows\\Start
Menu\\Programs"
"CommonMusic"="C:\\Users\\Public\\Music"
"Common Administrative Tools"="C:\\ProgramData\\Microsoft\\Windows\\Start
Menu\\Programs\\Administrative Tools"
"Common Startup"="C:\\ProgramData\\Microsoft\\Windows\\Start
Menu\\Programs\\Startup"
"Common Desktop"="C:\\Users\\Public\\Desktop"
"Common Documents"="C:\\Users\\Public\\Documents"
"OEM Links"="C:\\ProgramData\\OEM Links"
"Common Templates"="C:\\ProgramData\\Microsoft\\Windows\\Templates"
"Common AppData"="C:\\ProgramData"
------dashes---------
Save the above as PublicShellFolders.reg (no text extension).
------dashes---------
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\User
Shell Folders]
"Common
Desktop"=hex(2):25,00,50,00,55,00,42,00,4c,00,49,00,43,00,25,00,5c,00,\
44,00,65,00,73,00,6b,00,74,00,6f,00,70,00,00,00
"Common
Documents"=hex(2):25,00,50,00,55,00,42,00,4c,00,49,00,43,00,25,00,5c,\
00,44,00,6f,00,63,00,75,00,6d,00,65,00,6e,00,74,00,73,00,00,00
"CommonPictures"=hex(2):25,00,50,00,55,00,42,00,4c,00,49,00,43,00,25,00,5c,00,\
50,00,69,00,63,00,74,00,75,00,72,00,65,00,73,00,00,00
"CommonMusic"=hex(2):25,00,50,00,55,00,42,00,4c,00,49,00,43,00,25,00,5c,00,4d,\
00,75,00,73,00,69,00,63,00,00,00
"CommonVideo"=hex(2):25,00,50,00,55,00,42,00,4c,00,49,00,43,00,25,00,5c,00,56,\
00,69,00,64,00,65,00,6f,00,73,00,00,00
"{3D644C9B-1FB8-4f30-9B45-F670235F79C0}"=hex(2):25,00,50,00,55,00,42,00,4c,00,\
49,00,43,00,25,00,5c,00,44,00,6f,00,77,00,6e,00,6c,00,6f,00,61,00,64,00,73,\
00,00,00
"Common Start
Menu"=hex(2):25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,44,\
00,61,00,74,00,61,00,25,00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,\
66,00,74,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,5c,00,53,00,74,\
00,61,00,72,00,74,00,20,00,4d,00,65,00,6e,00,75,00,00,00
"Common
Programs"=hex(2):25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,44,00,\
61,00,74,00,61,00,25,00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,\
00,74,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,5c,00,53,00,74,00,\
61,00,72,00,74,00,20,00,4d,00,65,00,6e,00,75,00,5c,00,50,00,72,00,6f,00,67,\
00,72,00,61,00,6d,00,73,00,00,00
"Common
Startup"=hex(2):25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,44,00,\
61,00,74,00,61,00,25,00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,\
00,74,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,5c,00,53,00,74,00,\
61,00,72,00,74,00,20,00,4d,00,65,00,6e,00,75,00,5c,00,50,00,72,00,6f,00,67,\
00,72,00,61,00,6d,00,73,00,5c,00,53,00,74,00,61,00,72,00,74,00,75,00,70,00,\
00,00
"Common
AppData"=hex(2):25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,44,00,\
61,00,74,00,61,00,25,00,00,00
"Common
Templates"=hex(2):25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,44,\
00,61,00,74,00,61,00,25,00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,\
66,00,74,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,5c,00,54,00,65,\
00,6d,00,70,00,6c,00,61,00,74,00,65,00,73,00,00,00
------dashes---------
Save the above as PublicUserShellFolders.reg.
Merge both .reg files, and Log Off and On.
You can re-locate the special folders under C:\Users\Public, using Explorer,
or the Location tab in the special folder's Properties, but it will cause
problems if you move the Public folder itself (which doesn't have a Location
tab).
The above .reg merges will straighten out the defaults as to location of the
Public folders, but the folders may not show their special icons, or correct
names. Post back if that seems to be in need of straightening out.