You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何创建批处理文件删除Microsoft Edge缓存及近期历史记录

如何创建批处理文件删除Microsoft Edge缓存与历史记录

以下是一个能在多Windows系统上动态运行的批处理文件,可彻底清除Edge的缓存文件及近期历史记录:

批处理代码

@echo off
chcp 65001 >nul

:: 强制关闭Microsoft Edge所有进程
taskkill /f /im msedge.exe >nul 2>&1

:: 删除Edge缓存目录
rd /s /q "%LOCALAPPDATA%\Microsoft\Edge\User Data\Default\Cache" >nul 2>&1
rd /s /q "%LOCALAPPDATA%\Microsoft\Edge\User Data\Default\Media Cache" >nul 2>&1

:: 删除历史记录及相关文件
del /f /q "%LOCALAPPDATA%\Microsoft\Edge\User Data\Default\History" >nul 2>&1
del /f /q "%LOCALAPPDATA%\Microsoft\Edge\User Data\Default\History-journal" >nul 2>&1
del /f /q "%LOCALAPPDATA%\Microsoft\Edge\User Data\Default\Visited Links" >nul 2>&1

echo Edge缓存与历史记录已清除完成!
pause

使用说明

  1. 打开记事本,将上述代码完整粘贴进去
  2. 点击「文件」→「另存为」,在「保存类型」中选择「所有文件」,文件名设为ClearEdgeCache.bat(后缀必须是.bat),编码选择「ANSI」避免中文乱码
  3. 双击运行该批处理文件即可,若Edge正在运行,脚本会强制关闭后再执行删除操作

代码说明

  • @echo off:关闭命令行的指令回显,让界面更简洁
  • chcp 65001:设置编码为UTF-8,确保中文提示正常显示
  • taskkill /f /im msedge.exe:强制关闭所有Edge进程,避免文件被占用无法删除
  • rd /s /q:递归删除指定目录及所有子文件/文件夹,/q表示静默删除不提示
  • del /f /q:强制删除指定文件,/q静默删除不提示
  • >nul 2>&1:将命令执行的输出和错误信息重定向到空,避免界面出现冗余提示

内容的提问来源于stack exchange,提问作者Sanu Kumar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 01:49:58