On Sat, 21 Feb 2004 11:38:03 -0500, "Rocket J. Squirrel"
Let's say that Windows - only - is in C: and all your programs are in D: and
you want to do a clean install of Windows into C:. A clean install means a
brand new registry, which contains no references to your original programs
or your updated drivers, so you're going to have to reinstall them.
Depends on the programs - some do, some don't. Accordingly, I install
core highly-integrated apps like MS Office on C:, and more stand-alone
programs such as DOS utilities off C:. Some apps store their state
data within their subtree rather than within Windows, and those apps
would also be good candidates to install off C:
if you let your programs install into C:, you can image a known good,
beautifully setup configuration that you can re-write to your hard disk in
minutes, should Windows go kaboom.
Which you store... where?
That is the only plausible "system backup" for XP, given how rickety
XP is when it comes to surviving file-level transfers (Executive
summary: It doesn't). Because you want to avoid malware that may
arrive in May and kill in July, you'd want to keep an initial
known-good image rather than last week's copy, and you'd want all
dynamic state info, settings, data etc. outside of that scope.
Then your rebuild plan would be...
- splat back the known-good original image
- restore data and settings info
....while excluding the malware, of course.
The last bit means you need data hygiene, which is a concept MS
haven't begun to grope towards yet, let alone grasped.
That's not to say that there's no reason to ever install a program into a
different partition, but you'd need to have a special reason.
Non-critical, seldom-used, bloated programs such as games, reference
titles etc. are best kept off C: so that C: can be kept lean, fast and
small enough to image onto something you won't be tempted to use for
something more immediately rewarding, like holding a 60G
movie-and-music collection
You can't, really. There are always shared .dll and other such trash.
It's defined in the registry - but I'll bet you will regularly trip
over apps that are hard-coded to ASSume C:, plus bits of the programs
are liable to wind up in C: anyway (.DLLs etc.)
There are many things I fiddle with, and several I leave alone as
being too much hassle, too brittle and not worthwhile. I'd deffo file
"Program Files" relocation into the latter category.
------------ ----- --- -- - - - -
Drugs are usually safe. Inject? (Y/n)