One more thing I always disabled on XP was the System Restore. All it did was take up time and space and I never once had an occassion to use it.
Some people swear by System Restore, but it’s really just a poor man’s virtualization.
And to be fair, most uses of System Restore are legitimate; it’s due to a botched third-party driver install, which would hose ANY operating system. I just don’t like it because it’s invasive and incomplete. But in the right circumstances it is better than nothing (and it beats doing an in-place reinstall of the OS).
understands why Windows did this
Enlighten us. I think it’s due to the endless backwards compatibility. Vista couldn’t use regular user accounts because it had to be compatible with software for XP, which in turn had to be compatible with software for Win98 and NT4, which in turn had to be compatible with software for Windows 3.1, which in turn had to be compatible with software for DOS 6.22, and so forth, and so on, ad nauseam.
Sometimes I think this backwards compatibility stuff (eg, the Raymond Chen camp referenced in the above Spolsky article) is hurting us more than it helps. Of course, the minute that MS creates an OS which doesn’t bend over backwards to run the crappiest of crappy, ancient Win31 apps, journalists and users have a field day with complaints about how “Windows doesn’t work with my software”. Microsoft can’t win.
Well, unless they choose the virtualization strategy. Then they win, because every bit of software is locked in a VM time capsule and is perfectly compatible.