Solved

The module "schmmgmt.dll" failed to load

Posted on 2014-01-08
10
2,922 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
What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

 
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
 
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

Enterprise Mobility and BYOD For Dummies

Like “For Dummies” books, you can read this in whatever order you choose and learn about mobility and BYOD; and how to put a competitive mobile infrastructure in place. Developed for SMBs and large enterprises alike, you will find helpful use cases, planning, and implementation.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

You might have come across a situation when you have Exchange 2013 server in two different sites (Production and DR). After adding the Database copy in ECP console it displays Database copy status unknown for the DR exchange server. Issue is strange…
OfficeMate Freezes on login or does not load after login credentials are input.
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…
This tutorial will walk an individual through the process of transferring the five major, necessary Active Directory Roles, commonly referred to as the FSMO roles to another domain controller. Log onto the new domain controller with a user account t…

837 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