|Data type||Range||Default value|
|REG_DWORD||0 - 3||3|
Determines the source of information DNS uses to start, such as settings to configure the DNS Service, a list of authoritative zones, and configuration settings for the zones.
|0||Undefined. This entry does not provide the source of startup information.|
|1||Traditional BIND file. DNS searches for startup information in a standard, BIND-style file called Boot in the Systemroot\System32\DNS directory on the local hard drive. DNS uses the information defined in this file, but looks in the DNS subkeys in the registry for any startup information that does not appear in the file.|
|2||Registry. DNS starts by using the server configuration and zone information stored in the registry in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS.|
|3||Active Directory and registry. DNS searches for startup information by using the Windows 2000 Active Directory and the registry. DNS uses the information defined in Active Directory, and looks in the DNS subkeys in the registry for server-specific and zone-specific information that does not appear in Active Directory. DNS compiles its list of authoritative zones from Active Directory and the registry.|
To change the value of this entry, use the DNS console. Right-click the server name, click Properties, click the Advanced tab. This entry corresponds to the Boot method drop-down list.
DNS reads its registry entries only when it starts. You can change entries while the DNS server is running by using the DNS console. If you change entries by editing the registry, the changes are not effective until you restart the DNS server.
This entry is designed to replace EnableRegistryBoot which determined the source of startup DNS information in Windows NT 4.0 prior to Service Pack 4. If EnableRegistryBoot appears in the registry of a computer running Windows 2000, DNS sets BootMethod to the corresponding value and uses BootMethod thereafter.
The new BIND file style for configuring DNS servers is not supported by DNS for Windows 2000.