为什么进程里有那么多svchost.exe这个进程?
发布网友
发布时间:2022-05-03 04:27
我来回答
共1个回答
热心网友
时间:2023-10-09 13:21
进程分析:svchost.exe是一个属于微软Windows操作系统的系统程序,用于执行DLL文件。这个程序对你系统的正常运行是非常重要的。注意:svchost.exe也有可能是W32.Welchia.Worm病毒,它利用WindowsLSASS漏洞,制造缓冲区溢出,导致你计算机关机。更多详细信息参考: http://www.microsoft.com/technet/security/bulletin/ms04-011.mspx ,该进程的安全等级是建议立即删除。安全等级 (0-5): N/A (N/A无危险 5最危险)间碟软件: 否广告软件: 否病毒: 否木马: 否系统进程: 否应用程序: 否后台程序: 是使用访问: 是访问互联网: 是大家都要知道Svchost.exe,是系统必不可少的一个进程,很多服务都会多多少少用到它,但是我想大家也知道,由于它本身特殊性,高明的"黑客们"肯定是不会放过的,前段时间的Svchost.exe木马风波,大家应该是记忆犹新吧,而且现在还是有很多机器里都藏有此木马,因为它伪装和系统进程Svchost.exe一样,所以很多人分不清,那个是进程,那个是木马.... 好的,还是让我们详尽了解一下Svchost.exe进程吧 1.多个服务共享一个 Svchost.exe进程利与弊 windows 系统服务分为独立进程和共享进程两种,在windows NT时只有服务器管理器SCM(Services.exe)有多个共享服务,随着系统内置服务的增加,在windows 2000中ms又把很多服务做成共享方式,由svchost.exe启动。windows 2000一般有2个svchost进程,一个是RPCSS(Remote Procere Call)服务进程,另外一个则是由很多服务共享的一个svchost.exe。而在windows XP中,则一般有4个以上的svchost.exe服务进程,windows 2003 server中则更多,可以看出把更多的系统内置服务以共享进程方式由svchost启动是ms的一个趋势。这样做在一定程度上减少了系统资源的消耗,不过也带来一定的不稳定因素,因为任何一个共享进程的服务因为错误退出进程就会导致整个进程中的所有服务都退出。另外就是有一点安全隐患,首先要介绍一下svchost.exe的实现机制。 2. Svchost原理 Svchost本身只是作为服务宿主,并不实现任何服务功能,需要Svchost启动的服务以动态链接库形式实现,在安装这些服务时,把服务的可执行程序指向svchost,启动这些服务时由svchost调用相应服务的动态链接库来启动服务。 那么svchost如何知道某一服务是由哪个动态链接库负责呢?这不是由服务的可执行程序路径中的参数部分提供的,而是服务在注册表中的参数设置的,注册表中服务下边有一个Parameters子键其中的ServiceDll表明该服务由哪个动态链接库负责。并且所有这些服务动态链接库都必须要导出一个ServiceMain()函数,用来处理服务任务。
进程中有多个svchost.exe进程,这是怎么回事??
svchost.exe是从动态链接库(DLL)中运行的服务的通用主机进程名称,属于系统进程,是某些服务正常运行的必要条件。svchost.exe 运行状况:多个svchost.exe进程可以同时存在,在Windows2000一般有2个svchost进程,一个是RPCSS服务进程,另外一个则是由很多服务共享的一个svchost.exe。而在WindowsXP中,则一般有4...
求助!svchost.exe进程数目太多!
【1】驱动没有经过认证,造成CPU资源占用100%。大量的测试版的驱动在网上泛滥,造成了难以发现的故障原因。【2】防杀毒软件造成故障。由于新版的KV、金山、瑞星都加入了对网页、插件、邮件的随机监控,无疑增大了系统负担。【3】病毒、木马造成。大量的蠕虫病毒在系统内部迅速复制,造成CPU占用资源率据高...
SVCHOST.EXE是什么进程啊,怎么那么多啊
svchost.exe是nt核心系统的非常重要的进程。对于2000、xp来说,不可或缺。很多病毒、木马也会调用它。所以,深入了解这个程序,对了解电脑非常重要。在基于nt内核的windows操作系统家族中,不同版本的windows系统,存在不同数量的“svchost”进程,用户使用“任务管理器”可查看其进程数目。一般来说,win2000...
svchost.exe是什么进程啊,怎么那么多啊
为什么有多个svchost.exe进程 由于svchost.exe负责托管多个系统服务,因此,当一个服务需要启动时,它会在svchost.exe进程中运行。为了提高系统运行的效率,多个服务可以在同一个svchost.exe进程中运行。所以,在任务管理器中可能会看到多个svchost.exe实例在运行,这是正常现象,并不是恶意软件或病毒感染的表...
电脑上有很多Svchost.exe的进程是不是中毒了,怎么解决?
svchost.exe是一个属于微软Windows操作系统的系统程序,微软官方对它的解释是:Svchost.exe 是从动态链接库 (DLL) 中运行的服务的通用主机进程名称。这个程序对系统的正常运行是非常重要,而且是不能被结束的.常被病毒冒充的进程名有:svch0st.exe、schvost.exe、scvhost.exe。随着Windows系统服务不断增多...
为什么进程里有svchost.exe 这个进程。 谁能告诉我是怎么回事。
Svchost.exe文件存在于“%system root%\system32”(例如C:\Windows\system32)目录下,它是Windows NT核心的重要进程(Windows 9X没有该进程),专门为系统启动各种服务的。例如Svchost.exe调用rpcss.dll文件,就会启动rpcss服务(remote procedure call)。Svchost.exe实际上是一个服务宿主,它本身并不能...
进程里为什么有很多svchost.exe
svchost.exe 存在 %windir%\system32\wins 下。Svchost.exe文件对那些从动态连接库中运行的服务来说是一个普通的主机进程名。Svhost.exe文件定位在系统的%systemroot%\system32文件夹下。在启动的时候,Svchost.exe检查注册表中的位置来构建需要加载的服务列表。这就会使多个Svchost.exe在同一时间运行。每个...
为什么进程里面会出现多个svchost.exe
Svhost.exe 程序位于系统目录中。在启动的时候,Svchost.exe 检查注册表中的位置来构建需要加载的服务列表。这就会使多个 Svchost.exe 在同一时间运行,Windows 2000 一般有 2 个 Svchost.exe 进程,一个是 RPCSS (Remote Procedure Call) 服务进程,另外一个则是由很多服务共享的一个 Svchost.exe;而...
svchost.exe是什么进程?电脑上好多这样的程序,是病毒吗?
svchost.exe是一个属于微软Windows操作系统的系统程序,微软官方对它的解释是:Svchost.exe 是从动态链接库 (DLL) 中运行的服务的通用主机进程名称。这个程序对系统的正常运行是非常重要,而且是不能被结束的。svchost.exe可以几个同时存在,windows 2000一般有2个svchost进程,一个是RPCSS(Remote Procedure...
svchost.exe是什么进程,我的电脑里边有十几个这样的进程
Svchost.exe 是从动态链接库 (DLL) 中运行的服务的通用主机进程名称。这个程序对系统的正常运行是非常重要,而且是不能被结束的。说是中毒的,有可能是这个文件被病毒改了~~但是一般是没毒的哦~~~