每次我们尝试更新用户对象时,DSAC.exe 都会崩溃。它会在我们尝试的每个系统(包括运行 Active Directory 的服务器)中崩溃。它发生在 Windows 7、Windows 10 和 Windows 2012 R2 上。
我发布了事件日志技术网但还没有人提供任何意见。
事件日志太长,无法直接发布在这里。
任何帮助将不胜感激。
答案1
更新时间:2017 年 3 月 14 日:
已修复:https://support.microsoft.com/en-us/help/4013429/windows-10-update-kb4013429
正如前面提到的,这是一个随 2016 年 12B 版(12 月中旬)补丁一起出现的错误。
该问题已完全了解并已在内部进行调试,修复计划作为 2B(二月中旬)发布周期的一部分发布,但是,正如您在MSRC 博客,更新将延迟至三月。
从技术上讲,ADAC 崩溃有两个原因。第一,.NET 框架(ADAC 所依赖的框架)中的一些代码GetLastError
在不应该调用时调用。第二,内核模式 GDI 窗口排序代码中有一个细微的变化,导致其中一个函数(EnableWindow
)在不应该设置时设置了最后一个错误。
在等待修复的同时,一些对其他人有帮助的解决方法包括:
- 将桌面颜色深度更改为 16 位(仅限 Win7)
- 最大化管理控制台窗口
- 禁用“启用桌面组合”性能选项(仅限 Win7)
- 应用 Windows 基本主题
作为参考,下面是错误出现的屏幕截图:
答案2
安全补丁 KB 3205394、3206632、3205386 导致 Active Directory 管理中心崩溃
文章中提到的 Windows 补丁似乎是罪魁祸首。
KB3205394 和 KB3207752(KB3205394 中提到的)是 Windows 7 中的罪魁祸首。但是 kb3207752 也是如此。删除这三个文件后,问题就解决了。
在 Windows 10 中,根据您的版本号删除 KB 3206632 和 3205386。
我不确定这些更新会改变什么。我们创建了一个测试箱并将其完全更新到最新补丁,它没有遇到此问题。那么为什么其他系统会破坏管理中心?
答案3
我也遇到了这个问题。我甚至卸载并安装了 ADAC。但没用。
神秘贤者没错。顺便提一下 --> 我在 Windows Server 2012(没有 R2)上也遇到了这个问题。看来,这个操作系统有问题的更新是:KB3205409和KB3205403
因此卸载它们它就可以再次工作了。
也许这对某些人有帮助......
答案4
我知道如何修复它!卸载更新 KB3212646 – 2017 年 1 月 Windows 7 安全月度质量汇总。如果仅此一项无法为您解决问题,请检查您是否还安装了 KB3207752,因为 KB3212646 包含 KB3207752 的“改进”。此页面将引用任何其他相关更新。 https://support.microsoft.com/en-us/help/3212646/january-2017-security-monthly-quality-rollup-for-windows-7-sp1-and-win禁用“启用桌面组合”的解决方法允许我在活动目录管理中心进行更改,但卸载此更新实际上解决了该问题。