解决WINXP系统开机后弹出Generic host process for win32 services 遇到问题需要关闭! 

出现上面这个错误一般有三种情况。 
1.就是病毒。开机后会提示Generic Host Process for Win32 Services 遇到问题需要 
关闭”“Remote Rrocedure Call (RPC)服务意外终止,然后就自动重起电脑。一般该病毒会在注册表HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Run 下建立msblast.exe键值,还会在c:/windows/system32目录下会放置一个msblast.exe的***程,解决方案如下: 
RPC漏洞 
详细描述: 
最近发现部分RPC在使用TCP/IP协议处理信息交换时不正确的处理畸形的消息导致存在一个安全漏洞。该漏洞影响使用RPC的DCOM接口,这个接口用来处理由客户端机器发送给服务器的DCOM对象激活请求(如UNC路径)。如果***者成功利用了该漏洞将获得本地系统权限,他将可以在系统上运行任意命令,如安装程序、查看或更改、删除数据或者是建立系统管理员权限的帐户等. 
已发现的一个***现象: 
***者在用户注册表HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Run 下建立一个叫“msupdate”(估计有变化)的键,键值一般为msblast.exeC:/windows/system32目录下会放置一个msblast.exe的***程序. 
另外受***者会出现“Generic Host Process for Win32 Services 遇到问题需要关闭”“Remote Rrocedure Call (RPC)服务意外终止,Windows必须立即重新启动”等错误信息而重启。 
建议到http://www.microsoft.com/security/security_bulletins/ms03-026.asp下载相应补丁。如果已受***,建议先拔掉网线,在任务管理器中结束msblast.exe进程,清除注册表中的相应条目,删除system32下的***程序,最后打补丁。

第二种情况是排除病毒后,还出现这样的问题,一般都是IE组件在注册表中注册信息被破坏,可以按下面的方法去解决该问题: 
1。 在"开始"菜单中打开"运行"窗口,在其中输入"regsvr32 actxprxy.dll",然后"确定",接着会出现一个信息对话 框"DllRegisterServer in actxprxy.dll succeeded",再次点击"确定"。 
2 再次打开"运行"窗口,输入"regsvr32 shdocvw.dll 
3 再次打开"运行"窗口,输入"regsvr32 oleaut32.dll 
4 再次打开"运行"窗口,输入"regsvr32 actxprxy.dll 
5 再次打开"运行"窗口,输入"regsvr32 mshtml.dll 
6 再次打开"运行"窗口,输入"regsvr32 msjava.dll 
7 再次打开"运行"窗口,输入"regsvr32 browseui.dll 
8 再次打开"运行"窗口,输入"regsvr32 urlmon.dll 
如果排除病毒问题后,做完上面的几个IE组件注册一般问题即可得到解决。

3.如果电脑有打印机,还可能是因为打印机驱动安装错误,也会造成这个错误。解决方法如下: 
重装打印机驱动程序。 
一般情况下做到上面三步后,该问题即可得到全面解决

 

 

微软解决方案:

打上SP3或者MS08-167补丁


1. 运行tasklist命令显示所有svchost.exe instances。

a. 在命令提示符中输入:tasklist /svc /fi "p_w_picpathname eq svchost.exe

 

2. 建议您尝试一次Clean Boot:

a. 运行MSCONFIG

b. 在常规下选择 选择性启动

c. 然后清除Process System.ini File, Process Win.ini File和Load Startup Items 的复选框,但是保留使用原始Boot.ini。

d. 在服务下,先点隐藏所有windows 服务,然后选择 disable all.

e. 然后重新启动。观察问题是否依旧发生。


1. 重启出现问题的计算机,按F8,进入安全模式,测试问题是否依然存在。

 

2. 如果在安全模式中没有出现错误的话,请暂时卸载最近安装的驱动程序,进行测试。

 

3. 如果在安全模式中依然出现错误的话,请检查"Generic Host Process for WIN32 Services"在DEP中的设置:

a. 右键点击“我的电脑”——“属性”——“高级”,

b. 选择“性能”——“设置”——“数据执行保护”—— “除所选之外,为所有程序和服务启用数据执行保护”。

c. 如果有“Generic Host Process for WIN32 Services”选项的话,请勾选该选项,点击“确定”。

d. 重启计算机,测试问题是否依然存在。

 

4. 请尝试卸载最近安装的update补丁,进行测试。