工作室注册登录标签云赞助光荣榜

当前位置:首页 > 全栈分享 > 服务器 > 正文

Windows Modules Installer Worker导致CPU和内存飙升的彻底性解决方法

发布时间:2021-07-26 23:02:48作者:魏义齐阅读:()评论:

本文为博主原创文章,未经博主允许不得转载。

最近发现服务器的CPU和内存总是在我刚进入的时候飙升至100%,这个状态会持续三到五分钟,查看进程是由Windows Modules Installer Worker导致的,这是一个Windows更新程序,我想彻底解决这个问题。西部数码告诉我重启就可以了,重启是能解决问题,但几天之后问题更严重了。检查更新即便没有可用的更新该程序依然持续不断运行,导致CPU和内存始终分别在60%和80%上下浮动。像我的网站访问量比较小,正常情况下CPU不超过10%,内存占用不大于30%。虽然不影响网站访问,但性能没有100%用于网站,看着是真不舒服,本文就提出该问题的彻底性解决方法。

方法一:重要更新设置为从不检查更新。

控制面板→Windows 更新→更改设置→将重要更新设置为从不检查更新,但有的服务器此处是灰色的无法选择,如图:

重要更新无法选择

有人看到上面“某些设置由系统管理员进行管理”的文字,以为是空间商没有给自己administrator权限,其实不是。解决方法:Win+R输入gpedit.msc回车→双击计算机配置下面的管理模板→双击Windows组件→双击Windows更新→找到配置自动更新右键编辑→把原来的已启用改为未配置→应用→确定。

本地组策略编辑器

配置自动更新

完了重要更新就可以选择了,选择从不检查更新那么Windows Modules Installer Worker就不会运行。

方法二:禁用Windows更新服务。

控制面板→管理工具→双击服务→拉到最下面找到Windows Update右键属性→把启动类型改为禁用→应用→确定,我们发现虽然禁用了但是该程序的状态依然是正在运行,这个时候重启服务器就好了。再打开控制面板→Windows 更新是这样的:

Windows更新无法检查更新

点击检查更新会提示Windows更新无法检查更新。

需要注意的是方法一执行后,如果重要更新选从不检查更新之外的任一项,点击确定后方法二中的Windows更新程序都会自动启用。

至于不更新导致的系统安全问题,可以在自己有时间时启用Windows更新服务,手动检查并安装更新。很多时候更新程序下载下来后总有自动安装失败的,系统提示重启以完成更新程序安装,如此,还不如选择没人访问网站的时候手动来。

本文标签:,您可以阅读与「」相关的所有文章

魏义齐全栈技术交流:魏义齐全栈技术交流

上一篇:Win2008升级Win2012常见问题及解决方法下一篇:Windows Server 2012使用技巧汇总

原创不易,您的赞助就是博主更新的动力!

赞助请备注,8.88元及以上可在赞助光荣榜留下外链信息。

HashOver畅言云评完全自托管的评论系统

工作室注册登录标签云赞助光荣榜

最新会员
  • 东方星雨
  • deanhan
  • 1264822519
  • aini3311
  • a1051020101
  • weiyiqi