热点推荐:
您现在的位置: 电脑学习网 >> 软件专区 >> 正文

毒霸和AVP居然起冲突

2013-09-12 17:23:53  来源: 软件专区 
Kaspersky 5.0(以下简称AVP5) 这款俄罗斯杀毒软件发布以后,有不少朋友下载并进行了试用。他们当中有不少人还安装了金山毒霸系列杀毒软件。这时问题出现了,就是无论是AVP5还是金山毒霸,总有一方不能正常工作。其实稍微研究一下就会发现问题的根源是AVP5的服务名和金山毒霸的服务名有了冲突。

小知识

服务:在Windows 2000/XP/2003中,服务是指执行指定系统功能的程序或进程,以便支持其他程序,尤其是底层程序。服务是一种应用程序类型,它在后台运行。

服务名:区别服务的惟一方法。服务的具体信息可以在“控制面板→管理工具→服务”中查看。

一、冲突根源

在安装AVP5以后,会发现它的服务名为:KAVSvc,这个名字刚好和金山毒霸的服务名冲突。由于服务被覆盖,因此会造成先前安装的一方软件不能正常使用。

为了解决这个问题,我们需要更改一方服务名。www.ItComPutEr.COm.cn经过试验发现,AVP5的服务名必须是KAVSvc,不能够更改,而金山毒霸可以采用其他的服务名。因此笔者采用了更改金山毒霸服务名的方法来解决服务名冲突问题。

二、解决冲突

注意:要进行下面的操作,务必将所有的实时监控等后台程序关闭,否则操作可能失败。

要更改服务名,就必须删除已有服务,创建新的服务。Windows XP中就有sc.exe这个工具,它能够非常容易地创建服务、删除服务、启动/停止服务。

情况一:先安装金山毒霸再安装AVP5时

这时AVP5能够正常工作,我们可以不必管它,只需要创建一个新的金山毒霸服务即可。假设金山毒霸6安装在 C:\Program Files\KAV6 目录里面(下同),打开命令提示符方式,然后输入以下命令:sc create KwatchSvc binpath= “C:\Program Files\KAV6\Kavsvc.exe”(注意:“=”后面有一个空格),然后回车,当看到“[SC] CreateService SUCCESS”提示时就表示服务创建成功。

不过这时金山毒霸的新服务KWatchSvc还是处于停止状态,你可以在“管理工具→服务”里面将KWatchSvc服务启动。服务启动完成以后,金山毒霸的实时监控也就恢复正常了。

情况二:先安装AVP5再安装金山毒霸时

金山毒霸安装完成以后,AVP5的服务名将被覆盖。由于AVP5服务名不能够变更,因此我们需要先删除金山毒霸的服务,再分别创建AVP5和金山毒霸的服务(假设AVP5安装在C:\Program Files\Kaspersky Lab\Kaspersky Anti-Virus Personal下)。

先后关闭AVP5的实时监控和金山毒霸的实时监控并通过“管理工具→服务选项”将金山毒霸的服务Kavsvc停止,然后在命令提示符下先输入:sc delete KAVSvc,删除金山毒霸的服务。如果操作正常,会看到“[SC] DeleteService SUCCESS”的提示信息。接着输入:sc create KAVSvc binpath= “C:\Program Files\Kaspersky Lab\Kaspersky Anti-Virus Personal\KavSvc.exe”和sc create KwatchSvc binpath= “C:\Program Files\KAV6\Kavsvc.exe”,分别创建AVP5的服务和金山毒霸的服务。确认返回值均为“[SC] CreateService SUCCESS”以后就可以将服务开启了。

情况三:卸载两者中一个时

如果在已经安装了AVP5的电脑上卸载金山毒霸,那么会对AVP5的服务产生影响。需要使用情况二中的方法创建AVP5服务。同时需要注意,卸载以后需要手工使用sc delete KwatchSvc 命令删除残余的、自己创建服务时遗留下的金山毒霸服务信息。

 
无法完全卸载金山毒霸

问:我把金山毒霸6卸载了,在删除遗留下的KAV6的空文件夹时提示“无法删除文件,无法读源文件或磁盘”,连重命名都不行,在安全模式下也删不掉,可能是我删除时忘了结束毒霸的进程,请问现在我该怎么办?

答:如果您需要卸载金山毒霸,一般的方法是在控制面板中双击“添加/删除程序”,在程序列表中找到金山毒霸,点击删除,就可以完成卸载。但由于某些系统错误,假如出现卸载失败的情况,您可以参考以下步骤完成手工卸载。以下以金山毒霸6为例,其它版本可以参考。 
   查找系统盘%Program Files%(是安装操作系统时,生成的应用程序文件夹,和安装的操作系统在同一目录,多数情况下是在C盘)\InstallShield Installation Information文件夹下金山毒霸6安装程序生成的历史记录文件夹,并将其删除。(在未删除毒霸6在开始菜单的程序组之前,最快捷的方法是在添加删除金山毒霸6的快捷方式上单击右键,选择查找目标),将金山毒霸安装程序生成的文件夹删除。如果不幸已经删除这个快捷方式程序组,只好进行手工查找。首先在资源管理器的工具菜单下设置查看所有文件,因该文件夹是隐藏属性。然后查找%Program Files%\InstallShield Installation Information其特征是在以{。。。。。。}为文件夹名称的文件夹中,查看setup.ini或setup.exe的程序图标,如果发现该图标是金山毒霸的图标,就全部选中这个文件夹的所有文件删除。 
   从注册表中删除金山毒霸的键值(强烈建议用户在修改改注册表前导出该分支备份) 
   从开始菜单中选择“运行”,输入regedit后回车进入注册表编辑。在编辑菜单下选择“查找”选择查看内容为“主键”输入antivirus后选择查找。将在kingsoft目录中找到的antivirus目录删除(其他杀毒软件也有用antivirus的,请注意只删除kingsoft目录中的antivirus)直到显示查找完毕。高级用户可以尝试查找kav找到与金山毒霸有关的键值可以尝试删除或修改。 
   Win2k/xp系统在注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 下的KAVService项,将其删除。 
   重新启动计算机后删除金山毒霸6的安装文件夹,这样金山毒霸6就完全从你的系统中卸载干净了。这时可以尝试重新安装金山毒霸

 
拿什么拯救你,我的毒霸 诸位金山毒霸的忠实玩家注意了,大家是不是遇到过毒霸的病毒防火墙或是网页防火墙、聊天防火墙打不开的情况。难道就这样束手无策了吗?No,让在下献给诸位几条让毒霸“起死回生”的秘技。

  1.重新启动防火墙 (注:只针对Windows 2000/Windows XP)

  在“开始→运行”中,输入命令“C:\kav6\kavsvc” /uninstall,重启防火墙;运行“C:\kav6\kavsvc” /install,再重启防火墙就应该没问题了。

  2.重启网页防火墙和聊天防火墙

  关闭毒霸主程序,运行 Regsvr32 “C:\kav6\KAIEPlus.DLL”,然后重新打开主程序,启动网页防火墙。

  3.对于金山毒霸V,只需要将上述路径中的 kav6 换成 kav5 就可以了。

  4.对于Windows 9X/Me,请确认kavsvc9x.exe能够随机启动。即启动组里面有KAVSvc9X.exe。

  注意:以上路径只针对程序安装的默认路径,如果你的安装路径是D:\Program Files\Kingsoft\KAV6 ,那么对应的运行命令应该是 “D:\Program Files\Kingsoft\KAV6\kavsvc” /uninstall。

 
From:http://www.itcomputer.com.cn/Article/Software/201309/3548.html
  • 上一篇文章:

  • 下一篇文章:
  • Copyright © 2005-2013 电脑知识网 Computer Knowledge   All rights reserved.