IE10 实现了 WebCache,这似乎是处理 Internet 临时文件的新方法。
它的位置是 C:\Users\\AppData\Local\Microsoft\Windows\WebCache
在我的情况下,我们有一个终端服务器,其中用户配置文件被限制为 15MB 的磁盘空间,这在安装 IE10 之前总是绰绰有余。新的 WebCache 文件夹将所需的磁盘空间量增加了近 500%,虽然空间便宜,但存在技术限制,需要将配额设置得较低。
我调查了组策略设置,并且有一堆特定于 IE10 的行项目。需要注意的两项是“允许网站在客户端计算机上存储索引数据库”和“允许网站在客户端计算机上存储应用程序缓存”,这两项我都设置为禁用。然而,这些项目似乎引用了其他内容,因为 WebCache 文件继续被重新创建。
互联网上似乎没有太多关于这是一个问题的讨论,尽管我读到的少数事件在控制这个 WebCache 文件夹的大小方面遇到了类似的问题。
到目前为止,唯一可行的方法是撤销用户访问 WebCache 文件夹的权限。虽然这可行,但与我认为的推荐解决方案相去甚远。
有没有人对我如何限制 WebCache 的文件大小或阻止它通过 GPO 一起存在有任何见解?
Webcache 是 WinINET 的一部分,在 IE 之前加载(与其他 WinINET 一样。要停止缓存,您需要告诉 WinINET 停止缓存。
归功于http://www.tenforums.com/general-support/37841-disable-webcachev01-dat.html
首先,在任务计划程序中停止以下任务: Microsoft > Windows > Wininet
第二步是删除此 GUID 的 dcom REGEDIT 搜索:{3EB3C877-1F16-487C-9050-104DBCD66683} 删除此 GUID 您必须将所有权更改为您的用户才能删除此密钥。
不漂亮,但似乎 IE 正在搭载 WinINET
您可以尝试启用组策略设置:
用户配置 > 策略 > 管理模板 > Windows 组件 > Internet Explorer > 删除浏览器历史记录
“允许在退出时删除浏览历史记录”= 启用
如果您的用户不需要它,您可以关闭“允许网络缓存和数据库”