Select the product you need help with
- Internet Explorer
- Windows Phone
- More products
Replacing root hints with the Cache.dns file
Article ID: 249868 - View products that this article applies to.
This article was previously published under Q249868
NoticeThis article applies to Windows 2000. Support for Windows 2000 ends on July 13, 2010. The Windows 2000 End-of-Support Solution Center
(http://support.microsoft.com/?scid=http%3a%2f%2fsupport.microsoft.com%2fwin2000)is a starting point for planning your migration strategy from Windows 2000. For more information see the Microsoft Support Lifecycle Policy
You may experience one or more of the following symptoms:
This issue can occur if either of the following conditions is true:
To work around this issue if the DNS server needs hints for the Internet root servers:
By default, when DNS is running on a Windows 2000 domain controller, the root hints are read from Active Directory upon startup first. If no root hints exist in Active Directory, the Cache.dns file is read. If the listing of root DNS servers becomes damaged in Active Directory or is missing, it may be necessary to replace them with the entries listed in the %systemroot%\system32\dns\backup\Cache.dns file.
The following methods are available to determine how the DNS service initializes and provides service when started:
From the registryThis initializes the DNS Server service by reading parameters stored in the Windows registry.
From a fileThis initializes the DNS Server service by using an optional boot file, as used by Berkeley Internet Name Domain (BIND) servers. To use this file, provide a copy of a boot file from another DNS server that is running a DNS server based on the BIND implementation. On BIND-based DNS servers, this file is typically the Named.boot file. The format of this file must be the older BIND 4 format, not the more recent BIND 8 boot file format. If used, settings and directives in this file are used instead of comparable settings stored in the registry on the DNS server computer. For any parameters not configurable using boot file directives, registry defaults (or stored reconfigured server settings) are applied by the DNS Server service.
From Active Directory and registryThis initializes the DNS Server service by reading parameters stored in the Active Directory database and the server registry. For Windows 2000 DNS servers, this is the default boot option.