View Full Version : Moving program files 'Warning' messages

05-15-07, 05:38 PM
After purchasing a new HDD, I'm moving a stack of program files from one partition to another. Simple question:-

Are the 'Renaming, Moving or Deleting X could make some programs not work..." warning messages to be taken seriously? Will I find that half my software will crash on me, requiring reinstallation?

Thanks :)

05-15-07, 05:52 PM
Most programs will NOT work after being moved. However, there is one possibility how to make them work. Download utility called junction (http://www.microsoft.com/technet/sysinternals/utilities/Junction.mspx), this will create symbolic links to directories (same as in Linux). Now move your programs from c:\XYZ to e.g. d:\XYZ, delete c:\XYZ directory, and create a symbolic link with the same name instead, pointing to D: drive. Everything will work then :)

This is my own directory structure, with many symbolic links to different HDDs/DVDs, though they are all linked to C:, for convenience:

05-16-07, 01:08 PM
Thankyou radekhulan, although I've ran through most of the programs I've moved, and all seem to be running OK :).

05-16-07, 01:43 PM
junctions? are those that new annoying folders in vista?

05-16-07, 03:15 PM
"junctions" under NTFS are same as symbolic links under Linux. You can understand them as pointers. Let's say the directory is physically located at "d:\program files", but you create a symbolic link at "c:\bin" pointing to "d:\program files". Now when you install new software to "c:\bin", it will get stored at "d:\program files". This is VERY handy..

What I did already under XP is point new "c:\home" to "c:\documents and settings", as "c:\home" is much easier to type, and made other shortcuts as shown. Pays off if you like command line.

05-16-07, 03:23 PM
yeah i understand, like Documents and Settings in c drive under Vista is a Junction to C:\Users