0

我搜索了四周,一直未能解决我的问题。我还没有尝试过的唯一一个我曾经看到的建议是从工作服务器上复制MMC注册表项,主要是因为我没有一个完全相同的工作服务器来复制,并且不想真正地解决问题创造一个除非这真的是我唯一的选择。服务器2008 R2域控制器MMC在添加角色时崩溃

正如标题所述,我有一个Server 2008 R2域控制器,我试图将Active Directory证书服务角色添加到。当我打开添加角色对话框时,选择AD CS角色复选框后,MMC立即崩溃。如果我选中任何其他尚未安装的角色的复选框,它不会崩溃。如果有人有任何建议,将不胜感激。我已经按照其他论坛的建议删除了缓存。我使用Microsoft的验证工具验证了.net安装。我已经运行了SFC工具,没有错误报告。

由于我不是IT行业的人,如果有人愿意帮助我,我会很乐意重新运行我已经尝试过的任何建议或提供任何可能有用的附加数据。谢谢。

下面是从服务器管理器日志关于崩溃的文字:

3208: 2017-10-04 16:01:20.927 [CBS]      IsCacheStillGood: True. 
3208: 2017-10-04 16:01:32.315 [Provider]     System changed since last refresh: False 
3208: 2017-10-04 16:01:34.062 [CAManager]     Test Initialization: CCertSrvSetup 
3208: 2017-10-04 16:01:34.202 [CAManager]     Test initialization: True 
3208: 2017-10-04 16:01:35.388 [CAManager]     Initialization: Creating CCertSrvSetup 
3208: 2017-10-04 16:01:35.404 [CAManager]     Initialization: Initializing defaults 
3208: 2017-10-04 16:01:35.435 [CAManager]     Initialization: Getting default key information 
3208: 2017-10-04 16:01:35.435 [CAManager]     Initialization: Getting existing certificates 
3208: 2017-10-04 16:01:35.466 [CAManager] Error (Id=0) An exception occurred at at Microsoft.CertificateServices.Setup.Interop.CCertSrvSetupClass.GetExistingCACertificates() 
    at Microsoft.Windows.ServerManager.CertificateServer.CAManager.UpdateModel(Boolean certificateAuthorityAdded). Exception: 'Attempted to read or write protected memory. This is often an indication that other memory is corrupt.' 

这是从问题的文本时发生崩溃详情对话框:

Description: 
    Stopped working 

Problem signature: 
    Problem Event Name: CLR20r3 
    Problem Signature 01: mmc.exe 
    Problem Signature 02: 6.1.7601.23892 
    Problem Signature 03: 5990c6ab 
    Problem Signature 04: mscorlib 
    Problem Signature 05: 2.0.0.0 
    Problem Signature 06: 58e46330 
    Problem Signature 07: 4227 
    Problem Signature 08: a9 
    Problem Signature 09: System.AccessViolationException 
    OS Version: 6.1.7601.2.1.0.272.7 
    Locale ID: 1033 

Read our privacy statement online: 
    http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409 

If the online privacy statement is not available, please read our privacy statement offline: 
    C:\Windows\system32\en-US\erofflps.txt 

回答

0

嘛,我还没无法解决与MMC的问题。但是,经过挖掘并将各种各样的东西拼凑在一起后,我可以通过一些Powershell脚本安装角色。它似乎已经安装并正在运行。我现在要尝试生成我的SSL证书并将其包装完毕。还有一些我以前尝试过的东西,但是似乎为我做的那件事发现了here