++ [ originally posted by PersianMafia ] ++
One question. Will programs install and run fine, even if you install them in a different partition/hdd other than the windows one? What happens if they have files that link to the windows system directory? Will program installers know that windows is on the other partition or hard disk drive?
Yes, of course they will. In fact here's another tip:
Whenever installing a program, always ALWAYS choose "custom". That is the only way you actually know what is being installed and where.
In short, programs consist of two things: 1) program files and 2) config files. Config files used to be stored in .ini files, now almost everything goes in the registry. Since everyone has a different computer with different settings, it seems obvious to me that programs have to be able to install anywhere you may want to install them. When you're installing a program, the config files get written to remember where everything went. Often programs will also copy .dll files to your Windows system directory. This is a pain because these files you can't really control. If you format your Windows partition, you will still have to reinstall a lot of your software because of dll's and registry settings.