Solved

The module "schmmgmt.dll" failed to load

Posted on 2014-01-08
10
2,704 Views
Last Modified: 2014-01-11
I have seen this posted in other locations, but none of them answer my question.

I have a 2008 R2 server that I am trying to load Active Directory snap-in through the MMC. It is not available, and I realize that I need to register it.

I am logged in with an account in the Exchange Admin and Domain Admin groups, and open CMD as Administrator. I type 'regsvr32 schmmgmt.dll' and get this error:

The module "schmmgmt.dll" failed to load.
Make sure the binary is stored at the specified path or debug it to check for problems with the binary or dependent .DLL files.
The specified module could not be found.


The schmmgmt.dll does NOT exist anywhere on the server, that I can tell. It does not exist in the %systemroot%\System32 or the %systemroot%\SysWOW64 folders.

Why would the file not exist, and more importantly, where can I get it from?
0
Comment
Question by:InformationSystems
  • 6
  • 4
10 Comments
 
LVL 12

Accepted Solution

by:
ktaczala earned 500 total points
ID: 39767051
you can get it from my web:  this version is for server 2008 r2

http://www.klokservices.com/schmmgmt.dll
0
 

Author Comment

by:InformationSystems
ID: 39767073
I was able to run the register of that .DLL, but it did don't give Active Directory as an available snap-in. Instead it gave {632CCCF4-CBED-11D0-9C16-00C04FD8D86E}, so something must not have worked correctly.

Any thoughts on that?
0
 
LVL 12

Expert Comment

by:ktaczala
ID: 39767112
I would do a system file checker
sfc /scannow from an elevated command prompt.
0
 
LVL 12

Expert Comment

by:ktaczala
ID: 39767115
Just tested on my server, it registered just fine and showed up in snap-ins
0
 

Author Comment

by:InformationSystems
ID: 39768221
After running the sfc /scannow, it did not find any integrity violations.

If it is working fine for you, there must be a deeper problem that I cannot determine
0
Do email signature updates give you a headache?

Constantly trying to correctly format email signatures? Spending all of your time at every user’s desk to make updates? Want high-quality HTML signatures on all devices, including on mobiles and Macs? Then, let Exclaimer solve all your email signature problems today!

 
LVL 12

Expert Comment

by:ktaczala
ID: 39769767
You say that active directory schema doesn't show? like my snapshot below?
ScreenCapture.jpg
0
 

Author Comment

by:InformationSystems
ID: 39771043
Yes, I have attached my snapshot. The only new piece that comes in after registering is the {632CCCF4...
MMC-snapshot.png
0
 
LVL 12

Assisted Solution

by:ktaczala
ktaczala earned 500 total points
ID: 39772789
Is this server running active directory?  Notice the diff between yours and mine?  I have several active directory entries showing.  Mine is running Active Directory( it IS the Domain Controller)
0
 

Author Comment

by:InformationSystems
ID: 39774092
And that would be it... This server was built following the design of a previous server, that also didn't have Active Directory features installed.

Lesson learned. Thank you for sticking with me and helping me figure this out!
0
 
LVL 12

Expert Comment

by:ktaczala
ID: 39774100
Glad to help.
0

Featured Post

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

I was asked if I could set up a fax machine so that incoming faxes were delivered to people's Exchange inboxes and so that they could send faxes from their desktops without needing to print the document first.  I knew it was possible but I had no id…
Sometimes drives fill up and we don't know why.  If you don't understand the best way to use the tools available, you may end up being stumped as to why your drive says it's not full when you have no space left!  Here's how you can find out...
This tutorial will walk an individual through the steps necessary to configure their installation of BackupExec 2012 to use network shared disk space. Verify that the path to the shared storage is valid and that data can be written to that location:…
To efficiently enable the rotation of USB drives for backups, storage pools need to be created. This way no matter which USB drive is installed, the backups will successfully write without any administrative intervention. Multiple USB devices need t…

708 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now