Link to home
Start Free TrialLog in
Avatar of InformationSystems
InformationSystems

asked on

The module "schmmgmt.dll" failed to load

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?
ASKER CERTIFIED SOLUTION
Avatar of ktaczala
ktaczala
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of InformationSystems
InformationSystems

ASKER

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?
I would do a system file checker
sfc /scannow from an elevated command prompt.
Just tested on my server, it registered just fine and showed up in snap-ins
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
You say that active directory schema doesn't show? like my snapshot below?
ScreenCapture.jpg
Yes, I have attached my snapshot. The only new piece that comes in after registering is the {632CCCF4...
MMC-snapshot.png
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
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!
Glad to help.