为什么我电脑进程里有10个svchost.exe两个csrss.exe???????

我打开电脑什么都不干物理内存都占用50%多,而且用NOD32也查不出毒。这到底怎么回事啊。怎么解决呢?小弟真的没分了,系统windous7... 我打开电脑什么都不干物理内存都占用50%多,而且用NOD32也查不出毒。这到底怎么回事啊。怎么解决呢?
小弟真的没分了 ,系统windous7
展开
 我来答
无空网络
2010-07-29 · 超过12用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:40.7万
展开全部
svchost.exe是nt核心系统的非常重要的进程,对于2000、xp来说,不可或缺。很多病毒、木马也会调用它。所以,深入了解这个程序,是玩电脑的必修课之一。

大家对windows操作系统一定不陌生,但你是否注意到系统中“svchost.exe”这个文件呢?细心的朋友会发现windows中存在多个 “svchost”进程(通过“ctrl+alt+del”键打开任务管理器,这里的“进程”标签中就可看到了),为什么会这样呢?下面就来揭开它神秘的面纱。

发现

在基于nt内核的windows操作系统家族中,不同版本的windows系统,存在不同数量的“svchost”进程,用户使用“任务管理器”可查看其进程数目。一般来说,win2000有两个svchost进程,winxp中则有四个或四个以上的svchost进程(以后看到系统中有多个这种进程,千万别立即判定系统有病毒了哟),而win2003 server中则更多。这些svchost进程提供很多系统服务,如:rpcss服务(remote procedure call)、dmserver服务(logical disk manager)、dhcp服务(dhcp client)等。

如果要了解每个svchost进程到底提供了多少系统服务,可以在win2000的命令提示符窗口中输入“tlist -s”命令来查看,该命令是win2000 support tools提供的。在winxp则使用“tasklist /svc”命令。

svchost中可以包含多个服务

深入

windows系统进程分为独立进程和共享进程两种,“svchost.exe”文件存在于“%systemroot% system32”目录下,它属于共享进程。随着windows系统服务不断增多,为了节省系统资源,微软把很多服务做成共享方式,交由 svchost.exe进程来启动。但svchost进程只作为服务宿主,并不能实现任何服务功能,即它只能提供条件让其他服务在这里被启动,而它自己却不能给用户提供任何服务。那这些服务是如何实现的呢?

原来这些系统服务是以动态链接库(dll)形式实现的,它们把可执行程序指向 svchost,由svchost调用相应服务的动态链接库来启动服务。那svchost又怎么知道某个系统服务该调用哪个动态链接库呢?这是通过系统服务在注册表中设置的参数来实现。下面就以rpcss(remote procedure call)服务为例,进行讲解。

从启动参数中可见服务是靠svchost来启动的。

实例

以windows xp为例,点击“开始”/“运行”,输入“services.msc”命令,弹出服务对话框,然后打开“remote procedure call”属性对话框,可以看到rpcss服务的可执行文件的路径为“c:\windows\system32\svchost -k rpcss”,这说明rpcss服务是依靠svchost调用“rpcss”参数来实现的,而参数的内容则是存放在系统注册表中的。

在运行对话框中输入“regedit.exe”后回车,打开注册表编辑器,找到[hkey_local_machine systemcurrentcontrolsetservicesrpcss]项,找到类型为“reg_expand_sz”的键“magepath”,其键值为“%systemroot%system32svchost -k rpcss”(这就是在服务窗口中看到的服务启动命令),另外在“parameters”子项中有个名为“servicedll”的键,其值为“% systemroot%system32rpcss.dll”,其中“rpcss.dll”就是rpcss服务要使用的动态链接库文件。这样 svchost进程通过读取“rpcss”服务注册表信息,就能启动该服务了。

解惑

因为svchost进程启动各种服务,所以病毒、木马也想尽办法来利用它,企图利用它的特性来迷惑用户,达到感染、入侵、破坏的目的(如冲击波变种病毒“w32.welchia.worm”)。但windows系统存在多个svchost进程是很正常的,在受感染的机器中到底哪个是病毒进程呢?这里仅举一例来说明。

假设windows xp系统被“w32.welchia.worm”感染了。正常的svchost文件存在于“c:\windows\system32”目录下,如果发现该文件出现在其他目录下就要小心了。“w32.welchia.worm”病毒存在于“c:\windows\system32wins”目录中,因此使用进程管理器查看svchost进程的执行文件路径就很容易发现系统是否感染了病毒。windows系统自带的任务管理器不能够查看进程的路径,可以使用第三方进程管理软件,如“windows优化大师”进程管理器,通过这些工具就可很容易地查看到所有的svchost进程的执行文件路径,一旦发现其执行路径为不平常的位置就应该马上进行检测和处理。
O伪装0
2010-07-25 · TA获得超过375个赞
知道答主
回答量:158
采纳率:0%
帮助的人:126万
展开全部
svchost.exe是一个属于微软Windows操作系统的系统程序,微软官方对它的解释是:Svchost.exe 是从动态链接库 (DLL) 中运行的服务的通用主机进程名称。这个程序对系统的正常运行是非常重要,而且是不能被结束的。
Svchost.exe文件对那些从动态连接库中运行的服务来说是一个普通的主机进程名。Svchost.exe文件定位在系统的%systemroot%\system32文件夹下。在启动的时候,Svchost.exe检查注册表中的位置(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost)来构建需要加载的服务列表。这就会使多个Svchost.exe在同一时间运行。每个Svchost.exe的回话期间都包含一组服务,以至于单独的服务必须依靠Svchost.exe怎样和在那里启动。这样就更加容易控制和查找错误。
在Windows2000系统中一般存在2个svchost.exe进程,一个是RPCSS(RemoteProcedureCall)服务进程,另外一个则是由很多服务共享的一个svchost.exe;而在WindowsXP中,则一般有4个以上的svchost.exe服务进程。如果svchost.exe进程的数量多于6个,就要小心了,很可能是病毒假冒的,检测方法也很简单,使用一些进程管理工具,例如Windows优化大师的进程管理功能,查看svchost.exe的可执行文件路径,如果在“C:\WINDOWS\system32”目录外,那么就可以判定是病毒了。

csrss.exe,系统进程,是微软客户端、服务端运行时子系统,管理Windows图形相关任务,对系统的正常运行非常重要,但也有可能是W32.Netsky.AB@mm等病毒创建的。

那是正常现象 看看进程路径超出system32 就不正常了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
w281161523
2010-08-06 · TA获得超过7504个赞
知道大有可为答主
回答量:8151
采纳率:0%
帮助的人:5331万
展开全部
如果因其他杀软查杀,导致电脑出现csrss.exe文件丢失,建议使用专业的修复工具进行完美修复,手把手教你如何找回csrss.exe系统文件。

csrss.exe是什么进程?csrss.exe是什么进程可以结束吗?

可以看到任务管理器中的被替换进程如:csrss.exe

csrss - csrss.exe - 进程信息

进程文件:csrss 或者 csrss.exe

进程名称:Microsoft Client/Server Runtime Server Subsystem

进程描述:csrss.exe是微软客户端/服务端运行时子系统。该进程管理Windows图形相关任务。这个程序对你系统的正常运行是非常重要的。

CSRSS.EXE是系统正常运行所必须的进程,但是由于它属于系统浏览器进程里面的,所以不受任何防火墙限制,因此也就被很多病毒或者木马利用。它们通过劫持这个进程来破坏网民的电脑。在一些杀毒软件判定后,会直接进行清除导致很多用户无法正常运行,也正是因为他是系统进程也令很多用户非常困惑是否应该关闭。

如何查杀csrss.exe病毒进程?修复系统文件csrss.exe?

多数杀毒软件对替换csrss.exe文件的病毒无法查杀,或查杀后造成系统找不到csrss.exe文件,导致运行网游时弹出系统文件丢失提示。

1、首先下载可牛杀毒系统急救箱。

2、点击“扫描”按钮。

3、扫描结束后会自动勾选安全级别为危险的插件。这时点击“清除”按钮。

4、待流氓插件被清除后,请下载可牛免费杀毒,进行全面的木马病毒清理。

百度搜索:可牛杀毒系统急救箱
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
boshiwu1988
2010-08-01 · TA获得超过196个赞
知道答主
回答量:160
采纳率:0%
帮助的人:114万
展开全部
不用紧张,我的Win7也10个,这是很正常的
4个SYSTEM
4个LOCAL SERVICE
2个NETWORK SERVICE
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
电脑的声音10
2022-08-06
知道答主
回答量:84
采纳率:0%
帮助的人:1.9万
展开全部
10个svchost很正常,每一个系统服务都会调用svchost,但也有可能是病毒伪装:看看路径是不是System32,如果不是就是病毒
2个Csrss也是正常的,Windows会话管理器(smss.exe)会创建2个csrss,负责不同的工作
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式