locked
Schema Snap-in missing RRS feed

  • Pergunta

  • I am in the process of moving to Windows 2008 in my environment and I was going to start the FSMO transfers to my new 2008 DC's and the "Active Directory Schema" snap-in for the mmc is not showing up in the list.  I have registered the schmmgmt.dll already but I'm stuck here... I'm going to go ahead and transfer the role via ntdsutil but I'm curious why the snap-in is missing...

    Any help would be appreciated.

    RS

    terça-feira, 7 de junho de 2011 12:50

Respostas

Todas as Respostas

  • Hello,

    you have to register it as before in Windows server 2003. Open an elevated command prompt and run:

    regsvr32 schmmgmt.dll


    Best regards Meinolf Weber Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.
    • Sugerido como Resposta A.Hultgren terça-feira, 7 de junho de 2011 17:12
    • Não Sugerido como Resposta rsblind terça-feira, 7 de junho de 2011 17:23
    terça-feira, 7 de junho de 2011 12:57
  • As Meinolf pointed out, you have to register the schema snap-in before you can see schema console in MMC.Open the CMD prompt using run as an administrator option & then you have to register regsvr32 schmmgmt.dll

    http://technet.microsoft.com/en-us/library/cc732110.aspx

    You can use Ntdsutil to transfer FSMO role

    http://www.petri.co.il/transferring_fsmo_roles.htm

    http://social.technet.microsoft.com/Forums/en-US/winservergen/thread/60098ea4-4839-422e-9706-65502689cd94

     

    Regards


    Awinish Vishwakarma| CHECK MY BLOG

    Disclaimer: This posting is provided AS-IS with no warranties or guarantees and confers no rights.


    terça-feira, 7 de junho de 2011 13:01
  • Yes I did register the dll as I said... It took some work. I did find out about the elevated command prompt after many errors but I did get it registered. But, It's still not showing up.  I did the same steps on our other 2008 server and it's not showing up on that one either.

    I was going to transfer the roles using ntdsutil anyway but I'm just not sure why the snap-in isn't showing up.

    R

    terça-feira, 7 de junho de 2011 13:29
  • Could you post the exact error message & relevant error events from the event log.It might be the issue MMC is corrupt.

     

    Regards


    Awinish Vishwakarma| CHECK MY BLOG

    Disclaimer: This posting is provided AS-IS with no warranties or guarantees and confers no rights.

    terça-feira, 7 de junho de 2011 13:35
  • Hello,

    where does it not showing up? You open the elevated command prompt and type the command, AFTER this step you open the MMC via run line and choose add/remove snap-in and in the left pane you should see "Active directory schema".


    Best regards Meinolf Weber Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.
    terça-feira, 7 de junho de 2011 13:47
  • I'm sorry... There are no errors. I was stating that originally when I was attempting to register the dll I was doing it at a command prompt WITHOUT elevated rights so after I ran the command I received and error stating that I did not have rights... 80040201 I believe was the code. BUT, when I started the cmd with elevated rights the command to register the dll completed sucessfully.

    As for Meinolf's response... I have run the register command and the snapin in still not showing in the mmc "Add/Remove Snap-in" applet.

    I'd post a screenshot but I don't see how. But, it's not there...

    R

    terça-feira, 7 de junho de 2011 14:12
  • Make sure your account is part of Schema Admins:

    http://social.technet.microsoft.com/wiki/contents/articles/the-module-schmmgmt-dll-was-loaded-but-the-call-to-dllregisterserver-failed-with-error-code-0x80040201.aspx


    Santhosh Sivarajan | MCTS, MCSE (W2K3/W2K/NT4), MCSA (W2K3/W2K/MSG), CCNA, Network+ Houston, TX

    Blogs - http://blogs.sivarajan.com/
    Articles - http://www.sivarajan.com/publications.html
    Twitter: @santhosh_sivara - http://twitter.com/santhosh_sivara
    This posting is provided AS IS with no warranties,and confers no rights.
    terça-feira, 7 de junho de 2011 14:27
  • You can use skydrive with public access for sharing images. Please post the screenshot in below URL.

    http://explore.live.com/windows-live-skydrive 

    Regards


    Awinish Vishwakarma| CHECK MY BLOG

    Disclaimer: This posting is provided AS-IS with no warranties or guarantees and confers no rights.

    terça-feira, 7 de junho de 2011 15:08
  • I am...
    terça-feira, 7 de junho de 2011 17:25
  • It looks like you haven’t successfully registered the schmmgmt.dll.  Please post the complete error message. 


    Santhosh Sivarajan | MCTS, MCSE (W2K3/W2K/NT4), MCSA (W2K3/W2K/MSG), CCNA, Network+ Houston, TX

    Blogs - http://blogs.sivarajan.com/
    Articles - http://www.sivarajan.com/publications.html
    Twitter: @santhosh_sivara - http://twitter.com/santhosh_sivara
    This posting is provided AS IS with no warranties,and confers no rights.
    terça-feira, 7 de junho de 2011 17:52
  • The error that I was referring to earlier was I was attempting to register the dll from a command prompt without admin rights... I have since fixed that but... Here's the screen shot of the register...

    http://cid-e0c1af1343735652.photos.live.com/self.aspx/Shared/RegDLL.jpg

    terça-feira, 7 de junho de 2011 18:06
  • The error that I was referring to earlier was I was attempting to register the dll from a command prompt without admin rights... I have since fixed that but... Here's the screen shot of the register...

    http://cid-e0c1af1343735652.photos.live.com/self.aspx/Shared/RegDLL.jpg


    What machine are you running this from? Does that machine have the AD tools installed? For Windows 2003 AD, you'll need the adminpak tools installed (available off the DC in the system32 folder), or with Windows 2008 AD with Vista or newer, the RSAT tools installed.

    Microsoft Remote Server Administration Tools for Windows Vista
    http://www.microsoft.com/downloads/details.aspx?FamilyId=9FF6E897-23CE-4A36-B7FC-D52065DE9960&displaylang=en

    Remote Server Administration Tools for Windows 7
    http://www.microsoft.com/downloads/details.aspx?FamilyID=7D2F6AD7-656B-4313-A005-4E344E43997D&displaylang=en

     

    Ace

     


    Ace Fekay
    MVP, MCT, MCITP EA, MCTS Windows 2008 & Exchange 2007 & Exchange 2010, Exchange 2010 Enterprise Administrator, MCSE & MCSA 2003/2000, MCSA Messaging 2003
    Microsoft Certified Trainer
    Microsoft MVP - Directory Services

     

     

    This posting is provided AS-IS with no warranties or guarantees and confers no rights.


    • Editado Ace Fekay [MCT] terça-feira, 7 de junho de 2011 18:53 clarified AD versions
    terça-feira, 7 de junho de 2011 18:52
  • Where are you running this MMC from? 


    Santhosh Sivarajan | MCTS, MCSE (W2K3/W2K/NT4), MCSA (W2K3/W2K/MSG), CCNA, Network+ Houston, TX

    Blogs - http://blogs.sivarajan.com/
    Articles - http://www.sivarajan.com/publications.html
    Twitter: @santhosh_sivara - http://twitter.com/santhosh_sivara
    This posting is provided AS IS with no warranties,and confers no rights.
    terça-feira, 7 de junho de 2011 18:59
  • Hi,

     

    According to the screenshot, the schmmgmt.dll file you register is stored in C:\Windows\SysWOW64. The one you need to register is located in C:\Windows\System32.

     

    Based on the current situation, please refer to C:\Windows\System32 to check if the file schmmgmt.dll exists. If not, please copy one to C:\Windows\System32 and run the command: regsvr32 schmmgmt.dll to register it.

     

    After that, please try to add Active Directory Schema snap-in to MMC again.

     

    Regards,

     

    Arthur Li

     TechNet Subscriber Support  in forum

    If you have any feedback on our support, please contact  tngfb@microsoft.com . 


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    quarta-feira, 8 de junho de 2011 04:47
  • Hello,

    to get you correct you have registered the .dll file on the computer where you are NOW working on?


    Best regards Meinolf Weber Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.
    quarta-feira, 8 de junho de 2011 06:52
  • I am running this from the Windows 2008 server R2 DC.

     

    quarta-feira, 8 de junho de 2011 12:38
  • Did you follow Arthur's advise to register the schmmgmt.dll from the system32 folder and not the one in the \SysWOW64 folder?

    Suggestion:

    • Open an elevated command prompt
    • regsvr32 /u schmmgmt.dll                              (this will unload the current one registered)
    • regsvr32 c:\windows\system32\schmmgmt.dll   (to load the one in the system32 folder)

    Then try to add the snap-in. Please let us know if this works.

    Ace


    Ace Fekay
    MVP, MCT, MCITP EA, MCTS Windows 2008 & Exchange 2007 & Exchange 2010, Exchange 2010 Enterprise Administrator, MCSE & MCSA 2003/2000, MCSA Messaging 2003
    Microsoft Certified Trainer
    Microsoft MVP - Directory Services

    This posting is provided AS-IS with no warranties or guarantees and confers no rights.

    quarta-feira, 8 de junho de 2011 14:54
  • Opened elevated command prompt on Windows 2008 server...

    regsvr32 /u schmmgmt.dll  >>Successful

    regsvr32 c:\windows\system32\schmmgmt.dll  >>Successful

    MMC

    No AD schema snap-in

     

    quarta-feira, 8 de junho de 2011 15:41
  • Hi,

     

    Based on the current situation, I would like to suggest you run the command: SFC.EXE /scannow to scan the system, try to find and repair the possible corrupt system files. For more information, please also refer to the following Microsoft TechNet blog:

     

    Using System File Checker (SFC) To Fix Issues

    http://blogs.technet.com/b/askcore/archive/2007/12/18/using-system-file-checker-sfc-to-fix-issues.aspx

     

    Regards,

     

    Arthur Li

     TechNet Subscriber Support  in forum

    If you have any feedback on our support, please contact tngfb@microsoft.com . 


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    terça-feira, 14 de junho de 2011 07:32
  • Hello,

    Even i would suggest running a sfc /scannow on the server to fix the corrupt files.

    But i would suggest trasnfering the schema role using the ntdsutil.exe

    http://support.microsoft.com/kb/255504

    Thanks
    Rajesh

    terça-feira, 14 de junho de 2011 09:23
  • Hi,

     

    I would like to confirm what is the current situation? If there is anything that I can do for you, please do not hesitate to let me know, and I will be happy to help.

     

    Regards,

     

    Arthur Li

     TechNet Subscriber Support  in forum

    If you have any feedback on our support, please contact tngfb@microsoft.com .


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    quinta-feira, 16 de junho de 2011 07:01
  • Why are you guys always marking things which aren't the answer as if they are?
    quarta-feira, 4 de julho de 2012 12:37
  • This did the trick, thanks
    domingo, 31 de maio de 2020 00:22