Windows.UI.Core.TextInput.dll 是 Windows 运行时文本输入子系统的本机模块,位于 %SystemRoot%\System32,受资源保护。它为 Windows.UI.Core.TextInput 命名空间提供支持,把 CoreWindow、UWP、WinUI 编辑上下文接入 TSF 与 IME。
该 DLL 将物理键盘、触摸键盘、屏幕键盘、手写与语音识别的字符流,转换为 CoreWindow 文本输入事件。它维护组合状态,处理 CompositionStarted、CompositionCompleted、TextUpdating、SelectionUpdating、FormatUpdating 等回调,使中日韩输入法显示候选、更新组合串、提交字符并同步光标。
通过 CoreTextInputScope,应用可声明 Email、Number、Search、Url、Password 等语义。DLL 将其传递给 TSF,影响 IME 模式、候选行为、自动大写、拼写检查与触摸键盘布局。它还计算文本布局边界,用于候选窗口和输入法 UI 定位。
窗口激活、控件聚焦、应用切换时,该模块协调输入焦点与 TSF 编辑会话,并参与组合下划线、候选高亮、错误标记等格式更新。
依赖该模块的 UWP、WinUI 和系统组件加载时会失败,可能报“找不到指定模块”。事件日志可能出现 WinRT 激活错误、AppModel-Runtime 错误,错误模块指向该 DLL。
键盘字符无法进入编辑框;IME 无法切换、候选窗口不显示、组合串丢失或重复提交;中文、日文、韩文输入可能乱码。触摸键盘可能不弹出,或弹出后按键无响应。
开始菜单搜索、设置搜索、Microsoft Store、登录界面和搜索框可能闪退或卡死。多语言输入法切换、手写、语音输入和表情面板等文本服务也可能不可用。
可使用 sfc /scannow、DISM /Online /Cleanup-Image /RestoreHealth 检查组件存储;重装语言包与输入法;安装最新 Windows 更新;重置受影响的 UWP 应用;检查安全软件是否隔离该 DLL。