You cn move tons of stuff out of C: and away from Windows. It is a good idea. But some stuff should be left alongside Windows.. OE andIE will duplicate some of their files back in C:\Program Files if you move them.. so don't bother, but the OE data files can move. Local Settings... some Windows Application data should remain... Here is a rough I have been preparing, don't have time to poplish it, but this contains all the things I have moved. I have a batch file which automates it..
Moving stuff. First decide what you wish to move out of C: -
I would suggest from User take Application Data, Cookies, Favourites, My Documents, Recent [My Recent Documents];
from Local Settings I would take History, Temp, Templates, Temporary Internet Files, leaving behind the actual Local Settings directory.
I would also relocate Outlook Express mail folders, Opera cache and Firefox cache.
And tell the sys the new default applications path. I think that's about it. Deep breath, now....
Step one - build your desired directory structure on PAPER. I would go something like:
(D

Ephemera
\Downloads **
\Scratch Pad **
\User Documents and Data **
\\Don **
\\\My Documents
\\\Application Data **
\\\Cookies **
\\\Favourites **
\\\Firefox
\\\History **
\\\Opera Cache4
\\\Outlook Express **
\\\Recent
\\\Temp **
\\\Templates **
\\\Temporary Internet Files **
-on paper, cos some of this stuff you Move to here, which will naturally move the folder also. But create now the ones that I have asterisked.
=Now the easy one first. In Programs drive make a folder Program Files [see now why I called my drive Applications?]so:
(E

Applications
\Program Files
\\Common Files
\Application Resources
\Cleaning Services
\Pgm Installers
\Pgm Help Files
\Program Files
(F

Data Store
(G

Games
(H

Sights & Sounds
Next, into reg, and change this key to your new pgm files and Common Files directories:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]
"ProgramFilesDir"="E:\Program Files"
"CommonFilesDir"="E:\Program Files\Common Files"
Done. Now any new apps you install will load there. You could move some M$ pgm files over to it, but a lot of em complain, so it's really not worth it. OE does move [rclick and move], IE will not [it gets very confused, and will rebuild some of itself in the orig directory].
=My Documents. Rclick it in Explorer window left pane, properties, move. Expand destination, select Don, Make New Folder - name it My Documents. Ok n out. Done.
=Temp and Tmp. [these are in C:\Windows...] - go control panel, system, advanced, environmental variables, in TOP user window select TEMP, Edit, change path to the new T:\User Documents and Data\Don\User Data\Temp ;
Edit TMP to the same folder.. ie Temp - so combining them, there is no need for a TMP folder. OK n out. Done.
=Temp Inet Files. In an IE window, go Tools, Internet options, General, Settings, press Use Blank, change disk space to 32MB or less, Move folder, expand and select the new Temporary Internet Files, OK n out. Done.
=Cookies n History, Favourites n Application Data. The last step may have moved cookies, it may not have.. Change these reg settings [it is only necessary to change an entry in Shell Folders if it is not present in User Shell Folders]:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
"Cookies"="T:\User Documents and Data\Don\User Data\Cookies"
"History"="T:\User Documents and Data\Don\User Data\History"
"Favourites"="T:\User Documents and Data\Don\User Data\Favourites"
"AppData"="T:\User Documents and Data\Don\User Data\Application Data"
"Recent"="T:\User Documents and Data\Don\User Data\Recent" -this one is only found in Shell Folders key.
"Templates"="T:\User Documents and Data\Don\User Data\Templates"
%USERPROFILE% is "C:\Documents and Settings\user" - when someone logs in this environmental variable %USERPROFILE% is set. You can replace %US...% with whatever path you wish.
=OE mail. OE: Open OE and click Tools| Options| Maintenance, then click the Store Folder button. Click the Change button and Browse to your new folder. Click OK to close each dialogue, and then close OE. When you open OE again it will automatically move the old store to the new location. Done.
To move the cookie folder, first create a folder, and then modify these two registry keys to the desired location..... [also works for history].
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders; Cookies & History
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders; Cookies & History
"Cookies" = "C:\Documents and Settings\Owner\Local Settings\Temp\Cookies" ...for example.
Environmenal variables ie system and per user: create the new files then change the variables paths via System properties.
-for TEMP, TMP. Here one can also change default pgm files directory under system variables paths, else this key : HKLM\S\M\W\CV\
OE: Create a new mail folder; open OE and click Tools| Options| Maintenance, then click the Store Folder button. Click the Change button and Browse to your new folder. Click OK to close each dialogue, and then close OE. When you open OE again it will automatically move the old store to the new location.
Temp Internet Files, cookies: Create a folder in the destination drive (say E:\TIF), click Start, Run and type:
CONTROL INETCPL.CPL - Else use Internet Options tab...
In the Temporary Internet Files section, click Settings, click Move Folder button and browse to the target folder , click OK .
Click Yes, when you see the prompt "Windows will log you off to finish moving Temporary Internet Files. Do you want to continue ?"
Windows will now copy all the Cookies, temporary internet files to the destination folder and log you off. Log back in for the changes to take effect. Else use Internet Options tab...
My Documents: Create a new My Documents folder, close ALL documents!! then rclick on My Documents link above My Computer, properties, press Move, browse to the new location, and OK.
http://www.kellys-korner-xp.com/xp_shell_folders.htm
Howzat?
Firefox n Opera are a bit special. Goggle "about
:config" for Firefox, "Opera Cache4" for Opera.... you let Opera create the Cache4 folder inside your new Opera folder.
I have given one way of doing it. Some of those you could use Move, if they resist use TweakUI, or my method. Recent may jump back to where it was.. a funny one that.
Move any contents over to the new locations if you do not use Move to move the whole folder.
Say how it goes... I guess you will..

Now if this works for you, save a hard copy of this note somewhere [a floppy?] cos if you ever do a Repair you will have to reinstate this stuff... and get rid of newly created duplicates.