在特定区域中启用保护模式的注册表设置是什么

Zad*_*key 7 windows-registry internet-explorer

好的,现在要清楚,我不是在谈论全面启用或禁用 IE 的保护模式。我正在谈论仅使用注册表在每个安全区域的基础上这样做。换句话说,就像仅用于 Intranet 区域一样。

所以是的,我已经知道 tab proc growth = 0,但这会禁用保护模式并将所有 IE tab 进程放在同一个进程中。

我在说什么:

在此处输入图片说明

本质上我在问这个问题,但我希望以注册表项而不是组策略的形式得到答案。

Ben*_*n N 13

我检查了 ADMX 文件(组策略设置定义)以找出这些数据的结构;相关设置inetres.admx\Windows\PolicyDefinitions.

这些设置存储在HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones. 下面Zones是每个区域的子键,以数字命名:

  • 0 是本地机器区域
  • 1 是 Intranet 区域
  • 2 是受信任的站点区域
  • 3 是互联网区域
  • 4 是受限站点区域

(也可以有一个Lockdown_Zones子键Internet Settings适用于 - 你猜对了 - 对应区域的锁定版本。)

在每个以数字命名的键下,您可以创建或设置一个REG_DWORD名为2500控制是否为该区域启用保护模式的值。设置该值以0启用保护模式;设置3禁用它。

因此,要为 Internet 区域启用保护模式,请将此条目设置为0

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3\2500
Run Code Online (Sandbox Code Playgroud)

如果您想读/写这些设置的策略版本:您链接的问题和答案中显示的组策略设置与绝大多数组策略选项一样,作为注册表项实现。策略条目存储在HKCU\Software\Policies(对于单个用户)或HKLM\SOFTWARE\Policies(对于机器)。下Policies,Microsoft\Windows\CurrentVersion\Internet Settings\Zones与前面描述的完全相同,但不允许用户更改设置。除非用户是管理员,否则以该用户身份运行的程序无法修改每用户策略。