temp和prefetch文件夹均可安全删除,其内容由系统自动重建:temp存临时安装/更新文件,删除后不影响系统运行;prefetch存程序预读索引,删除仅致首次启动稍慢。

如果您在清理C盘空间时注意到Windows文件夹中存在Temp和Prefetch两个子目录,且不确定其是否可安全删除,则需明确:这两个目录均不包含系统运行必需的持久性组件,所有内容均由系统按需自动重建。以下是针对这两处的具体操作说明:
一、C:\Windows\Temp 文件夹的清理方法
C:\Windows\Temp 是系统级临时文件存储位置,用于暂存安装程序、服务进程及更新操作产生的中间文件,如 .tmp、.log、.cab 等类型。该目录与驱动、注册表或系统核心模块无绑定关系,微软官方文档明确指出其内容不具备长期保留价值,删除后系统在后续运行中会实时生成所需新文件。
1、按下 Win + R 组合键,打开“运行”对话框。
2、输入 C:\Windows\Temp 并回车,进入该文件夹。
3、按 Ctrl + A 全选所有项目,再按 Shift + Delete 永久删除(跳过正在被占用的文件)。
4、确认未删除 Temp 文件夹本身,仅清空其内部文件。
二、C:\Windows\Prefetch 文件夹的清理方法
C:\Windows\Prefetch 存储的是系统为加速程序冷启动而生成的预读取索引(.pf 文件),其作用是记录常用软件的加载路径与依赖模块。该目录内容完全由系统动态维护,删除后仅导致下一次启动对应程序时略有延迟,不会影响功能完整性或稳定性,且系统会在后续使用中自动重建所需条目。
1、按下 Win + R 组合键,打开“运行”对话框。
2、输入 C:\Windows\Prefetch 并回车,进入该文件夹。
3、按 Ctrl + A 全选所有文件(注意:不包括子文件夹,如 Recent、Layout.ini 等非 .pf 文件应保留)。
4、按 Delete 键删除所选文件,系统将自动忽略被占用项。
三、结合系统工具的辅助清理方式
除手动定位外,Windows 内置磁盘清理工具可统一识别并安全移除 Temp 与 Prefetch 中的冗余内容,避免因路径误判或权限不足导致的操作失败。该工具经微软签名认证,调用系统级清理接口,不依赖第三方组件。
1、右键点击 C盘 → 属性 → 磁盘清理。
2、点击 “清理系统文件”(需管理员权限)。
3、在列表中勾选 “临时文件”、“Windows 更新清理”、“传递优化文件”、“缩略图” 项。
4、确认后点击 “确定” → “删除文件”,系统将同步处理 Temp 与 Prefetch 目录下的有效可删项。
四、基于命令行的批量清理方案
对于需定期执行或部署于多台设备的场景,可通过管理员权限运行命令行指令,一次性清除 Temp 与 Prefetch 下全部可写文件,规避图形界面交互限制,并支持静默执行。
1、以管理员身份运行 命令提示符(CMD) 或 Windows PowerShell。
2、依次执行以下两条命令:
del /f /q /a "%SystemRoot%\Temp\*.*"
del /f /q /a "%SystemRoot%\Prefetch\*.pf"
3、每条命令执行后观察返回结果,若显示 “已删除 0 个文件”,表示当前无符合删除条件的文件,属正常现象。










