一、现象描述:
今天在巡检服务器时,发现一台服务器的内存占用在持续升高,造成应用系统运行缓慢,这种情况以前只在拷贝或备份大量数据时出现过,查看任务管理器中的性能,发现CPU在不断大幅波动,内存占用在持续提升,根据内存进行排序,发现trustedinstaller.exe进程占用了大量的内存空间如下图:
二、问题分析:
点击右键查找文件所在位置,文件路径为:
查看文件的属性信息:
可以看到此文件为系统文件。百度此文件信息,得到以下介绍:
TrustedInstaller.exe实际上是“Windows Modules Installer”这个服务的进程,路径位于C:\Windows\servicing\TrustedInstaller.exe。当进行Windows Update,或者安装某些微软发布的安装包时,Windows Modules Installer服务会自动运行,以便可以修改或者替换系统文件。
以及常见问题:*
创新互联公司主要从事网站制作、网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务阜康,10余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792
开机时候“Trustedinstaller.exe”这个进程有时会占用100%的CPU很长时间,TrustedInstaller.exe进程是Windows Vista系统中的安全进程,如果占用率很高如90%或100%是因为Vista/windows7在安装一些系统模块,如Windows Update正在自动下载安装Vista/windows7安全更新,这个期间可能会出现TrustedInstaller.exe进程CPU占用率100%;如果关闭这个进程,会影响系统更新或者更改系统设置的操作。
既然这个文件跟自动更新有关,如果系统暂时不需要自动更新的话,为恢复系统性能,可选择暂时关闭系统自动更新。
三、问题解决:
关闭操作系统自动更新的步骤为:
1、开始--控制面板--找到Windows update选项:
2、在Windows update选项中点击左侧的更改设置:
3、在重要更新处选择“从不检查更新(不推荐)”,然后点击确定即可:
4、注意:自动更新是保障系统安全的重要方式,为保障系统安全,在服务器空闲时需手动检查并更新系统,保持系统最新。