What does Windows error code 9564 (DNS_ERROR_CANNOT_FIND_ROOT_HINTS) mean?

 
Previous Next
DNS_ERROR_NOT_ALLOWED_UNDER_DELEGATION DNS_ERROR_INCONSISTENT_ROOT_HINTS

DNS_ERROR_CANNOT_FIND_ROOT_HINTS

Recursive resolution has no root-server bootstrap data

Root hints are names and addresses of DNS root servers used to begin iterative resolution when a server cannot answer from authoritative zones or cache and no applicable forwarder handles the query. MS-DNSP describes loading root hints during initialization from directory or file-backed persistent storage and Windows DNS documentation treats root hints as an alternative path to forwarding.

Check whether the server is intended to recurse directly or to use forwarders. On a server that should perform iterative Internet resolution, an empty or failed root-hint load is actionable. On a deliberately forward-only design, investigate the configured forwarding path instead of inventing root records inside a normal zone. Root hints must remain bootstrap data, not application DNS records.

What to inspect

  • Inspect the server root-hint set and confirm that it contains both root-server names and usable addresses.
  • Review DNS Server startup events for failures loading persistent or directory-backed hint data.
  • Confirm whether forwarding policy is expected to handle external names before rebuilding root hints.

References


Looking for a different code? Search another status or error code.