Недавно установил на ПК Automatic1111, чтобы побаловаться со Stable Diffusion, и компьютер по какой-то причине начал глючить, даже если Automatic1111 не запущен. Поискал в интернете – оказывается проблемы могут быть из-за установки Python. В этом случае надо полностью его удалить и переустановить с ноля. Однако, как оказалось, удалить Python с компьютера – не так и просто…
Если вы просто удалите Питон как обычную программу через Uninstall, то впоследствии у вас будут возникать ошибки, наподобие «Error getting file security», ошибка 0х80070643 и пр.
Есть несколько последовательных действий, которые необходимо выполнить, и пропуск даже одного из них может оставить остаточные установочные файлы в Windows. Поэтому если перед вами стоит задача полной деинсталляции Python с вашего ПК, данная инструкция будет вам как нельзя кстати.
1. Находим путь установки Python
Первое, что необходимо сделать – найти по какому именно пути Питон установлен в вашей системе. Для этого:
- Нажмите правой клавишей мыши на кнопку ПУСК панели задач
- Выберите пункт «Выполнить»
- В открывшемся окошке наберите powershell и нажмите ОК
- В окне Терминала наберите команду where python и нажмите ENTER
Скорее всего вы увидите, что программа прописалась в системе сразу по нескольким путям на жестком диске. Это нормально.
2. Проводим стандартное удаление
- Нажмите сочетание клавиш Win+I на клавиатуре, чтобы запустить окно Параметров Windows.
- В левой части окна кликните на пункт «Приложения»
- Выберите в списке опцию «Установленные приложения»
Теперь найдите в списке установленных программ Python и удалите его через одноименную опцию. Повторите эту процедуру также и для Python Launcher.
Вернитесь в командную строку (Терминал) и снова запустите команду where python
Если появляется хоть какая-то запись, значит Питон не удален полностью, и в системе остались какие-то остаточные файлы. Надо от них избавиться.
3. Зачищаем остаточные файлы Питона
Как видно из скриншота выше, что-то осталось по пути AppData\Local\Microsoft\WindowsApps\
Переходим по этому пути в Проводнике и видим там два исполняемых файла: python.exe и python3.exe
Простое удаление скорее всего не сработает, поэтому делаем так:
- Снова запускаем командную строку
- Используем команду cd AppData\Local\Microsoft\WindowsApps для перехода в нужный нам каталог
- Затем набираем команду del python.exe и нажимаем ENTER
После этого вводим команду del python3.exe и снова нажимаем клавишу ENTER, чтобы удалить и второй файл в указанном каталоге. Теперь оба файла успешно удалены.
4. Удаляем пакеты PIP
Когда вы удаляете Python при помощи стандартного процесса деинсталляции, то автоматически установленные пакеты PIP (pip — менеджер пакетов для Python) остаются в системе. Эти пакеты находятся в отдельном каталоге.
Вы можете сами удалить пакеты pip, открыв Проводник и перейдя по пути AppData\Local\Programs\. Там вы увидите папку с именем «Python». Просто удалите её через DEL.
Если вы не удалите данную папку, у вас будут все те же пакеты pip при новой переустановке Python, что может привести к ошибкам.
Итог
Почти все пользователи Windows проводят удалении Python через стандартный Uninstall, и сталкиваются впоследствии с ошибками. Как мы уже убедились, после удаления Питона в системе остаются остаточные установочные файлы, которые надо зачищать в ручном режиме, и это имеет решающее значение. Как это сделать – теперь вы знаете. Желаю удачи!
Похожие публикации:
- Как исправить неработающий Центр уведомлений в Windows 10 и 11
- Иконка «Провести собрание» – что это и как убрать её из трея
- Как правильно выбрать онлайн-курс по обучению на веб-дизайнера?
- Data Recovery Wizard — легкое восстановление файлов, удаленных по ошибке
- Как получить доступ к расширенным настройкам Windows 10
проблема с самого начала. ввожу where python и ничего не прроисходит. просто новая строка и повторение… подскажите как быть….
но я еще ничего не удалял с ноутбука. просто решил сначала загуглить как удалить стейбл. не запускается вовсе. а web ui накачал очень много — куда оно ушло — мне не понятно и не знаю как это найти.. подскажете? не сносить же систему чтобы отыскать это пару лишних гигов файлов
webui закачивает только в свою папку, больше никуда
подскажите а как быть с тем что мне не пишет где пайтон? мне его сначала удалить а потом искать через командную строку?
Не очень понял вопрос.
ввожу where python и следующей строкой не ответ а вновь повторение c:\users\имя>
единственное отличие от вашего скрина в том у меня после > пробел, который не убирается
Сергей, а обязательно пакеты PIP именно по данному пути. У меня нет папки python по данному адресу. cmd уже тоже не находит все связанное с python. Была некая пустая папка pip в AppData\Local, удалил ее.
Если у вас уже ничего не находится, значит всё зачищено.