Darth Wong wrote:
Ah, well you see, the Windows registry is unusual because it is not human-readable, unlike the ASCII text configuration files used by UNIX systems. You don't know where your stuff is buried in there, and you certainly won't know what registry keys are necessary in order to do something, unless the Windows people tell you.
I definitely agree with you that the Linux method is simpler to the end user, the irony being that reformats aren't needed as often with Linux anyways.
However, if programs used the registry properly, I do think it would be significantly easier to deal with. Unfortunately everything has a bad tendency to overwrite/delete keys, and put their settings all over the place. Well-written programs store all of their global settings in one key under HKLM, and user settings in one key under each user's HKCU. So it's actually pretty easy to backup your settings for programs that do this properly - Messenger Plus! comes to mind immediately.
Too bad everybody doesn't take a cue from them... ironically, Microsoft is the worst abuser of its own concept.