svchost.exe是什么东西?

来源:百度知道 编辑:UC知道 时间:2024/05/27 03:18:58
我的电脑启动后动不动就出现svchost.exe-应用程序错误
然后就出现
应用程序发生异常 未知的软件异常(0xc0000409),位置为 0x5fdda3c0.是怎么回事啊? 我格式化了盘 又重装了系统都不管事啊!大家帮帮我 !!!
我先格式化了一下 defg盘 然后再在c盘上做了一遍系统
后来发现这个 对话框又冒出来了
我刚刚装的电脑 是怎么回事啊 我都要疯了!

2-17补充
========================
我说的已经很清楚了啊,不是格哪个盘的问题,因为你重装过系统了,病毒引起的问题是不可能存在的,而是你本身装的系统就存在漏洞,只要找个近期的系统补丁集合打下就会好的!

具体解释可以参看下面:

1.错误的解决方法描述
当我们按下Alt+Ctrl+Del打开任务管理器,发现进程中出现多个Svchost.exe,则表明系统中毒,我们首先将所有的Svchost结束掉,然后使用相关的杀毒工具查杀病毒。

注:
2003年的夏天,“冲击波”病毒横行的时候有一种说法就是Svchost.exe都是病毒,一看到就要删除。这种说法让电脑用户人心惶惶,因为每个使用 Windows XP系统的用户在按照文章中介绍的检查有无Svchost.exe的方法都可以找到几个Svchost.exe进程。

2.方案由来及后果
在很多人的印象中,每个应用程序一般只对应一个进程,如QQ对应QQ.EXE进程、记事本对应notepad.exe进程等。所以当看到系统有多个同样名字的进程时,总是会将其联想为病毒或者木马程序在作怪。如果不加思索,野蛮的将其中的某些Svchost.exe进程结束掉,会让系统的运行变得不稳定。

3.正确的解决办法
Windows 进程分为独立进程和共享进程两种,Svchost.exe属于后者。Windows XP为了节约系统资源,将很多个系统服务做为共享方式由Svchost.exe来启动。Svchost本身只是作为服务宿主,并不能实现任何服务功能, svchost通过调用相应服务的动态链接库(DLL)来启动该服务,而Windows将这些服务分为几个组,同组的服务共享一个Svchost进程,不同的组所指向的Svchost不同。通常情况下,Windows XP有4个由Svchost启动的服务组,也就是说Windows XP系统一般有4个Svchost.exe进程。当然某些应用程序或服务也有可能会调用Svchost,所以当你看到系统中有多余4个的 Svchost.exe进程,也不要盲目判断系统中了病毒。实际上Svchost.exe进程的个数跟是否中毒