Active Directory: The Module “schmmgmt.dll” Loaded but the Call to DllRegisterServer Failed with Error Code 0X80040201
Merhaba Sevgili Arkadaşlar,
AD üzerinde Schema da bir değişiklik yapmak istediğinizde yada Migration esnasında Schema rolünü farklı bir DC ye aktarmak istediğinizde Schema konsoluna bağlanarak işlem yapmanız gerekmektedir. Bu konsol default olarak MMC üzerinde gelmemektedir. DLL kaydı yazdığımız da Schema konsol a erişim yapılabilmektedir. Bu işlem için aşağıdaki komutu kullanmanız gerekmektedir.
Start > Run > regsvr32 schmmgmt.dll
Windows Server 2008 R2 üzerinde User Account Control ( UAC ) kapalı değil ise aşağıdaki gibi bir uyarı alabilirsiniz.
Active Directory: The Module “schmmgmt.dll” Loaded but the Call to DllRegisterServer Failed with Error Code 0x80040201″
Bu hatayı almanızın nedeni tamamen ( UAC ) User Account Control ‘un açık olmasından kaynaklanmaktadır. UAC kayıt defteri ( regedit ) üzerine bu dll dosyasını yazmasına engel olmaktadır.
CMD konsolunu da Run As Administrator ile açmanız gerekmektedir
CMD konsolunu yönetici olarak çalıştırdığınızda aynı komutu “regsvr32 schmmgmt.dll” yazabilirsiniz.
Aşağıdaki iletişim kutusunda göründüğü gibi DLL dosyasının başarılı bir şekilde register olduğu görünmektedir.
Başka bir makale de görüşmek üzere 🙂
Sercan Eren