You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级Windows VDI至Win10 21H2后uiautomationcore.dll崩溃求助

Win10 21H2 VDI下uiautomationcore.dll偶发崩溃解决方案

升级Windows VDI至Win10 21H2后,旧应用调用uiautomationcore.dll时出现偶发但持续的崩溃,崩溃详情:

SYMBOL_NAME:  uiautomationcore!BlockingCoreDispatcher::CreateAndRegisterBlockingCore+98
MODULE_NAME: uiautomationcore
IMAGE_NAME:  uiautomationcore.dll
STACK_COMMAND:  ~39s; .ecxr ; kb
FAILURE_BUCKET_ID:  NULL_CLASS_PTR_READ_c0000005_uiautomationcore.dll!BlockingCoreDispatcher::CreateAndRegisterBlockingCore
OS_VERSION:  10.0.19041.1
BUILDLAB_STR:  vb_release
OSPLATFORM_TYPE:  x64
OSNAME:  Windows 10
IMAGE_VERSION:  7.2.19041.1741

针对该问题,可尝试以下解决方案:

  • 回滚相关Windows更新
    排查并回滚Win10 21H2部署后安装的、涉及UI自动化组件的更新(尤其是更新了uiautomationcore.dll的KB补丁)。操作路径:设置 → 更新和安全 → 查看更新历史记录 → 卸载更新,找到对应补丁右键卸载。

  • 修复系统核心文件
    以管理员身份打开命令提示符,依次执行以下命令修复损坏的系统文件:

    DISM /Online /Cleanup-Image /RestoreHealth
    sfc /scannow
    

    完成后重启VDI,验证问题是否缓解。

  • 启用应用兼容模式
    右键旧应用程序图标 → 属性 → 兼容性选项卡,勾选「以兼容模式运行这个程序」,选择该应用原本适配的系统版本(如Windows 7/Windows 8),同时可勾选「以管理员身份运行此程序」,应用设置后重启应用。

  • 禁用该应用的UI自动化注入
    通过注册表禁用UI自动化对目标应用的注入:

    1. 打开注册表编辑器(regedit),定位到路径:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\[应用进程名].exe
      (将[应用进程名]替换为实际的旧应用进程名称,如oldapp.exe)
    2. 右键空白处新建DWORD(32位)值,命名为DisableUIAutomation,设置值为1。
    3. 重启应用生效。
  • 联系应用开发商获取适配补丁
    由于问题由旧应用与Win10 21H2的UI自动化组件不兼容导致,可直接联系应用开发商,说明崩溃情况,请求提供针对Win10 21H2的兼容性补丁或更新版本。

内容的提问来源于stack exchange,提问作者Rocketman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 16:02:12