
Хорошо, теперь для ясности, я не говорю о включении или отключении защищенного режима в целом для IE. Я говорю о том, чтобы делать это на основе зоны безопасности, используя только реестр. Другими словами, как только для Зоны Интранет.
Итак, да, я уже знаю о tab proc growth = 0, но это отключает защищенный режим и помещает все процессы вкладок IE в один и тот же процесс.
О чем я говорю:
По сути я спрашиваюэтот вопрос, но я хотел бы получить ответ в виде ключа реестра, а не групповой политики.
решение1
Я проверил файлы ADMX (определения параметров групповой политики), чтобы выяснить структуру этих данных; соответствующие параметры находятся в inetres.admx
файлах \Windows\PolicyDefinitions
.
Эти настройки хранятся в HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones
. Ниже Zones
находится подраздел для каждой зоны, названный по номеру:
0
это зона локальной машины1
это зона Интранет2
это зона надежных сайтов3
это зона Интернета4
это зона ограниченного доступа
(Также может быть Lockdown_Zones
подраздел Internet Settings
, который применяется — как вы уже догадались — к заблокированной версии соответствующей зоны.)
Под каждым ключом с числовым именем можно создать или задать REG_DWORD
значение, именованное 2500
для управления включением защищенного режима для зоны. Установка этого значения 0
включает защищенный режим; установка 3
отключает его.
Итак, чтобы включить защищенный режим для зоны Интернета, установите для этой записи значение 0
:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3\2500
Если вы хотите прочитать/записать версию политики этих настроек:Параметры групповой политики, показанные в вопросе и ответе, на которые вы ссылаетесь, как и подавляющее большинство параметров групповой политики, реализованы в виде записей реестра. Записи политики хранятся в HKCU\Software\Policies
(для одного пользователя) или HKLM\SOFTWARE\Policies
(для машины). В разделе Policies
, Microsoft\Windows\CurrentVersion\Internet Settings\Zones
все точно так же, как описано ранее, но не позволяет пользователю изменять параметры. Политика для каждого пользователя не может быть изменена программами, запущенными от имени этого пользователя, если только пользователь не является администратором.
решение2
Чтобы включить защищенный режим (отметьте галочкой нужный вам пункт), установите HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Internet Explorer\Main
ключ на "Isolation"="PMEM"
.