每当我尝试在 PC 上添加管理单元时,MMC 应用程序就会不断崩溃。Google 并没有提供太多帮助。有什么方法可以检查导致它崩溃的原因吗?事件日志也无济于事。是否有任何应用程序可能导致此问题?目前我安装了 VS 2008 和 SQL Server Management Studio,但我怀疑它们不会导致 MMC 崩溃。我使用的是 Windows 7。
编辑:
这是事件日志中的内容:
Faulting application name: mmc.exe, version: 6.1.7600.16385, time stamp: 0x4a5bc3f1
Faulting module name: ntdll.dll, version: 6.1.7600.16385, time stamp: 0x4a5bdadb
Exception code: 0xc0000374
Fault offset: 0x000c283b
Faulting process id: 0x12f8
Faulting application start time: 0x01cb639a0286b28d
Faulting application path: C:\Windows\system32\mmc.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: 6686591e-cf8d-11df-b81e-001e0babf7a7
答案1
好的,我设法找出了问题所在。出于某种奇怪的原因,当我尝试添加管理单元时,Windows 不愿意同时安装 SQL Server Management Studio 2005 和 2008。我卸载了 2008,它运行正常……奇怪!!!
答案2
我在 Windows 10 上也安装了多个版本的 SQL 服务器和 Management Studio,但一直无法弄清楚要卸载哪个以遵循 Draco 的回答,但我确实发现了一个巧妙的技巧:如果你运行 MMC 并将管理单元指定为命令行参数,它就会正常工作。
例子:
mmc %SystemRoot%\system32\compmgmt.msc