最新消息: 预先成其事必先利其器

主流浏览器缓存文件存储路径详解

4 浏览 浏览器

浏览器缓存位置因操作系统和浏览器内核而异,以下以 Windows 系统为主进行说明。

Google Chrome

Chrome 的缓存分为 HTTP 缓存、GPU 缓存和服务工作线程缓存等,默认位于用户数据目录下。

  • HTTP 缓存:%LocalAppData%\Google\Chrome\User Data\Default\Cache
  • 代码缓存:%LocalAppData%\Google\Chrome\User Data\Default\Code Cache
  • Service Worker:%LocalAppData%\Google\Chrome\User Data\Default\Service Worker\CacheStorage

注意: 如果使用了多配置文件,路径中的 Default 会变为 Profile 1Profile 2 等。

Microsoft Edge (Chromium)

Edge 基于 Chromium 内核,目录结构与 Chrome 高度相似,仅厂商名称不同。

  • 主缓存目录:%LocalAppData%\Microsoft\Edge\User Data\Default\Cache
  • 网络持久化缓存:%LocalAppData%\Microsoft\Edge\User Data\Default\Network Persistent State

Mozilla Firefox

Firefox 使用独立的 Gecko 引擎,缓存机制与 Chromium 系浏览器完全不同,且采用随机字符串命名的配置文件文件夹。

  • 磁盘缓存:%LocalAppData%\Mozilla\Firefox\Profiles\<随机字符>.default-release\cache2
  • 内存缓存索引:%AppData%\Mozilla\Firefox\Profiles\<随机字符>.default-release\startupCache

提示: 可在地址栏输入 about:support 查看当前配置文件的精确路径。

Apple Safari (macOS)

Safari 仅在 macOS 上可用,其缓存受系统沙盒机制管理。

  • 网页缓存:~/Library/Caches/com.apple.Safari/WebKitCache
  • HSTS 与 Cookie 数据库:~/Library/Cookies/com.apple.Safari.binarycookies

安全限制: macOS Ventura 及以上版本对 Safari 缓存目录实施了更严格的访问权限,第三方工具可能无法直接读取。

Opera / Brave / Vivaldi

这些浏览器均基于 Chromium,路径规则一致,仅替换厂商文件夹名:

浏览器 缓存根路径关键词
Opera %LocalAppData%\Opera Software\Opera Stable\Default\Cache
Brave %LocalAppData%\BraveSoftware\Brave-Browser\User Data\Default\Cache
Vivaldi %LocalAppData%\Vivaldi\User Data\Default\Cache

快速定位技巧

  • Windows 环境变量: 直接在资源管理器地址栏粘贴 %LocalAppData% 可快速跳转至应用数据目录。
  • Chrome/Edge 内部查询: 访问 chrome://versionedge://version,查看“配置文件路径”字段获取准确位置。
  • 命令行清理: 使用 PowerShell 批量删除缓存时,建议先关闭浏览器进程,避免文件锁定导致操作失败。