开机后提示Svchost.exe应用程序错误. 恳请高手解决。

Svchost.exe应用程序错误. "07ccaaa3b"指令引用的"0x00000000"内存不可读。然后要很长时间才能进屋桌面。上不了网。杀毒软件不能用、求高手帮忙。急急急~~在线等~~

svchost.exe是一个属于微软Windows操作系统的系统程序,用于执行DLL文件。这个程序对你系统的正常运行是非常重要的。
原理
Svchost本身只是作为服务宿主,并不实现任何服务功能,需要Svchost启动的服务以动态链接库形式实现,在安装这些服务时,把服务的可执行程序指向svchost,启动这些服务时由svchost调用相应服务的动态链接库来启动服务。

从你描述的来看并不像中毒,有可能是你system32中的一些文件损坏原因有可能是你安装了软件导致的。如果没有做系统可以到其他机器拷一份覆盖

如果发现问题还是出现
1.假冒Svchost.exe程序的病毒
运行的病毒并没有直接利用真正的Svchost.exe,而是启动了一个名称同样是Svchost.exe的病毒进程,由于没有加载系统服务,它和真正的 Svchost.exe进程是不同的,只需在命令行窗口中运行一下“Tasklist /svc”,如果看到哪个Svchost.exe进程后面提示的服务信息是“暂缺”,而不是一个具体的服务名,那么它就是病毒进程了,记下这个病毒进程对应的PID数值(进程标识符),即可在任务管理器的进程列表中找到它,结束进程后,在C盘搜索Svchost.exe文件,也可以用第三方进程工具直接查看该进程的路径,正常的Svchost.exe文件是位于% systemroot%\System32目录中的,而假冒的Svchost.exe病毒文件则会在其他目录。
2:一些高级病毒则采用类似系统服务启动的方式,通过真正的Svchost.exe进程加载病毒程序,而Svchost.exe是通过注册表数据来决定要装载的服务列表的,所以病毒通常会在注册表中采用以下方法进行加载:
添加一个新的服务组,在组里添加病毒服务名
在现有的服务组里直接添加病毒服务名
修改现有服务组里的现有服务属性,修改其“ServiceDll”键值指向病毒程序
病毒程序要通过真正的Svchost.exe进程加载,就必须要修改相关的注册表数据,可以打开[HKEY_LOCAL_MACHINE\Software \Microsoft\WindowsNT\CurrentVersion\Svchost],观察有没有增加新的服务组,同时要留意服务组中的服务列表,观察有没有可疑的服务名称,通常来说,病毒不会在只有一个服务名称的组中添加,往往会选择LocalService和netsvcs这两个加载服务较多的组,以干扰分析。还有通过修改服务属性指向病毒程序的,通过注册表判断起来都比较困难,这时可以利用前面介绍的服务管理专家,分别打开 LocalService和netsvcs分支,逐个检查右边服务列表中的服务属性,尤其要注意服务描述信息全部为英文的,很可能是第三方安装的服务,同时要结合它的文件描述、版本、公司等相关信息,进行综合判断。
Svchost.exe病毒的简单处理:
1.当发现Svchost.exe不在%systemroot%\System32目录中的,可以安全删除,同时在注册表中查找对应的注册项删除掉。
2.Svchost.exe在%systemroot%\System32目录,说明Svchost.exe是被病毒感染了,可以用杀毒软件清除。
注:清除和删除要分清楚,清除是清除病毒,删除则是删文件
svchost.exe到底启动了那些服务?
答:
如果你想了解每个SVCHOST进程当前到底提供了哪些系统服务,可以在命令提示符下输入命令来查看。例如在Windows XP中,打开“命令提示符”,键入tasklist /svc命令查看;在Windows 2000中,则输入“Tlist -S”命令来查看。如果
如果你在Windows XP中,想得到所有进程的详细信息,可以打开“命令提示符”,键入 tasklist /svc>abc.txt 命令,于是在当前目录中,将会生成一个abc.txt文件,其内容就是当前正在运行的所有进程情况,例如进程名、PID号、该进程启动了哪些服务。
Svchost.exe病毒的清除方法:
1、用unlocker删除类似于C:\SysDayN6这样的文件夹:例如C:\Syswm1i、C:\SysAd5D等等,这些文件夹有个共同特点,就是名称为 Sys*** (***是三到五位的随机字母),这样的文件夹有几个就删几个。
2、开始——运行——输入“regedit”——打开注册表,展开注册表到以下位置:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run
删除右边所有用纯数字为名的键,如
<66><C:\SysDayN6\svchost.exe>
<333><C:\Syswm1i\svchost.exe>
<50><C:\SysAd5D\svchost.exe>
<4><C:\SysWsj7\svchost.exe>
3、重新启动计算机,病毒清除完毕。 [1]

或者

1.检查WINDOWS UPDATE服务程序的设置

1)点击开始-运行,输入services.msc,回车。

2)找到Automatic Updates服务程序,双击打开,。

3)切换到“登录”选项卡,确保登录身份中的本地系统账户为选中状态,未选中“允许服务与桌面交互”。

4)确保下面的硬件配置文件右边的服务状态为“已启用”。

5)切换到“常规”选项卡, 确保此服务的启动类型为“自动”,如果不是,请从下拉列表中选择“自动”。

6)确保此服务的服务状态为“已启动”,如果不是,点击启动按钮。

7)找到Background Intelligent Transfer Service (BITS)服务程序,按照以上步骤3)-6)操作。

2.重新注册WINDOWS UPDATE DLL文件

点击开始-运行,输入CMD后点确定,然后输入REGSVR32 WUAPI.DLL,回车。当弹出“DllRegisterServer in WUAPI.DLL succeeded”对话框时,点击OK。

按以上步骤重新注册以下DLL文件:

REGSVR32 WUAUENG.DLL
REGSVR32 WUAUENG1.DLL
REGSVR32 ATL.DLL
REGSVR32 WUCLTUI.DLL
REGSVR32 WUPS.DLL
REGSVR32 WUPS2.DLL
REGSVR32 WUWEB.DLL

3.移除不正确的WINDOWS UPDATE文件

在CMD命令行下,输入以下命令后回车:net stop WuAuServ。

出现提示后,接着输入%windir%后回车。

提示:如果你的电脑输入%windir%无效,请直接找到操作系统所在的WINDOWS下的SoftwareDistribution文件夹,将SoftwareDistribution重命名为SD_OLD。

然后输入命令:ren SoftwareDistribution SD_OLD。

在CMD命令行下输入以下命令重新启动WINDOWS UPDATE服务:

net start WuAuServ

然后输入EXIT后回车,退出命令行窗口。

4.重启WINDOWS

点击开始-关闭计算机-重新启动,重新启动WINDOWS XP.
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-03-02
肯定是病毒,我遇见过。最好重装系统
第2个回答  2010-03-02
病毒,试试在安全模式下杀毒!本回答被网友采纳

svchost exe应用程序错误怎么办 应用程序错误解决办法
1、有几个原因可以解决用户遇到Svchost.exe应用程序错误的原因。在大多数情况下,问题与安装期间损坏或中断的Windows更新有关。可以通过回滚最新的Windows更新来解决此问题。2、单击“ 开始”,然后键入“ 服务”。向下滚动并找到Windows Update。3、双击它并转到登录。4、取消选择“ 允许服务与桌面交互”,...

64位win7系统下开机提示svchost.exe应用程序错误如何解决
解决方法:对ie组件信息进行重新注册即可。3)如果电脑安装有打印机驱动,也有可能是打印机驱动安装错误导致的。解决方法:重新安装打印机驱动即可。4)Svchost.exe与某些软件冲突导致的。解决方法:卸载该软件或者升级该软件到最新版本。

我的电脑一开机就弹出svchost.exe应用程序错误,怎么解决
解决方法如下:1、按住:ctrl+alt+del三个键一起按下去,打开任务管理器。点击新建任务。2、进入新建任务,在对话框内输入explored,然后点击确定。3、然后点击开始找到运行,点击打开。4、在运行对话框内输入cmd点击确定。5、在命今行中输入netsh winsock reset,回车,关闭对话框重新启动电脑即可。

Win7开机提示svchost.exe错误的解决方法
1、 首先打开运行窗口,直接使用使用快捷键win+R就可以弹出打开运行窗口,在开始菜单中打开也是一样的,然后输入窗口中写入msconfig回车键;  2、在打开的设置窗口中点击进入启动选项标签,然后里面的选项都禁用这些启动项目;  3、要是设置了启动项还不能解决,那么就进入服务标签...

开机时出现:svchost.exe-应用程序错误怎么办?
4. 某些软件与svchost.exe可能存在兼容性问题,导致应用程序错误。在这种情况下,卸载冲突软件或更新软件到最新版本可以解决问题。5. 使用非官方版的操作系统,如ghost系统或破解版系统,可能包含不兼容因素,增加出现应用程序错误的风险。最稳妥的解决方法是安装正版操作系统。针对svchost.exe应用程序错误的...

电脑出现svhost.exe-应用程序错误
一、造成svchost.exe应用程序错误的原因 1、病毒木马原因导致的,因为svchost进程启动各种服务,所以病毒、木马也想尽办法来利用它,企图利用它的特性来迷惑用户,使svchost成为病 毒的傀儡进程,进行病毒下载操作,从而下载大量木马,盗取用户信息。 因此黑白网络推荐可以使用金山卫士对木马病毒木马查杀 。2、...

电脑显示svchost.exe应用程序错误怎么办
电脑开机没有图标,并提示svchost.exe应用程序错误怎么办?下面一起来看看解决方法。1、出现这个问题一般等几分钟后,会出现桌面图标的。系统程序加载的慢造成的原因,这样的小问题不用重装系统的,等个几分钟,等系统加载到桌面(如果不成请找回桌面图标)这个是不会影电脑桌面图标的!出现这个问题后,无需...

svchost. exe应用程序错误怎么办?
系统在此应用程序中检测到基于堆栈的缓冲区溢出。溢出可能允许恶意用户获得此应用程序的控制。遇到此问题的用户,可参照以下的方法进行解决。最近有用户反馈,一键u盘装windows10系统后,电脑开机总是会有一个窗口,显示“svchost.exe应用程序错误”提示信息,然后点击确定,电脑桌面就一片空白,只剩下壁纸。

我家的电脑一开机就显示出svchost.exe应用程序错误 求各位大哥们帮助小...
svchost.exe是一个属于微软Windows操作系统的系统程序,用于执行DLL文件 这个进程比较特殊 是多个存在的,导致该内存不能为wrtten解决有以下几种方法:1:最傻瓜也最简单的方法,利用360系统急救箱修复或系统修复。2:把主机箱打开,将内存拔下来用橡皮擦一下金手指,再插上试一下,反复插拔不同插糟口,...

svchost.exe-应用程序错误 求高手帮忙
一、应用程序没有检查内存分配失败 程序需要一块内存用以保存数据时,就需要调用操作系统提供的“功能函数”来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。这就是“动态内存分配”,内存地址也就是编程中的“指针”。内存不是永远都招...

相似回答
大家正在搜