每次我们尝试更新用户对象时DSAC.exe都会崩溃.它会在我们尝试的每个系统中崩溃,包括运行Active Directory的服务器.它发生在
Windows 7,Windows 10和Windows 2012 R2上.
我在technet上发布了事件日志,但还没有人提供任何输入.
事件日志太长,无法直接在此处发布.
任何帮助将不胜感激.
更新3/14/2017:
它已修复:https://support.microsoft.com/en-us/help/4013429/windows-10-update-kb4013429
如前所述,这是12B(12月中旬)2016补丁附带的错误.
该问题已得到充分理解,并已在内部进行了调试,并且该修复计划作为2B(2月中旬)发布周期的一部分发布,但是,正如您在MSRC blog上可以看到的那样,更新将推迟到3月.
从技术上讲,ADAC崩溃有两个原因.一,.NET框架中有一些代码(ADAC依赖它们),它不应该调用GetLastError.第二,内核模式GDI窗口排序代码发生了微妙的变化,导致其中一个函数(EnableWindow)在不应该的情况下设置最后一个错误.
>将桌面颜色深度更改为16位(仅限7)
>最大化管理控制台窗口
>禁用“启用桌面组合”性能选项(仅限win 7)
>应用Windows Basic主题
作为参考,这里是错误的截图: