将Internet Explorer安全区域重置为默认级别

时间:2012-08-14 21:50:17

标签: c# internet-explorer security

是否有API或其他可以将Internet区域重置为其默认值的内容(如箭头)。

我没有在IInternetZoneManager界面中找到任何方法来做到这一点。

Internet Explorer security zones

1 个答案:

答案 0 :(得分:2)

您可能需要更改代码中的注册表设置 这将是一个很好的起点:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones[Zone Number]

区号是:
0 =我的电脑
1 =本地
2 =可信站点
3 =互联网
4 =受限制

您可能必须将DWORD RecommendedLevel的值复制到Internet Zone 3(即Internet区域)的CurrentLevel值。

参考:Internet Explorer security zones registry entries for advanced users


您是否尝试使用等于0x00011000的推荐级别的dwTemplate来使用IInternetZoneManager::CopyTemplatePoliciesToZone method