水粉的三原色:我开机提示c:\windows\svchost.exe找不到了 高分俄

来源:百度文库 编辑:高校问答 时间:2024/05/03 07:56:52
这是我用macfee在安全模式下杀了毒之后出现的,然后我就想用系统还原到我以前设置的几个还原点,但是重起后说不能还原,那几个都不能用。还有一个还原点是昨天电脑自动设的我没有试,我怕还原了病毒还在。有那位高手知道怎么找回svchost.exe或者是修复这个问题么

首先,不必再去找svchost.exe
系统真正自带的svchost.exe的目录应该是c:\windows\system32\svchost.exe (XP),

c:\windows\svchost.exe下的一定是病毒,你清除了病毒,但可能启动项里还没有清理

按照下面方法做即可
开始--运行--输入MSCONFIG--打开后选择‘启动’--在列表中找到c:\windows\svchost.exe相关的,去掉前面的勾

然后开始--运行--输入REGEDIT--打开注册表--分别展开以下两项 01:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run 02:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
找到c:\windows\svchost.exe相关的删除即可

切记,一定要看清楚再删除,如果在上面介绍的里面找到有和svchost.exe相关的,看清楚,如果指向c:\windows\system32\svchost.exe就千万不要删除

只有指向c:\windows\svchost.exe的才删除

Svchost.exe文件对那些从动态连接库中运行的服务来说是一个普通的主机进程名。Svhost.exe文件定位在系统的%systemroot%\system32文件夹下。在启动的时候,Svchost.exe检查注册表中的位置来构建需要加载的服务列表。这就会使多个Svchost.exe在同一时间运行。每个Svchost.exe的回话期间都包含一组服务,以至于单独的服务必须依靠Svchost.exe怎样和在那里启动。
windows 系统服务分为独立进程和共享进程两种,在windows NT时只有服务器管理器SCM(Services.exe)有多个共享服务,随着系统内置服务的增加,在windows 2000中ms又把很多服务做成共享方式,由svchost.exe启动。windows 2000一般有2个svchost进程,一个是RPCSS(Remote Procedure Call)服务进程,另外一个则是由很多服务共享的一个svchost.exe。而在windows XP中,则一般有4个以上的svchost.exe服务进程,windows 2003 server中则更多,可以看出把更多的系统内置服务以共享进程方式由svchost启动是ms的一个趋势。这样做在一定程度上减少了系统资源的消耗,不过也带来一定的不稳定因素,因为任何一个共享进程的服务因为错误退出进程就会导致整个进程中的所有服务都退出。另外它还包含很多系统服务 .但是有一点安全隐患,冲击波,也会感染它.
可能是你将系统中的Svchost.exe文件删了,或者是Svchost.exe文件感染了病毒,杀毒软件将它删了。你可以从另外一台同系统的电脑上拷一Svchost.exe文件进去试试
svchost是关键进程,而且系统里只有一个,不可能找不到,所以先杀毒。