How to find out which server in domain is Global Catalog – Windows Server 2012 R2

What is Global Catalog ? The global catalog is a distributed data repository that contains a searchable, partial representation of every object in every domain in a multi domain Active Directory Domain Services (AD DS) forest. The global catalog is stored on domain controllers that have been designated as global catalog servers and is distributed through multimaster replication. Searches that are directed to the global catalog are faster because they do not involve referrals to different domain controllers.

Here are 3 ways how you can quickly find out all your Global catalog servers in Active Directory domain in Windows Server 2012 R2:

By using dsquery:

C:\>dsquery server -isgc -domain  ""

By using nslookup:

primary name server =
responsible mail addr = (root)
serial = 0
refresh = 28800 (8 hours)
retry = 7200 (2 hours)
expire = 604800 (7 days)
default TTL = 86400 (1 day)
Server: UnKnown
Address: ::1


As well the last option to find out quickly is via GUI in your Windows Server 2012 R2 DC in few steps:

  1. Open Active Directory Sites and Services.
  2. In the console tree, expand the Sites container, expand the site of the domain controller you want to check, expand the Servers container, and then expand the Server object.
  3. Right-click the NTDS Settings object, and then click Properties.
  4. On the General tab, if the Global Catalog box is selected, the domain controller is designated as a global catalog server.

In case you are interested how to Add or Remove Global Catalog – here is KB Article – Add and Remove Global Catalog.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.