浏览器缓存位置因操作系统和浏览器内核而异,以下以 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 1、Profile 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://version或edge://version,查看“配置文件路径”字段获取准确位置。 - 命令行清理: 使用 PowerShell 批量删除缓存时,建议先关闭浏览器进程,避免文件锁定导致操作失败。