windows升级后c盘空间减少,需手动删除$windows.~bt、$windows.~ls和windows目录下的panther日志文件,并通过事件查看器清除setup日志。

Windows系统升级后C盘空间莫名减少,且在“设置→存储→临时文件”中看到“Windows升级日志文件”占几GB,说明系统保留了setupact.log、setuperr.log、Panther文件夹等安装过程产生的原始日志——这些文件仅用于故障排查,日常使用完全无用,必须手动定位并删除。
通过事件查看器清除Setup日志
系统会把升级过程中的关键事件写入Windows日志系统,但不会自动归档或清理。这类日志体积不大(通常几十MB),但长期累积影响日志管理效率。
第一步:按Win + R打开运行框,输入eventvwr.msc并回车,启动事件查看器。
第二步:在左侧树形菜单中依次展开「Windows日志」→「Setup」。
第三步:右键点击「Setup」节点,选择「清除日志」。
第四步:在弹出窗口中直接点击【清除】按钮——不要选“保存并清除”,除非你正配合微软支持工程师排查问题;【选错会导致日志丢失,无法回溯升级失败原因】。
手动删除C:\$WINDOWS.~BT和C:\$WINDOWS.~LS中的日志
这两个隐藏文件夹是Windows 10/11执行大版本升级(如22H2→24H2)时自动生成的临时安装环境,升级成功后本应自动删除,但常因权限或中断残留。其中Panther子目录下存有完整的setupact.log、setuperr.log、setupapi*.log等纯文本日志,单个可达数百MB。
打开文件资源管理器,在地址栏直接粘贴C:\$WINDOWS.~BT并回车。
若提示“拒绝访问”,先点击地址栏左侧的“位置”图标→选择“此电脑”→再重新输入路径;这是因系统默认隐藏该路径的导航权限。
进入后展开Panther文件夹,全选所有.log和.xml文件(不要删整个Panther文件夹),按Shift + Delete永久删除。
直播话术巡检系统(Windows版) — 实时语音转写、关键词检测、场景自动切换、告警推送、大屏可视化。支持 Windows VB-Cable 虚拟声卡音频采集,阿里云 ASR 实时识别。一键启动脚本,自动安装环境。
重复上述操作,将地址栏改为C:\$WINDOWS.~LS → 进入 → 删除其中Panther目录下的全部日志文件。
注意:这两个文件夹本身可整删,但【必须确认当前系统已稳定运行超72小时且未出现蓝屏或功能异常,否则删除后将彻底失去回滚能力】。
用管理员命令行一键清空所有升级日志目录
适用于批量处理或命令行偏好用户,能覆盖磁盘清理工具遗漏的深层路径。
方法一:以管理员身份运行Windows终端,逐行执行:
del /f /q "C:\$WINDOWS.~BT\Panther\*.log"
del /f /q "C:\$WINDOWS.~LS\Panther\*.log"
del /f /q "C:\Windows\Panther\*.log"
方法二:合并为单行命令(复制粘贴后回车即可):
for %d in ($WINDOWS.~BT $WINDOWS.~LS Windows) do @del /f /q "C:\%d\Panther\*.log" 2>nul & @del /f /q "C:\%d\Panther\*.xml" 2>nul
执行完毕后,检查各Panther目录是否已空——如果某目录报“文件正在使用中”,说明对应服务仍在读取日志,重启电脑后再运行一次命令即可。










