QUOTE(Vrykolaka @ Feb 16 2007, 07:04 AM)

Registration keys... yeah, I hear that!
I have 2 hard drives in my computer with 4 partitions total. Now what I do is only install windows into a 20gb partition for an easy clean or a re-install. So if I need to reformat it's just doing 20gb and not an entire drive. On top of that, I use the other 3 partitions for all my file storage, this way nothing gets affected in the process and I don't have to worry about making backups.
So do you export your registry to one of the other drives, then try to import the proper keys when you are done reloading? I used to keep Applications on other drives back in the INI days, when all the application's configurations were stored in the same directory as the application. But with the bad invention of the registry, everything gets popped into one file. I just re-exported, and my current registry is 108,910,558 bytes... 109meg just for the stupid registry. All the eggs in one inconvieniently slow, easy to break package.
This may be one of the reasons my system is more resistant to hacks, Microsoft Office is on my PC, but not in my registry, it's also not set as the default to open any file types. When I start Word, Excel, or any of the office package, it crabs it's missing registry keys and to reinstall. But... it works so why reinstall it? It was done as above, originally installed on an external drive before I moved to a new box. However Front Page never worked again after moving from one box to another, and I have no idea where my key or source cds are. Not that I really used it, but it was on one.
Anymore I export the registry once in a while to a drive that isn't my main one, in case I want to move. I've never had a primary drive go on me yet, but to be safe than sorry.
I wouldn't really rely on partitioning. I'd actually use separate drives unless you also back up your partition information with FIPS or something like that. While I do have partitioned drives, their purpose was to keep the partitions small enough and the right type for older OSs to be able to read the data.
I really miss the days when Applications were separate from the OS. In those days you could put a game (like Doom, or Populous) on a drive and share it, and have multiple PCs in the house run one copy of the game instead of needing the game installed on each PC. Course in those days my network was still using COAX which I don't miss at all.