一些非原版系统,或被优化、修改过的系统,如ghost XP系统等在安装eset4.2时可能会出现无法创建主键的问题。这是因为这些被优化或修改过的系统作了映像劫持屏蔽,所以注册表这个项就不能写入键值。在此,笔者整理了一下解决方案。

    官方提供的解决办法是:重新赋予HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionImage File Execution Options项以“完全控制”的权限。如下4图所示:

 

 

 

 

简单的说,即运行regedit,打开注册表,找到HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows

NTCurrentVersionImage File Execution Options项。右键单击Image File Execution Options项,选“权限”,勾选“完全控制”,“确定”退出。再次安装,即可正常安装成功。

 

     这个被优化或修改过的电脑该键值默认没勾选,就是为了防止映像劫持(原版XP 那里是不做屏蔽控制的,默认就是完全控制)。ESET NOD32 4.2版在这个注册表项下添加egui和ekrn两项的目的其实也是为了防映像劫持。就类似于那些U盘防护软件建立那个autorun免疫文件夹一样,先把位置占着,并受NOD32的自我保护控制,防止别人修改。

 

    据多数朋友反映:如果安装过程中出现“无法创建主键”的问题,点击“忽略”,也不会有什么影响。

    补充:

      问:ESET4.2版成功安装后,需不需要将之前修改过的设置再改回到原来的那样?

      答:既然原版XP 那里是不做屏蔽控制的,默认就是完全控制,那么此键值权限改不改都没多大关系。如果要改的话,建议在卸载了ESET4.2后再进行。否则(即未卸载ESET前就将键值权限改回原样)添加进去的两个主键不能删除。

赞赏

微信赞赏支付宝赞赏

「赏不在多,觉得文章有用,就赞赏下吧!」

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据