using Server Manager and any other 'pre-defined' MMC consoles open up and function just fine, but if I launch a separate mmc console and attempt to add a snapin, MMC crashes with "Microsoft Management Console has stopped working" and the following is found in the Windows Application Event Log
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2008-11-05T22:33:57.000Z" />
<EventRecordID>117443</EventRecordID>
<Channel>Application</Channel>
<Computer>SERVER</Computer>
<Security />
</System>
- <EventData>
<Data>mmc.exe</Data>
<Data>6.0.6001.18000</Data>
<Data>47919524</Data>
<Data>ntdll.dll</Data>
<Data>6.0.6001.18000</Data>
<Data>4791adec</Data>
<Data>c0000374</Data>
<Data>00000000000a6e97</Data>
<Data>1c2c</Data>
<Data>01c93f969190348b</Data>
</EventData>
</Event>
Looking in "Problem reports and Solutions" (just click on the Start Menu and type in Problem and hit enter when it finds the tool) I find this data
There is no solution to this problem from Microsoft at the time of this post.
I have found a work-around to actually alllow you to work in most cases. Quite often the MMC Snapin you want to add may be available on another computer such as a VISTA machine. If so you can add your snapin on the Windows Vista machine and then save the MMC Console and then copy the console.msc file to the Windows Server 2008 machine and the just execute it from there.
Interestingly you do not have to actually add a snapin to cause the problem. Following the steps below cause the issue as well.
- load MMC
- Select File - Add/Remove Snapin
- Click Cancel
I also found this post so at least one other has the same issue as me : http://www.mombu.com/microsoft/mmc/t-win-2008-mmc-crashing-whenever-i-add-a-snapin-1738935.html