需清理prefetch文件夹释放c盘空间:1.手动清空法——win+r输入c:\windows\prefetch,uac点“是”,ctrl+a后shift+delete永久删除;2.管理员命令法——终端执行del /f /q "%windir%\prefetch*.*";3.磁盘清理法——cleanmgr勾选“临时文件”并点“清理系统文件”。

电脑C盘空间持续减少,且Prefetch文件夹体积显著增大时,需要清理系统预读取文件来释放空间。这些.pf文件是Windows为加速程序启动而自动生成的缓存,不占用关键系统资源,删除后系统会在后续运行中自动重建,不会导致功能异常或系统崩溃。
手动清空Prefetch文件夹
这是最直观、可控性最强的方式,适合想确认每一步操作是否执行到位的用户。
1. 按下 Win + R 打开“运行”对话框。
2. 输入 C:\Windows\Prefetch 并回车,直接定位到该目录。
3. 若弹出用户账户控制(UAC)提示,必须点击“是”——【不点‘是’将无法进入文件夹,后续操作全部失败】。
4. 按 Ctrl + A 全选所有内容,再按 Shift + Delete 永久删除(跳过回收站)。
这一步操作起来很简单,直接把文件拖进去就行。但注意:不要右键→删除,否则会进回收站,下次还得手动清空;也不要用Delete键,它默认走回收站路径。
用管理员命令一键清除
适用于批量处理、远程维护或图形界面受限环境,效率高且不留痕迹。
方法一:终端执行清理命令
1. 右键“开始”按钮 → 选择“终端(管理员)”。
2. 输入以下命令并回车:
del /f /q "%windir%\Prefetch\*.*"
3. 等待命令返回“已删除 X 个文件”或光标闪烁即表示完成。
方法二:批处理脚本复用(可保存为clean_prefetch.bat)
在记事本中粘贴以下三行内容,另存为UTF-8编码的.bat文件,右键以管理员身份运行:
@echo off
del /f /q "%windir%\Prefetch\*.*"
pause
命令中的 /f 参数强制删除只读文件,/q 参数启用静默模式——没有确认提示,所以务必确保路径正确,输错可能误删其他目录。
通过磁盘清理工具统一处理
如果你不想单独处理Prefetch,又希望顺带清理其他临时项,这个方法最合适。它把Prefetch归类在“临时文件”里,由系统自动识别并纳入扫描范围。
第一步:启动磁盘清理
按下 Win + R → 输入 cleanmgr → 回车 → 选择C盘 → 点击“确定”。
第二步:勾选并执行
等待扫描完成后,在列表中勾选“临时文件”→ 点击“清理系统文件”→ 再次选C盘 → 补充勾选“Windows更新清理”等项目 → 点击“确定” → 确认删除。
注意:仅勾选“临时文件”就包含Prefetch内容,无需额外寻找;但若未点击“清理系统文件”,则“Windows更新清理”等大头选项不会出现,容易错过数GB空间。











