Merhaba
Bu yazımızda Active Directory Schema versiyonunu bulmanın ve objectVersion değeri ile tüm Active Directory Schema versiyonunu listelemenin birden fazla yolunu anlatıyor olacağız.
CN=Schema, CN=Configuration öğesinin objectVersion özelliğini inceleyerek geçerli Active Directory Schema versiyonunu belirleyebilirsiniz.
Sunucunuzun Active Directory Schema versiyonunu kontrol etmek için Dsquery, PowerShell,, ADSI Edit konsolu ve Register Editor kullanabilirsiniz. Active Directory Schema versiyonunu bulmak için tüm yöntemleri ele alacağız ve sizde istediğiniz yöntemi kullanabilirsiniz.
Active Directory Schema versiyonu, Windows Domain yapısında tüm dizin nesnelerinin ve özniteliklerinin bir açıklamasıdır. Temelde bilgisayarınızla ilgili tüm kritik bilgileri depolayan Windows Kayıt Defteriniz gibidir. Windows Server üzerinde çalışan bir Domain Controller yükseltilmesini planladığınızda, Schema versiyonunu en son sürüme güncellenmesi gerekir.
Çoğu durumda, objectVersion öznitelik değeri her yeni sunucu sürümünde artırılır. Değerin yalnızca Schema versiyonda değişiklik yapıldığında artırıldığına inanıyorum.
Ancak objectVersion özniteliği iki Windows Server sürümü için aynı değere sahip olabilir. Örneğin, Windows Server 2022 ve Windows Server 2019 aynı objectVersion değeri olan 88’i paylaşır. Windows Server 2025 objectVersion 91 değerine sahiptir.
Active Directory Schema versiyonu Listesi
Aşağıdaki tabloda objectVersion değerine sahip tüm Active Directory Schema versiyonları listelenmektedir.
Windows Server Active Directory Version | Schema objectVersion Value |
Windows Server 2000 | 13 |
Windows Server 2003 | 30 |
Windows Server 2003 R2 | 31 |
Windows Server 2008 | 44 |
Windows Server 2008 R2 | 47 |
Windows Server 2012 | 56 |
Windows Server 2012 R2 | 69 |
Windows Server 2016 | 87 |
Windows Server 2019 | 88 |
Windows Server 2022 | 88 |
Windows Server 2025 | 91 |
Active Directory Schema versiyonu bulmak için farklı yöntemlere bakalım.
Aşağıda listelenen tüm yöntemlerde kullanılan dahili Root Domain : bakicubuk.local
DSQuery kullanarak Active Directory Schema versiyonu bulma
DSQuery kullanarak Active Directory Schema versiyonu aşağıdaki adımlarla bulabilirsiniz.
CMD ( Command Prompt ) komut istemcisini Run As Administrator olarak çalıştırıyoruz ve aşağıdaki komutu kopyalarak çalıştırıyoruz.
dsquery * "cn=schema,cn=configuration,dc=bakicubuk,dc=local" -scope base -attr objectVersion
komutunu çalıştırdıktan sonra gelen ekran aşağıdaki gibidir.
objectVersion : 91 olarak görüyoruz. Active Directory Schema versiyonu Windows Server 2025 olduğunu anlıyoruz.
PowerShell kullanarak Active Directory Schema versiyonu bulma
Windows PowerShell kullanarak Active Directory Schema versiyonu aşağıdaki adımlarla bulabilirsiniz.
Windows PowerShell’i Run As Administrator olarak çalıştırıyoruz ve aşağıdaki komutu kopyalarak çalıştırıyoruz.
Get-ADObject (Get-ADRootDSE).schemaNamingContext -Property objectVersion
komutu çalıştırdıktan sonra gelen ekran aşağıdaki gibidir.
objectVersion : 91 olarak görüyoruz. Active Directory Schema versiyonu Windows Server 2025 olduğunu anlıyoruz.
ADSI Edit konsolu üzerinde Active Directory Schema versiyonunu kontrol ediyoruz.
Control Panel > All Control Panel Items > Windows Tools menüsü altında bulunan ADSI Edit konsolunu tıklayarak çalıştırıyoruz.
ADSI Edit konsolu geliyor karşımıza
ADSI Edit konsolunda sağ tuş Connect to seçeneğine tıklıyoruz.
Connection Settings ekranın da Select a well known Naming Context seçeneğini Schema olarak seçiyoruz ve OK diyerek devam ediyoruz.
ADSI Edit konsolunda Schema [W25DC.bakicubuk.local] olarak görüyoruz. W25DC isimli sunumuz üzerindeki bakicubuk.local isimli Active Directory Domain yapısına bağlantı sağladık.
ADSI Edit konsolunda bakicubuk.local isimli Active Directory Domain yapısındaki nesneleri görüntülüyoruz.
ADSI Edit konsolunda bakicubuk.local isimli Active Directory Domain yapısında sağ tuş Properties seçeneğine tıklıyoruz.
bakicubuk.local isimli Active Directory Domain yapısında objectVersion bölümünü 91 olarak görüyoruz. Bu da Schema versiyonunun Windows Server 2025 olduğunu anlıyoruz.
Regedit Editör konsou aracılığıyla Active Directory Schema versiyonunu kontrol ediyoruz.
Bunun için Regedit Editör çalışıyoruz ve aşağıdaki yolu kontrol ediyoruz.
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NTDS\Parameters gidiyoruz.
Regedit Editör ekranın da Schema Version değerini 91 olarak görüyoruz. Bu da Schema versiyonunun Windows Server 2025 olduğunu anlıyoruz.
Edit DWORD (32-bit) Value ekranında Base bölümünü Decimal olarak seçtiğimizde Value data bölümünü 91 olarak görüyoruz. Bu da Schema versiyonunun Windows Server 2025 olduğunu anlıyoruz.
Başka bir yazımızda görüşmek dileğiyle…