如何在Windows 10上增加IE11和Microsoft Edge中的应用程序缓存(appcache)大小限制?

时间:2017-11-14 17:57:54

标签: html5 internet-explorer-11 microsoft-edge html5-appcache

我们遇到了一系列令人遗憾的不幸事件,其中包括网络应用程序的离线功能。它需要大约85MB的内容存储在浏览器应用程序缓存(HTML5)中。在Windows 10 for IE11之前,可以使用GPO设置它,并为各个域设置应用程序缓存存储限制"。但在具有128GB SSD驱动器的Windows 10平板电脑上只有IE11和Edge,这已不再适用了。 它在以下配置上达到50 MB限制:

  • 操作系统:Windows 10企业版 - (win8和win7没问题)
  • 浏览器:IE11,Edge - (Chrome和Firefox没有任何问题)
  • 卷大小:C盘上128GB或更少(256GB appCache可以达到100MB但没有更多),其中一半以上是免费的。

网站(当然,域名包含在受信任网站的IE列表中)并使用HTTPS

参考文献:

1 个答案:

答案 0 :(得分:1)

刚接到Microsoft IE开发人员支持团队的电话。事实证明,Windows 10缺少某些早期版本中存在的注册表设置。因此,要增加应用缓存限制,您必须设置以下内容:

  • IE

    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\BrowserStorage\AppCache
    

    键“MaxTrustedDomainLimitInMB”值是MD中的大小,也可能有助于设置键“TotalLimitInMB”的值

  • Edge

    HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Storage\microsoft.microsoftedge_8wekyb3d8bbwe\MicrosoftEdge\BrowserStorage\Appcache 
    

    与上面的IE相同的键和值