任务管理器pid(svchost占用内存过高应该怎样解决)

精英怪
广告

任务管理器pid,svchost占用内存过高应该怎样解决?

当您运行了Windows任务管理器后,您可能会在“进程”选项卡中看到若干个名称均为SVCHOST.EXE的进程正在同时运行。而且,这些SVCHOST.EXE可能有一个或若干个占用了较多的系统资源,影响了计算机的工作效率。

任务管理器pid(svchost占用内存过高应该怎样解决)

SVCHOST.EXE 位于Windows\system32系统文件夹,其文件描述为“Generic Host Process for Win32 Services”。当Windows启动时,SVCHOST.EXE将自动检查Windows注册表的系统服务组成、构建系统服务列表,然后将相关 的.DLL动态链接库文件加载为具体的运行中的系统服务。因此,我们可以将SVCHOST.EXE看作一个“用于加载系统服务的宿主程序”。

由于每个SVCHOST.EXE进程可能会加载一个或若干个系统服务,直到所有的SVCHOST.EXE将全部系统服务加载完毕,所以我们会在任务管理器 中看到多个SVCHOST.EXE同时运行,这是设计使然。一般地,Windows XP/Windows Server 2003可能会有不超过六个SVCHOST.EXE同时运行;而Windows Vista/Windows Server 2008/Windows 7会有不少于十个SVCHOST.EXE同时运行。

当您在Windows任务管理器中查看 SVCHOST.EXE进程时,SVCHOST.EXE进程的“用户名”应该显示为SYSTEM、LOCAL SERVICE或NETWORK SERVICE。(如果在任务管理器中看不到“用户名”,请在菜单中选择“查看”-“列设置”,选中“用户名”复选框。)如果某个SVCHOST.EXE 进程的“用户名”显示的是用户帐户的名称(例如Administrator),则这个SVCHOST.EXE很可能是冒仿的恶意程序。

另外您需要确认,您看到的SVCHOST.EXE进程的名称拼写是否有误。比如假设显示的进程名称是SVCH0ST.EXE(用数字0替换了字母O),则 很可能是冒仿的恶意程序;再比如进程的名称虽然是SVCHOST.EXE,但此进程却没有位于Windows\system32(Windows Vista以上版本的任务管理器可以查看进程所在的文件夹路径),则也可能是冒仿的恶意程序。

由于SVCHOST.EXE是加载系统服务的宿主进程,所以您如果发现某SVCHOST.EXE进程占用的系统资源较多,即表明通过这个 SVCHOST.EXE进程加载的系统服务占用的系统资源较多。您首先需要确定通过这个SVCHOST.EXE进程加载的系统服务具体是什么,然后根据计 算机的实际情况决定是否关闭相应的系统服务、以释放服务占用的系统资源,这样SVCHOST.EXE即可释放相应的系统资源。

虽然大多数系统服务只有在遇到故障时才会占用较高的系统资源,但某些特殊的服务即使是正常工作状态也将消耗较多系统资源。例如Automatic Updates自动更新服务,当自动更新在后台搜索可用的系统更新程序时必将占用较高的资源,这是设计使然而不是故障。

判断一个SVCHOST.EXE加载了哪些系统服务有两种方法

方法一:

在Windows任务管理器的“进程”选项卡中查看占用资源较高的SVCHOST.EXE进程对应的PID,将PID记下。(如果在任务管理器中看不到“PID”,请在菜单中选择“查看”-“列设置”,选中“PID”复选框。) 以管理员权限运行命令提示符(CMD.EXE),在命令提示符中执行:

TASKLIST –SVC

您将看到类似如下所示的结果:

图像名 PID 服务

SVCHOST.EXE 1104 DcomLaunch,TermServices

SVCHOST.EXE 1188 RPCSs

……

对 照您在任务管理器中看到的SVCHOST.EXE的PID,在上述结果中查找对应的 SVCHOST.EXE。例如,假设您在任务管理器中看到PID为1188的SVCHOST.EXE占用了较多系统资源,而TASKLIST –SVC的结果显示PID为1188的SVCHOST.EXE加载的服务是RpcSs,即表明RpcSs服务(Remote Procedure Call (RPC) 服务)占用了较高的系统资源。

方法二:

在microsoft.com下载系统工具Process Explorer:

http://www.microsoft.com/technet/sysinternals/Utilities/ProcessExplorer.mspx (http://www.microsoft.com/technet/sysinternals/Utilities/ProcessExplorer.mspx)

运行Process Explorer,在进程列表中找到占用系统资源较多的SVCHOST.EXE进程,右键单击选择Properties(属性),切换至Services(服务)选项卡,在这里即可查看SVCHOST.EXE进程加载的系统服务是什么。

不能关闭应用程序的方法有哪些?

1、如果有一个程序按正常方法无法关闭,点 击系统关闭按钮,或 在任务栏最小化程序右键菜单中“ 关闭”, 都无法关闭此程序。

2、没办法,只好进任务管理器去结束进程,选择这个应用程序,右键“ 结果进程 ”。

3、可是弹出提示框 “无法完成操作,拒绝访问”, 同样也无法结束此进程。

4、要解决这样的问题,教大家一个方法,先进入命令提示符,进入方法: 开始->运行->输入 cmd命令 打开命令提示窗口。

5、进入命令提示符窗口后,在闪动光标处输入 tasklist命令, 按回车。

6、就会显示所有的进程列表,在第二竖列有一个PID会话名,其意思为进程ID。

7、如果没有发现卡死进程,拖动右侧滚动条,把它找出来,记下PID会话名, 然输入Taskill PID会话名(即Taskill 3804),按回车 ,即可关闭此程序。

8、如果不用tasklist命令查询PID会话名,可以用另一个方法,在任务管理器菜单 “查看 ”下,打开“ 选择列...”, 然后在选择列框中,勾选 “PID(进程标志符)”, 确定。

9、再回到进程中,就能看到PID会话名了,记下,在命令提示符中,直接用Taskill PID会话名,例如进程PID为188,则 命令为taskkill /pid 188 /f 回车 ,即可关闭卡死进程。

guardhpexe是什么程序?

guard.exe是ewido的守护进程,如果不需要该功能可以关闭该进程,关闭进程的操作步骤如下:

1、首先在开始菜单栏点击右键,打开任务管理器。

2、在详细信息里,找到你需要关闭的进程,记住它的PID号。

3、按下键盘的WIN+R键,输入cmd 打开命令提示符。

4、如果系统是WIN7版本之下,可以使用 “ntsd-cq-ppid”来关闭这个不能关闭的进程,pid就是刚才记录的进程号。

5、如果是win7以上版本,可以使用tskillpid命令来关闭进程。

6、再次打开任务管理器,可以看到指定的进程已经被关闭了。

外部地址是什么意思?

ip地址,系指每台电脑只要连接上Internet的话,它自动生成一个仅属于该台电脑的网络地址的意思,就好像你家的门牌地址那样;本地地址就是你的电脑当前的ip地址。端口就是比ip地址大一点的范围的地址,就是你们村的地址;本地端口就是指当前ip地址所在的范围。远程的意思更好理解,他们就是你们的ip地址的高级地址,ip地址所在的网络范围,如中国;也比如:如果你在学校里面上网,你的电脑的远程地址就是指学校里面的主电脑所连接的Internet的ip地址,也就是我们所说的服务器的ip地址。

Win7下强制退出应用程序有几种方法?

Win7下强制退出应用程序有3种办法,其中一种办法是按住键盘上的Alt+F4组合键,一次性弹出来的窗口悉数关闭。

1.如果你不小心在雨林木风win7旗舰版系统中打开了流氓网站,你肯定是一边单击关闭,一边应对不断弹出来的窗口。此时,最好的办法是按住键盘上的Alt+F4组合键,一次性弹出来的窗口悉数关闭。如果还是关闭不了,可以通过打开任务管理器。通过Ctrl+Shift+Esc组合键启动任务管理器。然后将要关闭的应用程序选中后,点击结速任务。若是浏览器,则找到Internet Explorer程序,将它点击选中再结束任务。

2.如果解决不了,则请用tskill命令。在打开的任务管理器中,切换到查看项,然后点击选择列,勾选“PID”,如果你要强制卸载某一个程序,则找到这个进程的PID即可。

3.例如找到IE浏览器的PID,可以查看到PID为25444。然后在按住Win+R启动运行对话框,输入CMD后,即可打开命令提示符窗口。然后在命令提示框中输入tskill 25444,再按住回车键即可。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
评论列表 (暂无评论,249人围观)

还没有评论,来说两句吧...