返回列表 回复 发帖

System.UnauthorizedAccessException: 对注册表项“***”的访问被拒绝。

影响的软件:直通车关键词工具。

表现状态:无法启动软件,会生成exception文件夹下的错误记录。

错误提示:在exception文件夹下记录的错误信息为:

System.UnauthorizedAccessException: 对注册表项“HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION”的访问被拒绝。
   在 Microsoft.Win32.RegistryKey.Win32Error(Int32 errorCode, String str)
   在 Microsoft.Win32.RegistryKey.CreateSubKey(String subkey, RegistryKeyPermissionCheck permissionCheck, RegistrySecurity registrySecurity)
   在 Microsoft.Win32.RegistryKey.CreateSubKey(String subkey)
   在 HaifengSoft.Common.BrowserHelper.FixWebBrowserRenderMode()
   在 HaifengSoft.Taobao.p4pkeywordCompare.Start.Program.Main(String[] args)

诊断原因:

是由于注册表权限问题导致,修改注册表权限即可。
问题解决办法:

1、首先打开注册表编辑器,XP系统从开始菜单,运行,输入 regedit ,回车;Windows Vista或者以上系统,点开始菜单,搜索程序和文件,输入regedit ,然后点击 regedit.exe 这个文件,如下:

未命名-1.png
注册表编辑器导航到 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main 这个项

未命名-2.png
在菜单里点  编辑, 权限,打开权限编辑窗口

然后,对 当前登录的用户或者用户组,典型的为Administrators用户组,设置完全控制权限

未命名-3.png
返回列表