Chapter 5
Software has become more complex and also more configurable. In Microsoft Windows, that configuration can be achieved with the registry. The registry is a mechanism that makes it much easier for an application or service to maintain persistent configuration settings. The registry is a centrally located hierarchical database that offers the following capabilities:
Before we jump into the details of the registry, I should discuss the two utilities available in Microsoft Windows 2000 for browsing and modifying the registry, RegEdit.exe and RegEdt32.exe. RegEdit.exe is basically the same registry utility found in Microsoft Windows 98, but it lacks features that support the security aspects of the Windows 2000 registry. RegEdt32.exe is a little less intuitive to use, but it has full support for the securing of registry keys and also provides more capabilities for manipulating registry values. For many purposes you can use either utility to browse and modify the registry, but for certain cases you will be restricted to RegEdt32.exe or some other utility.