☰
ComfyUI-Manager 批量卸载指南:一次清掉多余自定义节点,环境更干净
2026/11/4 1:13:41 网站建设 项目流程

ComfyUI-Manager 批量卸载指南:一次清掉多余自定义节点,环境更干净

【免费下载链接】ComfyUI-ManagerComfyUI-Manager is an extension designed to enhance the usability of ComfyUI. It offers management functions to install, remove, disable, and enable various custom nodes of ComfyUI. Furthermore, this extension provides a hub feature and convenience functions to access a wide range of information within ComfyUI.项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI-Manager

ComfyUI-Manager 是 ComfyUI 的自定义节点管理工具,负责安装、更新和管理你的节点扩展。本文是一篇 ComfyUI-Manager 教程,带你用它的批量卸载功能做一次安全的 ComfyUI 节点清理:不用手动删文件夹,依赖残留和节点冲突都不会再找你麻烦。

这个功能解决什么问题

手动卸载节点,就是去 custom_nodes 目录里删文件夹,删得越多越容易出事。

  • 依赖残留:节点带进来的 Python 包原地不动,一直占着磁盘
  • 版本冲突:两个节点想要同一个库的不同版本,删掉一个后另一个开始报错
  • 连带损坏:误删了被其他节点引用的东西,轻则节点加载失败,重则工作流跑不起来

批量卸载把这些操作收进一条命令:把节点名列表交给它逐个处理,共享依赖有保护名单兜底,Manager 自己也受保护。比手动删除省心,也省得反复试错。

快速上手:3 条命令完成首次批量卸载

先列出已安装的节点,圈出要清理的对象。

python cm-cli.py simple-show installed

再给当前状态拍一张快照,这是你唯一的后悔药。

python cm-cli.py save-snapshot --output pre-uninstall.json

最后把多个节点名一起交给卸载命令,一次清掉。

python cm-cli.py uninstall Node-A Node-B Node-C

输出会逐个报告 UNINSTALLED,没装的节点显示 SKIPPED。命令在你的 ComfyUI-Manager 目录下运行;便携版或环境配置有差异时,可查看 cm-cli.md 官方文档。

三种清理模式怎么选

批量卸载的"力度"不靠什么神秘参数,而是三个命令的组合。动手前先对号入座:

模式清理范围适合场景何时选它
安全:disable只停用节点,文件和依赖都保留排错、暂时不确定还要不要它想先移开视线、随时能恢复时
深度:uninstall删除节点目录,共享依赖受保护名单兜底节点确认不再需要想收回磁盘空间、清掉冲突源时
强制:uninstall+restore-snapshot批量删除后整体回退到快照状态环境被污染、依赖全乱了前两级都没解决 ComfyUI 节点冲突时

拿不准就从disable开始:确认几天没有副作用,再回来执行uninstall,这个组合能覆盖绝大多数 ComfyUI 节点清理需求。

常见场景怎么处理

清掉加载失败的节点

启动日志里一片 IMPORT FAILED,就是冲突最集中的地方。先定位,再逐个卸载。

python cm-cli.py show installed python cm-cli.py uninstall Bad-Node-1 Bad-Node-2

按作者或分类批量清理

想清掉某个作者的一组节点时,把show输出里 author 列对上名字,直接列进命令即可。

python cm-cli.py uninstall Node-X Node-Y Node-Z

一时拿不准要不要删,把 uninstall 换成 disable 先整体停用,比直接删稳妥。

依赖感知卸载

卸载节点不等于删依赖。清完之后,用一条命令给留下来的节点重新补齐依赖,避免"缺依赖"报错。

python cm-cli.py restore-dependencies

如果只是个别节点缺依赖,用fix单独修复比卸载更划算。

卸载前安全清单

  • 备份快照:python cm-cli.py save-snapshot
  • 核对卸载名单:python cm-cli.py simple-show installed
  • 确认在用的工作流没用到这些节点
  • 共享库放心:Manager 对 torch 等关键库有内置保护名单
  • 卸载后跑一遍 ComfyUI,确认启动正常

容易踩的坑

其他节点的共享依赖会被删掉吗?不会。Manager 内置了保护黑名单,torch 这类大库在批量卸载过程中不会被碰,你不用替它操心。

误删了怎么回滚?只要卸载前存过快照,一条命令恢复全部节点状态:

python cm-cli.py restore-snapshot pre-uninstall.json

能不能把 Manager 自己一起卸载?不行。节点名里含 comfyui-manager 时,卸载请求会被直接忽略,防止你把管理工具自己删了。

清单外的未知节点卸载不干净怎么办?给节点名加上@unknown后缀,例如python cm-cli.py uninstall My-Private-Pack@unknown,会精确指向那个目录,不误伤其他东西。

写在最后

批量卸载并不神秘:列出名单、存好快照、执行卸载,三步走完。养成"先快照再动手"的习惯,你的 ComfyUI 环境会越用越干净。更多命令细节,可以查阅 官方文档。

【免费下载链接】ComfyUI-ManagerComfyUI-Manager is an extension designed to enhance the usability of ComfyUI. It offers management functions to install, remove, disable, and enable various custom nodes of ComfyUI. Furthermore, this extension provides a hub feature and convenience functions to access a wide range of information within ComfyUI.项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI-Manager

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询