trustedinstaller.exe进程占用内存高

一、现象描述:
今天在巡检服务器时,发现一台服务器的内存占用在持续升高,造成应用系统运行缓慢,这种情况以前只在拷贝或备份大量数据时出现过,查看任务管理器中的性能,发现CPU在不断大幅波动,内存占用在持续提升,根据内存进行排序,发现trustedinstaller.exe进程占用了大量的内存空间如下图:

二、问题分析:
点击右键查找文件所在位置,文件路径为:

查看文件的属性信息:

可以看到此文件为系统文件。百度此文件信息,得到以下介绍:
TrustedInstaller.exe实际上是“Windows Modules Installer”这个服务的进程,路径位于C:\Windows\servicing\TrustedInstaller.exe。当进行Windows Update,或者安装某些微软发布的安装包时,Windows Modules Installer服务会自动运行,以便可以修改或者替换系统文件。
以及常见问题:*

开机时候“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、注意:自动更新是保障系统安全的重要方式,为保障系统安全,在服务器空闲时需手动检查并更新系统,保持系统最新。

原文地址:https://blog.51cto.com/321331/2470753

时间: 2024-07-29 04:05:44

trustedinstaller.exe进程占用内存高的相关文章

如何解决audiodg占用内存高(停止与重启audiodg服务)

window7电脑audiodg.exe进程占用内存很高 首先想到的办法是结束该进程,于是在任务管理器里结束进程后,内存是释放了,但是发现发现电脑没有声音 去到电脑的system32目录下双击audiodg.exe后任然没有声音 解决方法如下(重启audiodg服务即可): net stop audiosrv (停止audiodg服务) net start audiosrv(重启audiodg服务) 参考地址:http://www.freelists.org/post/wdmaudiodev/h

Apache服务器httpd.exe进程占用cpu超过50%的解决方法

httpd.exe进程占用cpu超过50%,关闭掉Apache服务,cpu应用率立刻下降到0.  重新启动Apache又出现占用cpu高的情况.  原因是:httpd.exe和防火墙配置有冲突. 解决方法如下: 1.网上邻居->本地链接->属性->internet协议(TCP/IP)->属性->高级->wins标签->去掉起用LMhosts查询前的勾. 2.控制面版->windows防火墙->高级标签->本地链接设置->服务的标签里勾选安全

apache占用内存高解决办法

我用512M的vps,访问量不大,但内存占用很大,甚至宕机. 我用top,然后shitf+m发现,httpd占用内存极大.经过网上找资料设置后,用过一段时间终于没再出现内存问题了. 首先查找配置文件的位置,可以用如下命令: find / -name httpd.conf找到配置文件/usr/local/apache/conf/extra/httpd-mpm.conf,修改设置Apache MPM Prefork模块 StartServers 3MinSpareServers 2MaxSpareS

Linux中查看进程占用内存和系统资源情况的命令

用 'top -i' 看看有多少进程处于 Running 状态,可能系统存在内存或 I/O 瓶颈,用 free 看看系统内存使用情况,swap 是否被占用很多,用 iostat 看看 I/O 负载情况... 还有一种办法是 ps -ef | sort -k7 ,将进程按运行时间排序,看哪个进程消耗的cpu时间最多. top: 主要参数 d:指定更新的间隔,以秒计算. q:没有任何延迟的更新.如果使用者有超级用户,则top命令将会以最高的优先序执行. c:显示进程完整的路径与名称. S:累积模式,

CentOS7 定时检测进程占用内存大小,执行重启进程操作(xjl456852原创)

在使用CentOS时,个别程序的进程会一直增大,直到宕机.但是这种程序本身有没有更好的版本使用(比如ngrok免费就这样,付费的就没这个问题),所以想写一个脚本定时检测一下这个程序的情况,决定是否需要重启,该重启时重启,没有启动则让他启动. 注:脚本名中最好不要包含ngrokd, 因为脚本执行时自己也会成为一个进程,获取原始ngrokd的进程大小就不能简写为grep "ngrokd"  ,而应改为全路径:grep "/usr/local/ngrok/bin/ngrokd&qu

查看进程占用内存大小的几种方法

1. pmap -x pid 2. ps -aux | grep 进程名 ps -e -o 'pid,comm,args,pcpu,rsz,vsz,stime,user,uid' | grep 进程名 3. top -d 1 -p pid 4. cat /proc/[pid]/status 查看进程占用内存大小的几种方法

mmdrv.exe进程占用大量内存及其他系统资源

收到阿里云的报警说是服务器进程数过多,然后登陆云监控一看,吓了一跳发现服务器的内存,cpu各种上升,登陆查看任务管理器进程出现好多mmdrv.exe进程,仔细寻觅一番才发现是测试工程师在使用Loadrunner做测试(尼玛也不说一声),原来虚惊一场,以下是自己了解的一些Loadrunner: Load Generator 对系统的要求 如果使用进程方式并发,并发10个虚拟用户,则会在任务管理器中出现10个mmdrv.exe进程: 如果使用线程方式并发,并发10个虚拟用户,只会在任务管理器中出现1

Lsass.exe进程占用大量内存

Lsass进程为系统进程,当发现这个进程占用了大量内存(有的占用了3G的内存),在某些内存不是很大的服务器上内存直接达到90%以上.在发现这些内存出现问题的服务器上主要出现了如下状况: 1.杀毒软件扫描出同样的病毒文件.(看扫描出的病毒文件,怀疑为勒索病毒)2.系统文件lsass.exe的大小变为30.5K(原正常文件大小为30.0K). 处理方式:网上找到的处理方法找到两种,一种是打补丁(Windows 7 SP1 和 Windows Server 2008 R2 SP1 (KB3156417

aix 查看占用内存高的进程

1,从大到小排列10个内存使用率进程 ps aux | head -1 ; ps aux | sort -rn +3 | head -10 如详细查看进程: ps -ealf | head -1 ; ps -ealf | sort -rn +9 | head -10 # ps aux | head -1 ; ps aux | sort -rn +3 | head -10 USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND root 6553