系统清理bat
以下是一个功能全面的系统清理批处理脚本(.bat),包含详细中文注释和安全提示:
@echo off
chcp 65001 >nul
title Windows系统深度清理工具
color 0A
echo.
echo ╔═══════════════════════════════════════════╗
echo ║ Windows 系统深度清理工具 ║
echo ║ (操作需管理员权限,谨慎执行) ║
echo ╚═══════════════════════════════════════════╝
echo.
:: 检查管理员权限
net session >nul 2>&1
if %errorlevel% neq 0 (
echo.
echo 错误:请使用右键【以管理员身份运行】此脚本!
timeout /t 3 >nul
exit
)
:menu
cls
echo.
echo 请选择清理选项:
echo ===================================
echo 1. 基础清理 (临时文件/缓存)
echo 2. 深度清理 (含系统日志/更新缓存)
echo 3. 浏览器缓存清理 (Chrome/Edge/Firefox)
echo 4. 自定义文件夹清理
echo 5. 退出
echo ===================================
set /p choice="输入选项数字 (1-5): "
if "%choice%"=="1" goto basic_clean
if "%choice%"=="2" goto deep_clean
if "%choice%"=="3" goto browser_clean
if "%choice%"=="4" goto custom_clean
if "%choice%"=="5" exit
goto menu
:basic_clean
echo.
echo 正在执行基础清理...
echo -----------------------------------
:: 临时文件清理
echo [1/4] 清理用户临时文件...
del /f /s /q "%temp%\*" >nul 2>&1
echo [2/4] 清理系统临时文件...
del /f /s /q "C:\Windows\Temp\*" >nul 2>&1
echo [3/4] 清理预取文件...
del /f /s /q "C:\Windows\Prefetch\*" >nul 2>&1
echo [4/4] 清理缩略图缓存...
del /f /s /q "%LocalAppData%\Microsoft\Windows\Explorer\thumbcache_*.db" >nul 2>&1
goto cleanup_done
:deep_clean
echo.
echo 正在执行深度清理 (此操作不可逆!)
echo -----------------------------------
timeout /t 3 >nul
:: 包含基础清理
call :basic_clean
echo [5/8] 清理Windows更新缓存...
net stop wuauserv >nul 2>&1
rd /s /q "C:\Windows\SoftwareDistribution" >nul 2>&1
net start wuauserv >nul 2>&1
echo [6/8] 清理系统日志...
for /f "tokens=*" %%a in ('wevtutil.exe el') do wevtutil.exe cl "%%a" >nul 2>&1
echo [7/8] 清理DNS缓存...
ipconfig /flushdns >nul 2>&1
echo [8/8] 清理回收站...
rd /s /q "%SystemDrive%\$RECYCLE.BIN" >nul 2>&1 2>nul
goto cleanup_done
:browser_clean
echo.
echo 请选择浏览器类型:
echo -------------------
echo 1. Chrome
echo 2. Microsoft Edge
echo 3. Firefox
echo -------------------
set /p browser="输入数字 (1-3): "
if "%browser%"=="1" (
set path1="%LocalAppData%\Google\Chrome\User Data\Default\Cache"
set path2="%LocalAppData%\Google\Chrome\User Data\Default\Cookies"
)
if "%browser%"=="2" (
set path1="%LocalAppData%\Microsoft\Edge\User Data\Default\Cache"
set path2="%LocalAppData%\Microsoft\Edge\User Data\Default\Cookies"
)
if "%browser%"=="3" (
set path1="%AppData%\Mozilla\Firefox\Profiles\*.default-release\cache2"
set path2="%AppData%\Mozilla\Firefox\Profiles\*.default-release\cookies.sqlite"
)
echo.
echo 正在清理浏览器数据...
echo -----------------------------------
timeout /t 2 >nul
rd /s /q %path1% >nul 2>&1
del /f /q %path2% >nul 2>&1
goto cleanup_done
:custom_clean
echo.
set /p folder="请输入要清理的完整文件夹路径: "
if exist "%folder%" (
echo 正在清理: %folder%
rd /s /q "%folder%" >nul 2>&1
) else (
echo 错误:文件夹不存在!
timeout /t 2 >nul
)
goto cleanup_done
:cleanup_done
echo.
echo -----------------------------------
echo 清理完成!建议重启计算机
echo.
choice /c:YR /t 10 /d Y /m "是否立即重启? (Y-是, R-返回)"
if errorlevel 2 goto menu
if errorlevel 1 shutdown /r /t 0
主要功能说明:
-
基础清理:
- 用户临时文件(%temp%)
- 系统临时文件(C:\Windows\Temp)
- 预取文件(Prefetch)
- 缩略图缓存
-
深度清理:
- 包含基础清理所有项目
- Windows更新缓存(需重启服务)
- 系统事件日志
- DNS缓存刷新
- 回收站清空(所有分区)
-
浏览器专项清理:
- Chrome/Edge/Firefox缓存和Cookies
- 自动定位默认用户配置目录
-
自定义清理:
- 手动输入路径清理指定文件夹
使用提示:
- 必须右键 → 以管理员身份运行
- 深度清理会清除系统日志和更新文件,操作不可逆
- 清理浏览器数据前请先关闭对应浏览器
- 系统关键目录(如System32、Windows等)受系统保护不会被删除
注意事项:
- 部分清理需要重启生效
- 首次运行可能触发杀毒软件警告(添加信任即可)
- 自定义清理功能请谨慎输入路径
建议定期执行【基础清理】即可满足日常需求,深度清理每月1次为宜。
系统中己安装0.14版本的gdbgui,但在export.bat时却显示版本问题,该怎么解决?
。 4、总合来看,系统中己安装0.14版本的gdbgui,但在export.bat时却显示版本问题,请问这个问题该怎么解决?
如何清理完arcgis残留文件
清理完ArcGIS残留文件是一个相对复杂的过程,需要逐个清理相关的文件和注册表项。下面介绍如何清理完ArcGIS残留文件。 步骤一:准备工作 在
2024-02-25 13:59:03
越来越慢了,苹果笔记本清理内存怎么清理
如果你的苹果笔记本开始变得越来越慢,那么清理内存可能是一个解决问题的好办法。大量的垃圾文件和不必要的数据,这些都会对性能产生负面影响。但是,不用担心!本文将详细介绍苹果笔记本清理内存怎么
2023-12-26 13:10:50
肖特基二极管BAT42W-BAT43W SOD-123规格书
肖特基二极管BAT42W-BAT43W SOD-123规格书免费下载。
资料下载
MDD辰达半导体
2022-04-01 17:07:11
BAT54A和BAT54C与BAT54S肖特基二极管的数据手册免费下载
本文档的主要内容详细介绍的是BAT54A和BAT54C与BAT54S肖特基二极管的数据手册免费下载。
资料下载
佚名
2019-09-25 11:36:36
Win10系统C盘满了怎么办,该如何去清理
我们都知道Win10系统C盘的重要性,如果C盘内存空间小了,运行速度变慢,反之,如果C盘空间大,运行速度也有很快。一些用户遇到Win10系统C盘满了的情况,该如何
2021-03-24 16:53:25
苹果手机必备知识:如何正确清理内存,使系统更加流畅
大家买手机一定要买大内存的,不然空间不足的时候,天天都要清理。今天就来教大家,正确清理苹果手机内存的方法,清理后和新机一样流畅。
2020-10-22 12:06:53
如何使用清理垃圾软件优化苹果电脑?具体教程
了许多隐藏在系统里的废纸篓文件夹,这些隐藏的废纸篓文件夹也是导致Mac内存不足的元凶之一。这两个功能就足够给我们的Mac来一个彻底的垃圾清理了,但是CleanMyMac X的优势不仅于此,它的功能远比
Altium Designer 批处理清理
*.PrjPcb /s ::del *.SchLib /s ::del *.SchDoc /s ::del *.LIB /s exit 3、另存为.bat格式 4、双击这个AD清理.
Linux应用--日志定时清理
太麻烦,我们可以新建一个shell脚本文件,再设置cron调度执行,让系统自动去清理相关的文件。 (1)创建shell脚本(新建一个可执行文件auto-del-log.sh,并分配可运行权限
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- dtmb信号覆盖城市查询
- EDA是什么?有什么作用?
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- amoled屏幕和oled区别
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机
- 元宇宙概念龙头股一览