Il existe un outil Microsoft qui permet de retrouver simplement le numéro de version : « SCHUPGR.EXE ». Il est disponible sur toutes les versions Windows Server 2008 a 2012 R2.
Pour Windows Serveur 2016 ou 2019, il faut utiliser PowerShell (ou Regedit).
Pour Windows Serveur 2008 a 2012 R2 :
Ouvrir une invite de commandes et saisir la commande « schupgr » pour obtenir le numéro de version du schéma Active Directory. (exemple sur un contrôleur 2008 R2).
Ou par REGEDIT :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NTDS\Parameters
La version du Schéma pour Windows Serveur 2008R2 est 47
Pour Windows Serveur 2016 ou 2019 :
Ouvrir une commande PowerShell et taper :
Get-ADObject (Get-ADRootDSE).schemaNamingContext -properties objectVersion
ou
Get-ADObject (Get-ADRootDSE).schemaNamingContext -Property objectVersion
La version du Schéma pour Windows Serveur 2016 est 87
Il suffit de comparer le numéro de version retournée avec le tableau suivant :
Windows Server Version | Directory Schema Version |
---|---|
Windows Server 2019 | 88 |
Windows Server 2016 | 87 |
Windows Server 2012R2 | 69 |
Windows Server 2012 | 56 |
Windows Server 2008R2 | 47 |
Windows Server 2008 | 44 |
Windows Server 2003R2 | 31 |
Windows Server 2003 | 30 |
Windows Server 2000 | 13 |