设置组策略修改IE缓存大小或禁用Internet explorer cache缓存

Tagged:  

因为公司有专用代理服务器,所以客户端不需要缓冲IE网页。这样还能减少病毒感染的机会。
默认活动目录组策略里是没有这个功能的, 所以我们单独写一个文件并保存为策略文件如下。
然后打开要应用的组策略展开User Configuration ,右键单击Administrative Templates 然后选添加删除模板,点添加然后找到我们制作的IE_Cache_Setting.adm模板添加并关闭窗口。

展开:User Configuration > Administrative Templates > Windows Components > Internet Explorer > Cache 可以看到里面多了配置IE 缓存的选项,按需要设置即可。

请用记事本编辑文件内容如下并保存为管理模板文件名:IE_Cache_Setting.adm

CLASS USER
CATEGORY !!WindowsComponents
CATEGORY !!InternetExplorer
CATEGORY !!IE_Cache
;; KEYNAME "Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings"
KEYNAME "Software\Microsoft\Windows\CurrentVersion\Internet Settings"

POLICY !!IE_Cache_Setting
#if version >= 4
SUPPORTED !!SUPPORTED_IE5
#endif

EXPLAIN !!IE_ExplainCacheSize

PART !!IE_CacheSizeInKB NUMERIC
;;KEYNAME "Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Content"
KEYNAME "Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Content"
VALUENAME "CacheLimit"
DEFAULT 102400
MAX 1024000
END PART
PART !!IE_CacheSizeInKB2 NUMERIC
;; KEYNAME "Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\Content"
KEYNAME "Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\Content"
VALUENAME "CacheLimit"
DEFAULT 102400
MAX 1024000
END PART
END POLICY

END CATEGORY ;; IE Cache
END CATEGORY ;; Internet Explorer
END CATEGORY ;; WindowsComponents

[strings]

WindowsComponents="Windows Components"
InternetExplorer="Internet Explorer"
IE_Cache="Cache"

IE_Cache_size="Internet Explorer's cache size"
IE_ExplainCacheSize="Maximum cache size in kilobytes for Internet Explorer"
IE_CacheSizeInKB="Cache size in kilobytes"
IE_CacheSizeInKB2="Cache size in kilobytes (enter the same value to make it work)"
SUPPORTED_IE5="at least Internet Explorer v5.01"

方便留一个您的IM联系方式吗?谢谢您。

谢谢您的回复,其实是因为某些安全问题,我是想直接禁用AD下所有客户端的IE缓存。而通过IE直接设置,只能把缓存设小,而不能完全禁用。

不知道这个模板是否能实现我的功能,谢谢您。

请问,我在Windows XP sp3简体中文,IE 7简体中文的系统下,导入这个ADM文件的时候,报错:

下面的错误发生在 C:\WINDOWS\System32\GroupPolicy\Adm\IE_Cache_Setting.adm (位于行 9):

错误 62 在 [字符串] 部分没有找到相应的字符串

找到: !!IE_Cache_Setting

不能加载文件。

请问是什么原因?

这个组策略文件适用于windows2003服务器. 在服务器GPO上设置即可将设置应用到域中的所有xp/2000客户端电脑. xp客户电脑是不用设置的.

要在单独某个xp电脑设置缓存,直接在IE中设置即可.