运行磁盘清理会触发 TiWorker.exe,导致 CPU/内存使用率过高

运行磁盘清理会触发 TiWorker.exe,导致 CPU/内存使用率过高

我以为在 Windows Server 2016 上运行一个看似无害的清理命令(包含在管理工具中)会是小菜一碟,但结果却一团糟。不仅几乎没有删除任何内容,而且还导致我的服务器停滞。CPU 和内存上升到 100%,因此,SQL Server 引擎无法正常运行,因此我连接到该服务器的所有网站都关闭了(并且电话开始响了)。

经过短暂的调查,我发现 CPU 和内存使用率高达 100%,这是由一个名为进程管理器消耗所有资源[![查看资源监视器]1]1。你到底想问什么?好吧,我确实等了 3 个小时,希望 TiWorker.exe 能正常结束,但没有,我不得不杀死它。几秒钟后,服务器 CPU 和内存使用率就下降了,我的所有网站都恢复了在线状态。

在再次运行清理命令之前,我想知道周围是否有人知道发生了什么以及如何防止这种情况发生?现在一切都进展顺利。

答案1

钛工人系统进程与 Windows 更新有关。这是 Microsoft 服务中包含的关键进程之一,切勿将其误认为是任何恶意软件问题。如果有任何更新发生或计算机正在扫描任何更新版本,则此系统进程可能会使用您计算机上的资源,这就是您在任务管理器下看到其 CPU 使用率高的原因。

根据到此页面

你可以防止 Windows Modules Installer Worker 长期占用 CPUTiWorker.exe 的 CPU 使用率较低

在此其他链接您将找到更多建议的解决方案

相关内容