全面解决Generic host process for win32 services遇到问题需要关闭

问题:WINXP系统开机后弹出Generic host process for win32 services 遇到问题需要关闭!
出现上面这个错误一般有三种情况。
病毒。开机后会提示Generic Host Process for Win32 Services 遇到问题需要关闭”“Remote Rrocedure Call (RPC)服务意外终止,然后就自动重起电脑。一般该病毒会在注册表

RPC漏洞

详细描述:
  最近发现部分RPC在使用TCP/IP协议处理信息交换时不正确的处理畸形的消息导致存在一个安全漏洞。该漏洞影响使用RPC的DCOM接口,这个接口用来处理由客户端机器发送给服务器的DCOM对象激活请求(如UNC路径)。如果攻击者成功利用了该漏洞将获得本地系统权限,他将可以在系统上运行任意命令,如安装程序、查看或更改、删除数据或者是建立系统管理员权限的帐户等。

        Generic Host Process for Win32 Services 是一个标准的动态连接库主机处理服务。通过Svchost.exe来完成,文件对那些从动态连接库(DLL)中运行的服务来说是一个普通的主机进程名。Svhost.exe文件定位在系统的Windows\system32文件夹下。在启动的时候,Svchost.exe检查注册表中的位置来构建需要加载的服务列表。这就会使多个Svchost.exe在同一时间运行。用卡巴的网络防火墙有开启,并有监视端口的话,需要得到允许。所以一般当然提示连接网络提示Generic Host Process for Win32 Services时必须通过。

当攻击使RPC发生溢出.那么就会报错.一般是溢出不成功后才报错.
     

    首先到

   http://www.microsoft.com/security/security_bulletins/ms03-026.asp

   http://www.microsoft.com/china/technet/security/bulletin/MS06-040.mspx

下载相应补丁。

如果排除病毒问题后,做完上面的几个IE组件注册一般问题即可得到解决。
当运行到regsvr32 msjava.dll 时它提醒 regsvr32 msjava失败--找不到指定模块上面八个组件在注册第六个时很可能出现错误提示,大意就是找不到指定模块(msjava.dll)我们只要去网上下载这个.DLL就可以了,需要的朋友可以去 http://www.dll-files.com/dllindex/dll-files.shtml?msjava 下载

下载之后解压到windows\system32文件夹,然后再运行这个命令一般就可以彻底解决这个问题
如果排除病毒问题后,做完上面的几个IE组件注册一般问题即可得到解决