“其他文件”是windows 10对驱动缓存、组件残留、defender快照、服务日志等碎片数据的统统计项;需通过磁盘清理(勾选windows更新清理、内存转储)、清理windows.old、手动清空%temp%、temp、prefetch及压缩hiberfil.sys来释放空间。

定位“其他文件”真实来源
Win10 设置→系统→存储中显示的“其他文件”常占 20GB 以上,它不是单一文件夹,而是系统将无法归类的碎片化数据(如驱动缓存、组件存储残留、Windows Defender 病毒库快照、服务日志压缩包等)统一打包的统计项。直接在资源管理器里搜“其他文件”找不到对应目录,必须用系统级路径或工具穿透识别。
先确认它是否真的可删:打开设置→系统→存储→点击“其他文件”,等待 10~15 秒——若下方出现“查看详细信息”按钮,说明系统已识别出部分子类;若仅显示灰色“无详细信息”,则需跳过此界面,进入深层清理路径。
用磁盘清理工具释放核心“其他文件”
右键 C 盘→属性→磁盘清理→勾选“临时文件”“系统错误内存转储文件”“Windows 更新清理”“回收站”“下载的程序安装文件”→点击“确定”。
这一步会清理掉“其他文件”中占比最大的三类:更新残留(SoftwareDistribution\Download)、崩溃日志(Minidump)、旧安装包(Installer 文件夹下未卸载干净的 .msi 缓存)。【必须勾选“Windows 更新清理”和“系统错误内存转储文件”,否则“其他文件”几乎不下降】
若扫描后仍显示大量“其他文件”,立即点击“清理系统文件”按钮(需管理员权限),重新勾选“以前的 Windows 安装”(即 Windows.old)→确定删除。该文件夹虽归类为“系统文件”,但实际计入“其他文件”统计权重极高。
手动清空三处隐藏缓存目录
按 Win+R,依次输入并回车执行以下三步:
%temp% → 全选(Ctrl+A)→ 删除(跳过正在使用的文件,系统会自动忽略)
temp → 全选→ 删除
prefetch → 全选→ 删除
这三个目录是系统运行时高频写入的缓存区,Windows 从不自动清空,长期积累后会被归入“其他文件”统计。其中 prefetch 存放的是程序启动轨迹缓存,删除后首次启动软件略慢,但不会影响功能。
关闭休眠并压缩 hiberfil.sys
以管理员身份运行命令提示符(搜索 cmd → 右键“以管理员身份运行”):
第一步:输入 powercfg /hibernate off → 回车 → 重启电脑
第二步:重启后再次以管理员身份运行命令提示符,输入 powercfg /hibernate on → 回车
第三步:再输入 powercfg /hibernate size 40 → 回车
这三步操作不是为了彻底关掉休眠,而是强制系统重建一个仅占内存 40% 大小的 hiberfil.sys 文件。原文件默认等于物理内存容量(如 16GB 内存 → 16GB 占用),且被算进“其他文件”总量。压缩后立减 60%,且不影响休眠功能正常使用。
用存储感知自动拦截新增“其他文件”
Win+I → 系统 → 存储 → 开启“存储感知”→ 点击“配置存储感知或立即运行”→ 设置“释放空间”频率为“每月”→ 勾选“临时文件”“回收站”“下载文件夹中超过 30 天的文件”→ 保存。
存储感知不会清理已存在的“其他文件”,但它会持续监控并自动删除新生成的临时类数据,防止“其他文件”再次滚雪球式增长。这一步做完后,“其他文件”数字将不再悄悄上涨。











