Windows Installer, mentioned earlier in this chapter, not only makes it easier for system administrators to install applications on users' desktops, but it also makes Windows 2000 a more stable operating environment. Installer keeps track of dependencies among application and system components. If a critical component of an application or system utility becomes damaged, Windows Installer automatically repairs that component when you attempt to run the application or utility in question.
The stability of Windows 2000 is also enhanced via device-driver signing. Microsoft adds an encoded digital signature to every driver shipped with the operating system. The digital signature assures you that the driver has passed Microsoft's quality-control tests and has not been altered since it was tested. Some driver vendors might not digitally sign their drivers, but you can set up Windows 2000 to accept only signed drivers or to warn you if you're about to install an unsigned driver.