终于在Win 2003 Server上用上了了Avast!家庭版了,解决Avast 5升级出错

      avast!是来自捷克的一款不错的杀毒软件,其家庭版不但免费而且还有中文版。因此,在厌倦了卡巴斯基的kis2009之后考虑使用这个来结束几天的裸奔生活。

      软件的安装版可以在http://www.avast.com/index_cns.html进行下载。因为只有家庭版是免费的,那只要下载家庭版的中文安装包(当然E文号的话,不反对下载英文版的)。

同时家庭版还可以在该网站免费注册,注册之后网站会给我们一个注册号。注册需要填写邮箱和名字等信息,并且需要邮箱验证。注册号可以使用一年,一年以后再免费注册一次就行了。

下面的安装我这里就出问题了,因为我用的是Windows 2003 server的操作系统,家庭版和专业版都不能安装在这个系统上,哭啊!难道就真不能安装了吗?不甘心。最终经过努力,现在终于用上了Avast!这里要感谢卡饭论坛的barbara 网友,感谢他(她)的个帖子,原帖地址如下:http://bbs.kafan.cn/viewthread.php?tid=346922&highlight=%BD%E2%BE%F6

这里转一下:

-------------------------------开始引用-----------------------------------------------------------------------------------

 一,打开注册表编辑器(Start --> Run --> Regedit)
二,找到HKEY_LOCAL_MACHINE --> SYSTEM --> CurrentControlset --> Control
三,改变"ProductOptions" 的权限:右键点击"ProductOptions",选"permission",添加你的用户名(例如Computername/Username),并取消你自己读取"ProductOptions"的权限!这里一定要小心,千万不要取消管理员用户组里面所有用户查看此键的权限,否则很可能出现一些麻烦!尤其是当你以系统内建的“Administrator”登录的时候!!!强烈建议以非“Administrator”的管理员身份登录进行操作。
四,改完了,好了,想怎么装怎么装吧,装完以后,记得登录其他管理员用户将第三步中的注册表操作撤销,以免出现不必要的麻烦。

---------------------------结束引用-------------------------------------------------------------------------------------

 

    总起来,解决思路就是禁止杀毒软件在当前用户权限下读取注册表中操作系统版本的权限,使得安装程序无法获得当前操作系统的版本,从而绕过检测是否为服务器版,达到安装的目的。这样看来,不仅是avast其他的杀毒软件如果无法在服务器版操作系统上安装,都可以使用该方法解决。

 

5、修改Avast相关服务的登录方式。


上面的方法可以正常安装Avast 4.8和5,在Avast 4.8中可以正常升级,但是Avast 5的话,还是会报服务器类型错误。下面是解决Avast 5的无法升级的方法。

 

1、创建一个管理员用户,创建时需设置密码,并取消“用户下次登录时须更改密码”,选中”密码永不过期”。记住此用户的用户名和密码。

2、使用上述方法取消刚创建的用户读取"ProductOptions"的权限

3、重新启动计算机,进入安全模式。

4、在“开始”-“运行”,输入 Services.msc 回车

 

     在服务管理的右侧界面找到与Avast的相关服务,如“avast! Antivirus”,双击打开服务的属性并切换到“登录”选项卡,在登录身份中输入上面已经创建的用户和密码,点击“确定”完成修改。依次修改“avast! Antivirus、avast! Mail Scanner、avast! Web Scanner”。

6、重启计算机,看看是否已经可以正常升级了。

上述方法,参考http://amhl.net/bencandy.php?fid-59-id-6649-page-1.htm,感谢……


 

 

你可能感兴趣的:(终于在Win 2003 Server上用上了了Avast!家庭版了,解决Avast 5升级出错)