简介:
随着网页、应用和系统对缓存依赖加深,了解如何在不同设备与场景下正确清除缓存,能帮助你解决页面显示异常、隐私泄露、存储占用过高以及开发调试问题。本文面向电脑、手机及其他数码产品用户,提供一套2025年通用、实操性强的清缓存全攻略,涵盖常见浏览器、操作系统与进阶场景(如DNS、Service Worker、PWA)并给出可复制的命令与操作路径。

工具原料:
系统版本:
- Windows 11 22H2 / 23H2(适用于 2023–2025 年机型)
- macOS Sonoma (14.x) / macOS Ventura (13.x)
- iOS 17 / iOS 18(iPhone)
- Android 14 / Android 15(部分机型/定制系)
品牌型号:
- Apple MacBook Pro (M3, 2024)
- Dell XPS 13 Plus (2024)
- Lenovo ThinkPad X1 Carbon Gen 11 (2024)
- iPhone 15 Pro(2023)/ iPhone 16(2024–2025 新机型可类比)
- Samsung Galaxy S24(2024)/ Google Pixel 8(2023)
软件版本:
- Google Chrome 120+ / Microsoft Edge 120+(Chromium 内核)
- Safari 17 / Safari 18(macOS / iOS)
- Mozilla Firefox 120+
- 系统清理工具:系统自带清理、CCleaner 6.x(如需第三方工具谨慎使用)
1、通用快捷操作(适用于 Chrome/Edge/Firefox)
- Windows/Linux:按 Ctrl+Shift+Del;macOS:Cmd+Shift+Delete,打开“清除浏览数据/历史记录”对话框。选择“缓存的图像和文件(Cached images and files)”,视需要同时勾选“Cookies 和其他网站数据”。
- 时间范围建议选“全部时间”或“过去7天/24小时”,根据问题范围决定。
2、Chrome/Edge(桌面)详步骤
- 菜单 > 设置 > 隐私与安全 > 清除浏览数据;或在站点异常时打开开发者工具(F12)→ Network → 勾选 “Disable cache” 并刷新(仅在 DevTools 打开时生效)。
- 若只针对某个站点:设置 > 隐私与安全 > 查看所有站点数据并权限 > 搜索站点名 > 删除该站点数据(保留其他站点登录状态)。
3、Safari(macOS & iOS)
- iOS:设置 > Safari > 清除历史记录与网站数据。此操作会删除历史、Cookies 与缓存,注意会导致大多数站点退出登录。
- macOS:Safari > 偏好设置 > 高级 > 勾选“在菜单栏显示开发菜单”。开发 > 清空缓存(Empty Caches),也可在开发者工具中禁用缓存。
4、移动 Chrome / Android 浏览器
- Chrome 应用 > 右上菜单 > 历史记录 > 清除浏览数据;或 应用信息 > 存储 > 清除缓存(仅清除该应用临时缓存,不影响登录)。
- 若频繁遇到缓存问题,建议使用无痕/隐私模式或设置“自动清理上次会话数据”的第三方浏览器。
1、Windows 常规清理
- 临时文件:设置 > 系统 > 存储 > 临时文件,选择删除项。
- 浏览器外的应用缓存:使用“存储感知”自动删除临时文件,或手动清理 %temp% 和 C:\Windows\Temp(需管理员权限)。
- DNS 缓存:命令提示符(管理员)运行 ipconfig /flushdns(用于解决 DNS 解析错误或看到旧记录时)。
2、macOS 常规清理
- 用户缓存:~/Library/Caches 下的应用缓存可手动删除(请先退出相关应用);使用“关于本机 > 存储 > 管理”查看系统建议。
- DNS 缓存刷新:在终端运行 sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder(不同 macOS 版本命令可能略异,但这一串兼容大多数版本)。
3、Android 应用缓存
- 设置 > 应用 > 选择应用 > 存储 > 清除缓存(不会删除应用数据与登录信息)。对于系统级 WebView 或 Chrome,可在应用信息里操作。
- 若个别应用占用异常,建议“强制停止并清除数据”或重装应用(重装会丢失本地数据,云端或账号同步的数据通常不会受影响)。
4、iOS 应用缓存
- iOS 对第三方应用缓存管理较严格:设置 > 通用 > iPhone 存储,逐个应用选择“卸载应用”(Offload App,保留文档与数据)或删除并重装来释放缓存。Safari 可直接清除如前所述。
1、Service Worker 与 PWA 缓存
- 前端开发常见问题:页面更新但旧