
好吧,現在要澄清的是,我並不是說全面啟用或停用 IE 的保護模式。我說的是僅使用註冊表在每個安全區域的基礎上執行此操作。換句話說,就像 Intranet 區域一樣。
所以是的,我已經知道 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
禁用它。
因此,若要為 Internet 區域啟用保護模式,請將此項目設定為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"
。