После удаления папки stable-diffusion-webui на диске обычно остаются десятки гигабайт: скачанные модели в формате .ckpt и .safetensors, кэш Hugging Face, виртуальное окружение Python и временные файлы установщика. Простое перемещение каталога в корзину проблему не решает — основной объём данных лежит в других местах.
Ниже разобран полный порядок деинсталляции: от удаления веб-интерфейса и весов нейросети до очистки кэша pip и проверки остатков. Инструкция подходит для установок через AUTOMATIC1111, ComfyUI и ручной запуск через Python, а различия между Windows, Linux и macOS оговорены отдельно.
Что именно нужно удалить
Stable Diffusion — не единая программа с деинсталлятором, а набор компонентов, разбросанных по системе. Прежде чем удалять, полезно понять, из чего состоит типичная установка.
- 🗂 Папка веб-интерфейса — каталог stable-diffusion-webui или ComfyUI со скриптами запуска и виртуальным окружением
venvвнутри. - 🧠 Файлы моделей — чекпоинты, LoRA, VAE и эмбеддинги, которые могут занимать от нескольких гигабайт до сотен.
- 📦 Кэш Hugging Face — загруженные на лету модели диффузии, обычно в профиле пользователя.
- 🐍 Python и Git — ставились отдельно, если система была «чистой» до установки.
- 🖼 Сгенерированные изображения — папки
outputsс результатами работы.
Определите заранее, какие сгенерированные картинки и модели хотите сохранить. После удаления папки восстановить их будет невозможно — корзина может не вместить десятки гигабайт, и файлы удалятся безвозвратно.
Шаг 1. Сохранение нужных данных
Перед удалением скопируйте то, что может понадобиться позже. В первую очередь это папка outputs внутри каталога веб-интерфейса — там лежат все сгенерированные изображения, сгруппированные по датам и режимам (txt2img, img2img, extras).
Также имеет смысл перенести на внешний диск или в облако купленные либо трудно находимые модели из подпапки models: чекпоинты Stable-diffusion, Lora, VAE. Обратите внимание на файл config.json и ui-config.json — в них сохранены ваши настройки интерфейса, которые пригодятся при повторной установке.
Шаг 2. Удаление папки веб-интерфейса
Завершите все процессы, связанные с запуском: закройте окно консоли, где работает webui-user.bat или webui.sh, и вкладку браузера с интерфейсом. Если сервер продолжает работать, часть файлов будет заблокирована и не удалится.
Далее просто удалите корневую папку установки — stable-diffusion-webui, ComfyUI или как вы её назвали. Внутри находится и виртуальное окружение venv со всеми библиотеками, поэтому отдельно чистить его не потребуется. Учтите: папка может весить очень много, и удаление займёт заметное время.
⚠️ Внимание: если вы устанавливали Stable Diffusion через пакетные менеджеры вродеpip install diffusersбез веб-интерфейса, удаление папки недостаточно — библиотеки останутся в системном Python. Проверьте их командойpip listи удалите черезpip uninstall diffusers transformers accelerate.
☑️ Чистое удаление Stable Diffusion
Шаг 3. Очистка кэша Hugging Face и pip
Самая коварная часть — кэш, который лежит вне папки установки. При запуске моделей через библиотеки diffusers и transformers веса скачиваются в каталог .cache\huggingface внутри профиля пользователя. На Windows это обычно C:\Users\Имя\.cache\huggingface, на Linux и macOS — ~/.cache/huggingface. Удалите эту папку целиком, если больше не планируете работать с моделями Hugging Face.
Второй источник мусора — кэш пакетов pip. Он очищается одной командой в терминале:
pip cache purge
На Windows дополнительно проверьте папку временных файлов %TEMP% — туда установщики распаковывают архивы. Откройте её через «Выполнить» (Win + R) и удалите содержимое; файлы, занятые системой, просто пропустите.
Шаг 4. Удаление Python и Git (по желанию)
Если Python и Git устанавливались исключительно ради Stable Diffusion и больше не нужны, их можно убрать штатными средствами. На Windows откройте Параметры → Приложения → Установленные приложения, найдите Python и Git в списке и удалите стандартным способом.
На macOS Python, поставленный через официальный установщик или Homebrew, удаляется соответственно через удаление пакета либо командой brew uninstall python. На Linux системный Python трогать не стоит — от него зависят компоненты ОС; удаляйте только версии, установленные вручную из внешних источников.
⚠️ Внимание: не удаляйте Python, если не уверены, что другие программы им не пользуются. Некоторые утилиты и скрипты автоматизации зависят от установленного интерпретатора, и после деинсталляции они перестанут запускаться.
Как проверить, не осталось ли переменных окружения
На Windows откройте «Параметры → Система → О системе → Дополнительные параметры системы → Переменные среды» и проверьте, нет ли в Path ссылок на удалённые папки Python и Stable Diffusion. Лишние записи можно удалить вручную. На Linux и macOS проверьте файлы ~/.bashrc, ~/.zshrc и ~/.profile на предмет добавленных строк PATH и alias, связанных с установкой.
Шаг 5. Проверка остатков и освобождённого места
Финальный этап — контрольный поиск. Воспользуйтесь поиском по диску по ключевым словам: stable-diffusion, webui, comfyui, .safetensors, .ckpt. Так вы найдёте модели, скачанные в «Загрузки» или на другие диски, — их часто забывают.
Не забудьте очистить корзину после удаления больших папок: пока файлы в ней, место на диске не освобождается. Сравните объём свободного пространства до и после — разница покажет, всё ли удалено.
| Компонент | Типичное расположение | Действие |
|---|---|---|
| Веб-интерфейс и venv | Папка установки (например, C:\stable-diffusion-webui) | Удалить папку целиком |
| Модели и LoRA | models внутри установки, «Загрузки» | Сохранить нужное, остальное удалить |
| Кэш Hugging Face | ~/.cache/huggingface | Удалить папку |
| Кэш pip | Системный кэш пакетов | pip cache purge |
| Python и Git | Система | Удалить через «Приложения», если не нужны |
Основной объём почти всегда дают не скрипты, а модели и кэш Hugging Face — если место не освободилось, искать остатки нужно именно там.
Частые вопросы
Можно ли удалить Stable Diffusion через «Установку и удаление программ»?
Нет, веб-интерфейс AUTOMATIC1111 и ComfyUI не регистрируются в системе как программы — это портативные сборки. Удаление выполняется вручную: папка установки, кэш и при желании Python. В списке установленных приложений вы найдёте только Python и Git, если ставили их отдельно.
Папка не удаляется — пишет, что файлы заняты. Что делать?
Значит, сервер всё ещё работает. Закройте окно консоли с запущенным процессом, проверьте в диспетчере задач процессы python.exe и завершите их, затем повторите удаление. В крайнем случае помогает перезагрузка компьютера.
Удалятся ли мои сгенерированные изображения вместе с программой?
Да, если они лежат в папке outputs внутри каталога установки — она удаляется вместе со всем остальным. Заранее скопируйте нужные результаты в другое место.
Нужно ли удалять драйверы NVIDIA после удаления Stable Diffusion?
Нет. Драйверы и CUDA-совместимые компоненты используются системой, играми и другими приложениями. Их удаление не освободит заметного места, но может нарушить работу видеокарты.
Как удалить Stable Diffusion, установленный в Docker?
Остановите и удалите контейнер командой docker rm, затем образ — docker rmi с именем образа, и проверьте тома через docker volume ls: в них обычно хранятся модели. Неиспользуемые тома удаляются командой docker volume prune.