You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

误运行Python脚本在桌面生成大量文件,如何清理恢复?

故障解决指南

1. 终止正在运行的Python进程

首先要停掉还在生成文件的死循环程序,两种操作可选:

  • 按下Ctrl+Shift+Esc打开任务管理器,在进程列表中找到所有python.exe进程,右键选择「结束任务」
  • 按下Win+R输入cmd回车打开命令提示符,执行命令:
    taskkill /f /im python.exe
    该命令会强制终止所有正在运行的Python程序。

2. 批量删除桌面冗余文件

注意:全程不要打开桌面对应的资源管理器窗口,数百万文件的索引加载会直接导致系统卡死,所有操作通过命令行执行

方法一:使用命令提示符(CMD)操作

  1. 执行命令切换到桌面目录:
    cd %USERPROFILE%\Desktop
  2. 先执行以下命令确认匹配到的都是需要删除的Test开头.bin文件,避免误删:
    dir Test*.bin
  3. 确认无误后执行删除命令:
    del /q Test*.bin
    参数/q表示无需用户确认直接删除,执行后等待命令执行完成即可,文件数量多的话需要等待几分钟。

方法二:使用PowerShell操作

直接按下Win+X选择「Windows PowerShell」,执行以下命令即可直接删除:
Remove-Item -Path "$env:USERPROFILE\Desktop\Test*.bin" -Force

小提示:删除完成后如果桌面图标显示异常、响应卡顿,可在任务管理器中结束explorer.exe进程,再通过任务管理器「文件-运行新任务」输入explorer回车重启资源管理器即可恢复正常。

3. 后续避坑建议

  • 测试涉及文件写入/生成的脚本时,先单独新建一个测试文件夹操作,不要直接在桌面、文档等常用目录运行
  • 循环逻辑建议增加熔断条件,比如可以设置生成文件超过100个就自动跳出循环,避免死循环引发故障
  • 你提供的代码中with open()语法会自动处理文件关闭,不需要额外写f.close(),属于冗余代码可删除

内容的提问来源于stack exchange,提问作者Rocka

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 05:54:03