What is Active Directory Schema?

The schema is the Active Directory component that defines all the objects and attributes that the directory service uses to store data.

Active Directory stores and retrieves information from a wide variety of applications and services. So that it can store and replicate data from a potentially infinite variety of sources, Active Directory standardizes how data is stored in the directory. By standardizing how data is stored, the directory service can retrieve, update, and replicate data while ensuring that the integrity of the data is maintained.

Active Directory Schema Version:-

Version Windows Server Edition
69 Windows Server 2012 R2
56 Windows Server 2012
47 Windows Server 2008 R2
44 Windows Server 2008
31 Windows Server 2003 R2
30 Windows Server 2003
13 Windows 2000

How to find the Schema Version in Active Directory?

Using Power Shell:-

Get-ADObject (Get-ADRootDSE).schemaNamingContext -PropertyobjectVersion

Using Registry (from server 2012 R2)

HKLM\SYSTEM\CurrentControlSet\Services\NTDS\Parameters\<Schema Version>


dsquery * CN=Schema,CN=Configuration,DC=Root-Domain -Scope Base -attr objectVersion


open ADSIEdit and navigate to “CN=Schema,CN=Configuration,DC=domain,DC=local”, right-click “Properties” and locate “objectVersion” attribute value

more detailsPlease refer the below link for

How to find the current Schema Version