최고의 답변자
Schema Snap-in missing

질문
-
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
2011년 6월 7일 화요일 오후 12:50
답변
-
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
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.- 답변으로 표시됨 Arthur_LiMicrosoft contingent staff 2011년 6월 20일 월요일 오전 2:21
2011년 6월 14일 화요일 오전 7: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- 답변으로 표시됨 Arthur_LiMicrosoft contingent staff 2011년 6월 20일 월요일 오전 2:21
2011년 6월 14일 화요일 오전 9:23
모든 응답
-
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.- 답변으로 제안됨 A.Hultgren 2011년 6월 7일 화요일 오후 5:12
- 답변으로 제안 취소됨 rsblind 2011년 6월 7일 화요일 오후 5:23
2011년 6월 7일 화요일 오후 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
Regards
Awinish Vishwakarma| CHECK MY BLOG
Disclaimer: This posting is provided AS-IS with no warranties or guarantees and confers no rights.
2011년 6월 7일 화요일 오후 1: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
2011년 6월 7일 화요일 오후 1: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.
2011년 6월 7일 화요일 오후 1: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.2011년 6월 7일 화요일 오후 1: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
2011년 6월 7일 화요일 오후 2:12 -
Make sure your account is part of Schema Admins:
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.2011년 6월 7일 화요일 오후 2: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.
2011년 6월 7일 화요일 오후 3:08 -
2011년 6월 7일 화요일 오후 5:30
-
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.2011년 6월 7일 화요일 오후 5: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
2011년 6월 7일 화요일 오후 6: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=enRemote Server Administration Tools for Windows 7
http://www.microsoft.com/downloads/details.aspx?FamilyID=7D2F6AD7-656B-4313-A005-4E344E43997D&displaylang=enAce
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 ServicesThis posting is provided AS-IS with no warranties or guarantees and confers no rights.
- 편집됨 Ace Fekay [MCT] 2011년 6월 7일 화요일 오후 6:53 clarified AD versions
2011년 6월 7일 화요일 오후 6: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.2011년 6월 7일 화요일 오후 6: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.
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.2011년 6월 8일 수요일 오전 4:47 -
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 ServicesThis posting is provided AS-IS with no warranties or guarantees and confers no rights.
2011년 6월 8일 수요일 오후 2:54 -
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
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.- 답변으로 표시됨 Arthur_LiMicrosoft contingent staff 2011년 6월 20일 월요일 오전 2:21
2011년 6월 14일 화요일 오전 7: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- 답변으로 표시됨 Arthur_LiMicrosoft contingent staff 2011년 6월 20일 월요일 오전 2:21
2011년 6월 14일 화요일 오전 9: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.
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.2011년 6월 16일 목요일 오전 7:01