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