So, I used the method of right-clicking on some of my c:\user\robin..
folders and using 'location' in 'properties' to move them to
d:\users\robin... Sure enough they moved, and a check in Windows
Explorer showed that they had moved. Clicking on 'start' and 'my
documents', for example, showed me that Windows knows where they are.
I expected this redirection//relocation to work for applications, too,
but it certainly does not. Outlook, for example, which keeps its data
in 'my documents' somewhere, could not find its files until I built the
new d:\... path into it. Same with other applications. Am I missing
something?
Probably not Robin. I moved the folders after installing win 7 but
BEFORE installing any other software. On installation of software
every program so far that uses my documents, music, photos or videos by
default to hold data has used those folders or created folders in those
folders on the D drive if they need it. Instances being Outlook, Snag
It, Camtasia Studio, MesNews, Nesbin Pro, Norton and other stuff I have
tried and then uninstalled.
In your scenario the installation of software was done prior to moving
the folders so the softwares installer would have put the information
in the registry as to where the data files would go, which was C:\My
etc.
Win 7 is clever in knowing that some C drive folders have gone to the D
drive and that information should go there, but not clever enough to
trawl through the registry to find instances of prior installations and
alter the registry settings for those software, which is where your
manual intervention is coming in.
I have done a bit of googling around and found that some people
recommend moving the whole C:\Users folder over to the D drive as that
keeps ALL your changing data on the one drive with just the operating
system and unchanging program files on C. Apparently it makes it
easier to backup and do drive images, although I don't have a problem
with this as I have a backup routine that suits my requirements. In
the future I may consider doing this if ever I need to re-install the
OS but for the moment I think it is best left as it is, I don't want to
go upsetting a well oiled system for the sake of it. Your scenario
tends to prove that moving things after the event requires manual
intervention and I don't want to create a headache when its not needed.
I know I have drive images to put everything back as it was but its
just the time buggering about
