Как удалить программы с компьютера
Как удалить программы с компьютера
Большое количество установленных программ замедляет работу компьютера. Если вы заметили, что система тормозит и подвисает, возможно, пришло время деинсталлировать часть из них.
Какие программы подлежат удалению:
- 1. Нежелательные приложения, которые устанавливаются вместе с полезным софтом. Иногда пользователи сами (по незнанию или в спешке) дают разрешение на их инсталляцию, а иногда — такие программы устанавливаются без спроса. В любом случае, они вам не требуются, а место и ресурсы системы съедают.
- 2. Демоверсии или софт с закончившейся лицензией. Часто пользователи забывают удалить лишние программы, срок действия которых уже давно вышел. Между тем они засоряют систему и отрицательно сказываются на быстродействии.
- 3. Приложения, которыми вы давно не пользуетесь. Иногда приходится устанавливать тот или иной софт, чтобы, к примеру, открыть файл с необычным расширением. Потом вы можете годами не открывать это приложение, но оно по-прежнему будет продолжать занимать место на диске.
Во всех трёх случаях следует выполнить полное удаление программ с компьютера. Однако деинсталляция вручную не дает 100% гарантии, поскольку каждое приложение оставляет «хвосты», записи в реестре, а также различные файлы в других папках ПК. Остатки программ не только захламляют место, но и значительно тормозят работу компьютера.
После самостоятельного удаления приложений, понадобится программа для чистки компьютера. В инструкции мы расскажем, как удалить ненужные программы с помощью «Ускорителя Компьютера», чтобы в Windows не осталось их следов.
Удаление программ средствами Windows 10
ШАГ 1. УДАЛЕНИЕ ПРОГРАММ В WINDOWS 7
Нажмите кнопку «Пуск» и перейдите в «Панель управления». Далее выберите вид Просмотр: «Категория» и зайдите в блок «Удаление программы». В нем представлен полный список приложений, установленных на вашем ПК. Найдите необходимую программу и откройте окно «Удаление или изменение программы» одним (или двойным, в зависимости от настроек) кликом мыши. Дождитесь окончания процесса удаления, а затем перейдите к шагу номер 3.
ШАГ 2. УДАЛЕНИЕ ПРОГРАММ В WINDOWS 8
Интерфейс этой версии несколько отличается от предыдущей, поэтому у некоторых пользователей возникает вопрос: как удалить программы с компьютера в Windows 8? На самом деле все просто! Кликните по кнопке «Пуск» правой кнопкой мыши. Перед вами появится окно с различными вариантами действий. Выберите пункт «Панель управления», а затем перейдите в раздел «Программы» («Удаление программы»). Выберите из списка необходимое приложение и нажмите кнопку «Удалить». Затем перейдите к следующему шагу данной инструкции.
Удалить ненужные программы в Ускорителе Компьютера гораздо проще
ШАГ 3. СКАНИРОВАНИЕ КОМПЬЮТЕРА
Чтобы полностью удалить ненужное приложение, следует скачать программу для очистки вашего компьютера и установить ее, используя «Мастер Установки». Далее произведите запуск Ускорителя и нажмите кнопку «Сканировать компьютер». Поиск ведется одновременно в трех направлениях: жесткий диск, системный реестр и автозагрузка. Но перед тем как удалить ненужные файлы с помощью кнопки «Исправить все ошибки», мы советуем просмотреть каждый блок отдельно.
Исправление ошибок реестра
ШАГ 4. Удаление программ в реестре
Реестр – фактически, мозг компьютера. В нем хранится информация о настройках Windows, а также данные обо всех изменениях, происходящих в операционной системе. После удаления ненужной программы вручную, в реестре сохраняются записи о ней. Со временем их накапливается очень много, поэтому работа системы становится медленной, а ноутбук часто зависает. Как почистить компьютер от ненужных файлов? Используйте «Ускоритель Компьютера». Он помогает устранить следы удаленных программ, избавив ПК от временных файлов и старых ключей всего в один клик!
Удалите лишний софт
Удаление ненужных программ – не единственная опция «Ускорителя Компьютера». Вы найдёте дополнительные возможности:
- Работа с автозагрузкой. Отключайте ненужные приложения, которые загружаются одновременно с включением компьютера для более быстрого запуска Windows.
- Удобный планировщик. Настраивайте расписание автоматических проверок и оптимизации системы.
- Поиск дубликатов и крупных файлов. Безболезненно очищайте жёсткий, когда срочно требуется свободное место.
- Защита личных данных. Быстро повышайте производительность системы, удаляя кэш, и обеспечивайте безопасность вашей информации при использовании интернета.
Обеспечьте безопасность работы в сети
В конце статьи хотелось бы добавить, что “Ускоритель Компьютера” поможет вам не только грамотно удалить те или иные программы и компоненты, но и существенно повысит производительность Windows. Приложения и сайты будут загружаться намного быстрее, а вы забудете о зависаниях и сбоях ПК, которые беспокоили вас долгое время.
Удаление вручную
Большинство пользователей удалить полностью программу решаются вручную, так как методы, задействованные в этом процессе, остаются неизменными вот уже второе десятилетие (в некоторых случаях изменилось лишь месторасположение службы). Ниже рассматриваемые варианты и приложенные к ним скриншоты описывают процесс удаления в ОС Windows 10 (в случае каких-либо различий с предыдущими ОС, об этом будет указано).
Деинсталляция программы в Program Files
Большинство из устанавливаемых вами программ в корневой папке имеет файл uninst . Если вы не изменяли путь установки, то по умолчанию приложение будет находиться в папке «Program Files» , находящееся в корне «Локального диска (С:)» .
- Двойным нажатием на исполняемый файл uninst вы запустите процесс деинсталляции, относящейся к нему программы.
- Нажимаем кнопку «Uninstall» для подтверждения выбранного действия.
- Процесс завершен, а мы смогли удалить все следы программы с нашего компьютера.
В тех случаях, если вы не можете найти корневую папку с приложением (или размещенного в ней файла uninst) и при этом имеете доступ к ярлыку, можно воспользоваться опцией «Расположение файла» .
- Для этого кликните на ярлык файла ПКМ и в выпавшем списке выберите «Свойства» .
- Можете наблюдать путь к папке с файлом рядом с надписью «Объект» , или же нажать на кнопку «Расположение файла» .
- Если выбрали последний вариант, то в этом случае для вас в проводнике откроется папка с имеющимся в ней файлом Uninst или Uninstall.
Использование Программ и компонентов в Windows
Если вы намерены основательно подойти к процессу очистки ПК от ненужных программ, советуем воспользоваться встроенной в Windows службой очистки программ и компонентов. В ней могут также иметься остаточные файлы, находящиеся в результате былых некорректных удалений.
- Получить доступ к службе можно через «Панель управления» . Входим в неё через поисковое окно Windows 10 (В Windows 7 и прочих ОС это сделать можно через меню «ПУСК» ).
- Выбираем отображение значков по категориям и находим необходимый нам элемент.
- В открывшемся меню наблюдаем список всех корректно установленных приложений на нашем ПК. Выбираем интересующую нас программу (выделяя ее ЛКМ), а затем кликаем на «Удалить» .
Убираем все следы из Реестра
Если ранее вы грешили некорректным удалением софта и уверены в том, что следы его пребывания по-прежнему находится где-то глубоко в недрах диска, советуем отыскать их в реестре и навсегда с ними «распрощаться». Сделать это можно следующим способом:
- Классической комбинацией клавиш Win + R вызываем службу «Выполнить» .
- В поле для ввода вписываем команду regedit . Нажимаем «Enter» .
- В открывшемся редакторе реестра нажимаем «Правка» , а затем «Найти» .
- В пустующей графе пишем название приложения, нас интересующего. Кликаем на «Найти далее» .
- Найденный ключ выделяем ПКМ и в контекстном меню нажимаем на опцию «Удалить» .
- У вас получилось удалить программу из реестра! Повторяйте подобную процедуру, пока все имеющиеся ключи, связанные с приложением, не будут удалены.
Your Uninstaller
Проблемы, с которыми может столкнуться пользователь при удалении установленного ПО, бывают связаны не только с некорректной работой программы-деинсталлятора. Так, в некоторых случаях оказывается непросто определить расположение самой программы. Прежде всего это касается рекламных модулей, которые устанавливаются вместе с основным приложением. Нередко в мастере инсталляции по умолчанию активированы опции загрузки рекламных компонентов — панелей для браузеров и тому подобных элементов. При этом пользователи не замечают этого или не успевают снять соответствующие флажки, спеша нажать на кнопку «Далее». А удалить такие навязанные приложения порой оказывается непросто. Рекламные модули маскируются в системе, не дают завершить свою работу, помещают свои ярлыки в список автозапуска и т. д. Найти корректный способ их удаления — настоящая проблема, потребуется полное удаление программ.
Один из режимов работы Your Uninstaller делает борьбу с подобным нежелательным ПО более эффективной. В режиме, который называется «Охота», программа сворачивается в системный трей, а в центре экрана появляется значок в виде прицела. Этот значок можно перетаскивать на активные окна, после чего возникает контекстное меню Your Uninstaller с предложением выбрать нужное действие: деинсталлировать указанное приложение, завершить процесс, быстро найти в Интернете описание файла, порождающего данный процесс, и прочие операции.
В некоторых случаях от программы вообще невозможно избавиться стандартными средствами Windows — например, если для этого мастеру деинсталляции требуется удалить ее более позднюю версию. В данной и других проблемных ситуациях необходимо использовать опцию «продвинутого удаления приложений». Your Uninstaller выполнит анализ системы и покажет список программ, который более точен по сравнению с перечнем установленного ПО в системном апплете «Программы и компоненты» (в Windows XP он называется «Установка и удаление программ»). Дополнительно Your Uninstaller предоставляет пользователям еще несколько полезных инструментов — утилиту для поиска временных файлов, средство для быстрой очистки истории работы пользователя на компьютере, а также программу — менеджер ярлыков в меню «Пуск».
3. Ashampoo UnInstaller
- Платформы: Windows 7, 8, 8.1 и 10.
Ashampoo Uninstaller отслеживает появление новых программ, что позволяет удалять приложения, установленные без вашего ведома. Вы можете деинсталлировать выбранные программы группами или по одной.
Как и в Revo Uninstaller, в Ashampoo UnInstaller вы найдёте массу дополнительных функций. Утилита умеет чистить диск от неиспользуемых файлов, дефрагментировать его, оптимизирует реестр Windows, позволяет настраивать системные службы и список программ, которые запускаются на старте ПК.
Ashampoo UnInstaller бесплатна. Перед запуском вас попросят ввести ключ лицензии, но его можно получить, просто зарегистрировавшись на сайте Ashampoo.
“Полное” удаление программы из Windows
В большинстве случаев происходит подобное из-за того, что пользователь удаляет программу очень простым способом: заходит в проводник, находит нужную папку в каталоге Program Files и нажимает Delete ( результат : файлы программы удалены, но записи в реестре остаются. ) .
Чтобы такого не происходило, необходимо удалять программы (хотя бы) с помощью стандартного установщика, встроенного в Windows. Об этом пару слов в пункте-1 ниже.
❶ Классическое удаление программы через панель управления
В панели управления необходимо перейти по адресу: Панель управления Программы Программы и компоненты .
Далее нужно найти и выделить искомую программу, затем нажать кнопку “удалить” (в идеале запустится установщик и за несколько шагов программа будет удалена) .
Панель управления — программы — программы и компоненты
(Автору вопроса это не поможет, но в рамках статьи рекомендую начать разбираться с вопросом именно с этого шага).
Кстати, в Windows 10 можно удалять приложения через параметры системы (чтобы их открыть — нажмите сочетание клавиш Win+i). См. скриншот ниже.
Windows 10 — приложения — приложения и возможности
❷ Если “Программы и компоненты” ничем не помогли.
Например, в списке не оказалось нужной программы, то можно попытаться вручную отыскать деинсталлятор.
Многие пользователи просто удаляют папку с программой с системного диска “C:”. Но подобный шаг — только добавит свободного места на HDD, сама система будет считать, что программа всё еще установлена (ведь, те же записи в системном реестре-то остались).
А для правильного удаления нужен деинсталлятор (спец. небольшая утилита от разработчика для удаления его программы) . Деинсталлятор, обычно, всегда находится в папке с установленной программой. Представляет он из себя файл ” Uninstall.exe ” ( прим.: могут быть различные производные вида “unins000.exe”) .
Большинство программ, по умолчанию, устанавливаются в папки:
- C:Program Files (x86)
- C:Program Files
Поэтому, если через установку и удаление программ удалить приложение не получилось, необходимо зайти в одну из этих папок, затем найти каталог программы (которую хотите удалить) , и посмотреть — нет ли там подобного файла.
Кстати, при наведении мышкой на такой файл — появляется небольшое окно, вида “Описание файла: Setup/Uninstall” (см. скриншот ниже).
В общем-то, если такой файл есть — вам осталось его запустить и следовать указаниям.
Важно!
Кстати, для некоторого софта разработчики на официальных сайтах выкладывают специальные деинсталляторы. Представляют они из себя обычное приложение, которое проверит вашу систему, и начисто удалит все следы когда-то установленной программы.
Например, подобные деинсталляторы есть для антивирусов (Касперский, Нод 32 и т.д.).
❸ Утилиты для полного удаления проблемного софта
Если предыдущие шаги не увенчались успехом (а также для чистки системного реестра от хвостов) — для удаления сбойных программ существуют специальные утилиты. Они покажут практически все установленные программы (в отличие от “Установки и удаления программ” в Windows) , и могут удалять принудительно и полностью любую из них!
IObit Uninstaller
Отличная программа для отслеживания установленного софта, автозагрузки Windows (утилита предупреждает, когда кто-то туда вторгается) , и для удаления начисто любого софта из системы (удаляются в том числе и хвосты, которые оставляет стандартный установщик в Windows) .
К тому же, утилита бесплатна и работает во всех версиях Windows: XP, 7, 8, 10.
Как удалить программу в IObit Uninstaller — просто выделите нужное приложение, и нажмите по значку корзины
- возможность очистки браузера от надстроек и тулбаров (рекламного ПО, различных баннеров, ссылок и пр., что сейчас часто встраивается в браузеры);
- наличие функции принудительного удаления приложений;
- возможность глубокой проверки системы на наличие оставшегося “мусора”, “хвостов” от старого софта;
- утилита бесплатна и поддерживает русский!
IObit Uninstaller — автоматически нашел оставшиеся записи в реестре (хвосты)
Полный процесс удаления программы в IObit Uninstaller можете посмотреть в этой статье — https://ocomp.info/programma-dlya-udaleniya-programm.html
Geek Uninstaller
С одной стороны, очень простая утилита для удаления программ, с другой — это мощный инструмент для очистки вашей системы от ненужного софта (так, чтобы не осталось даже следа от того, что он когда-то присутствовал ✌) .
Интерфейс утилиты простой: после ее запуска вы увидите список установленных программ – напротив каждой дата установки и ее размер (кстати, весь список программ можно экспортировать в обычный html-файл) . Выбрав нужную программу, вы можете:
- попытаться удалить ее стандартным образом (деинсталляция);
- если не получилось — удалить принудительно;
- можно просто удалить запись о ней из реестра;
- также утилита поможет найти веб-сайт программы, папку на диске, куда была установлена программа, и записи в реестре, связанные с ней.
Главное окно программы Geek Uninstaller — пример деинсталляции приложения
CCleaner
Одно из лучших бесплатных решений для очистки и оптимизации системы. В рамках данной статьи интересные дополнительные функции этой утилиты (которые находятся в меню “Сервис”) :
- удаление программ (можно провести стандартную деинсталляцию, но если не получилось — можно просто удалить сведения о программе из системы и реестра (в этом случае папку с файлами программы нужно будет удалить ручную) );
- есть контроль за автозагрузкой Windows;
- возможность поиска и удаления дубликатов файлов;
- удаление тулбаров и дополнений в браузерах и пр. (см. скрин ниже).
CCleaner – дополнительные опции
❹ Удаление ключа вручную из реестра
Бывает и такое, что утилиты бессильны (хотя редко, но все-таки) . В этом случае можно вручную удалить из реестра ключи и “хвосты” от программы, а затем удалить ее папку из каталога Program Files на системном диске “C:” (со всеми ее файлами) .
Чтобы войти в системный реестр, необходимо:
- нажать кнопки WIN+R – должно появиться окно “Выполнить”;
- в окне “Выполнить” ввести команду regedit и нажать Enter (пример на скрине ниже).
regedit — открыть редактор реестра
Реестр представляет из себя большую базу данных, в котором много различных каталогов и ключей. Нам нужно найти следующую ветку: HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall .
Именно в этой ветке содержатся ключи практически от всех установленных программ в Windows. Открыв ее, вы увидите, что часть программ имеют привычное название, другая часть: непонятные цифры с буквами.
Чтобы найти ключи от конкретной программы, щелкните правой кнопкой мышки по каталогу Uninstall и нажмите “Найти” . Далее вбейте в поисковую строку название программы (на латинице).
Поиск ключа программы
Затем редактор предоставит вам найденные данные. Вам осталось их удалить, а затем переустановить программу (например).
Удаление ключей из реестра
Также обратите внимание, что некоторые утилиты для удаления программ могут в авто-режиме найти записи в реестре (например, в IObit Uninstaller достаточно кликнуть правой кнопкой мышки по приложению, и в появившемся меню выбрать “Открыть в Regedit” ) .
Расположение приложения и его ветки в реестре / IObit Uninstaller
При удалении программы, часто сталкиваешься с тем, что какая-то папка или файл не удаляется (появляются разного рода ошибки, что это нельзя или невозможно выполнить и пр.) . В этом случае рекомендую следующую инструкцию: https://ocomp.info/kak-udalit-fayl-ili-papku-esli-ne-udalyayutsya.html
Совет №2
Бывает и так, что программа не удаляется из-за того, что требует права администратора, или пишет, что она уже используется. В этом случае попробуйте загрузить систему в безопасном режиме , и произвести удаление программы из него. Во многих случаях помогает!
На этом пока всё. Дополнения приветствуются.
Статья откорректирована: 23.01.2019
Я это все перепробовал! Что еще можно сделать?
В таком случае вам придется еще немного поработать руками и головой.
Выполните очистку диска
Встроенная в Windows утилита очистки диска (cleanmgr) хорошо справляется с основным засорением системы. Она также обладает возможностями, недоступными сторонним средствам — например, может очищать папки winsxs и windows.old и выполнять сжатие неиспользуемых системных файлов (в Windows 8 и новее).
Воспользуйтесь этой утилитой даже если вы предпочитаете сторонние средства вроде CCleaner.
Определите папки, занимающие больше всего места
Задействуйте программу, отображающую распределение файлов на диске в графическом виде.
Читайте мой рассказ об утилите Scanner, а также обратите внимание на альтернативы и держите в уме консольный вариант.
Учтите служебные файлы NTFS
Метаданные NTFS редко становятся причиной значительных потерь пространства, но их наличие нужно учитывать при подсчете занятого места на диске. В Windows 8 и новее сводный отчет выводит команда
В Windows 7 эти сведения получить сложнее, но тоже возможно. Читайте подробный рассказ в статье Как правильно измерить занятое место на диске и найти потерянные гигабайты.
Определите приложение, засоряющее диск
Иногда очистка помогает лишь на некоторое время, после чего место снова исчезает в результате работы какой-то программы. Зная папку, в которой накапливаются файлы (см. выше), вы можете легко вычислить программу.
Убедитесь в отсутствии вирусов
Если вы выполнили все рекомендации статьи, но не смогли найти пропавшие гигабайты, общие рекомендации вам вряд ли помогут. В этом случае обязательно сделайте тщательную проверку на вирусы по специальной методике (даже если у вас установлена и регулярно обновляется антивирусная программа).
Если вам так ничего не помогло, остается лишь посоветовать задать вопрос в форуме OSZone. Обсуждение статьи ведется в этой теме.
Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.
Метки: диагностика, оптимизация Информация в статье применима к Windows 7 и новее
Комплекс мер, который включает в себя:
- Чистку файловой системы от временных файлов и прочего мусора.
- Удаление малоиспользуемых, случайно установленных и часто вредоносных программ.
- Очистку компьютера от вирусов, рекламы в браузерах и пр.
- Восстановление, чистку реестра, удаление “хвостов”.
- Оптимизацию каталога загружаемых служб.
- Редактирование списка автозагрузки (ПО, плагины, задачи, дополнения).
В своей работе мы используем множество профессиональных утилит, после применения которых, ваш компьютер будет работать, как новый!
В этой статье мы рассмотрим метод очистки компьютера, подходящий для пользователя любого уровня, а поможет нам в этом довольно популярная в наше время программа CCleaner.
Программный продукт компании Pirifom (Microsoft Gold Certified Partner, кстати), предназначенный для очистки операционной системы, ускорения работы компьютера и, косвенно, повышения безопасности путем удаления конфиденциальных данных из общего доступа.
Скачивание и установка CCleaner.
Для начала скачаем последнюю версию программы, естественно с официального сайта, по этому адресу. Нас интересует бесплатная версия программы (ее функционала будет достаточно), качаем ее с download.com.
Скачали? Отлично, открываем загруженный файл, выбираем русский язык, проверяем галочки с опциями установки (можно оставить в неизменном виде) и устанавливаем программу.
Удаление программ.
Пора приступить, собственно, к очистке компьютера. Открываем программу и переходим, для начала, на вкладку Сервис, пункт Удаление программ. Внимательно смотрим на список установленных программ и Деинсталлируем те, которыми вы уже не пользуетесь / не знаете, как они сюда попали / кажутся вам подозрительными и пр.
При удалении нажимаем кнопку “Деинсталляция”, так как кнопка “Удалить” всего лишь уберет название данной программы из списка.
Если вы не уверены, стоит ли удалять ту или иную программу, поищите информацию о ней в интернете (по названию), думаю, это поможет вам определиться.
Все получилось? Прекрасно!
Возникает закономерный вопрос, почему мы начали “с конца”? Все дело в том, что проводя собственно очистку компьютера мы теперь удалим и те “хвосты” которые остались от только что деинсталированных вами программ.
Деинсталяция программ в CCleaner организована удобнее, чем стандартных средствах Windows. Хотя для полного удаления ПО можно пользоваться узко-специализированными утилитами, одну из них мы рассмотрели в статье Удаление программ.
Очистка компьютера.
Переходим на вкладку Очистка, оставляем галочки настроек “как есть” (хотя можете отметить очистку корзины) и нажимаем кнопку “Очистка!” Ждем результатов (иногда довольно долго) и удивляемся тому, какой объем вашего жесткого диска занимал всяческий мусор.
Закройте все браузеры перед очисткой, чтобы беспрепятственно удалить временные файлы.
При желании, можете поэкспериментировать с галочками-настройками, однако, если не уверены в том, что конкретно включаете / отключаете, оставьте настройки по умолчанию.
Кнопка “Анализ” предварительно покажет вам сколько места освободится после очистки и что конкретно будет удалено.
Файловую систему почистили – замечательно. Осталось заняться оптимизацией и чисткой реестра.
Оптимизация и чистка реестра.
Переходим на вкладку Реестр и жмем кнопку “Поиск проблем”. Ждем, пока статусная полоска заполнится до 100% и нажимаем Исправить. Во всплывшем окошке кликаем “Исправить отмеченные”, по окончании операции и возникновении надписи Исправлено закрываем всплывающее окно.
Программа может спросить вас, надо ли сохранять копию сделанных в реестре изменений – решать вам, лично я ни разу не воспользовался данной опцией, так как CCleaner в “косяках” с реестром замечен не был.
Операцию необходимо повторять до полного исправления ошибок (надпись Ошибки не обнаружены).
Очистку и проверку целостности реестра сложно переоценить, периодически проводите данную операцию и Windows будет радовать вас стабильной работой.
Иногда анализ ошибок занимает продолжительное время (если реестр давно не чистился), будьте терпеливы.
Во всплывающем окне можно прокрутить стрелкой все ошибки, посмотреть подробности и исправить их по одной. при желании.
Для того, чтобы показать вам скриншот списка ошибок реестра, мне пришлось удалить 4 нужные программы со своего компьютера.
После этих операций можно закрыть программу и запланировать чистку на следующий месяц, а пока, радоваться увеличившейся скорости работы компьютера.
Папка AppData
Папка AppData хранит файлы настроек установленных программ, а также созданные в этих программах профили. Многокомпонентные portable-программы тоже могут сохранять в ней свои данные, хотя и в ограниченном объеме.
Перейдя в папку командой %userprofile%AppData .
Вы обнаружите в ней три папки — Local , LocalLow и Roaming .
Проверьте их содержимое на предмет каталогов и файлов удаленных портативных приложений.
Как очистить Ubuntu
В этой инструкции будет рассмотрена очистка системы Ubuntu. Мы рассмотрим как очистить ненужные, не используемые пакеты, удалить пользовательские файлы и уже ненужные файлы настроек, которые остались в системе, а также найдем все файлы, не принадлежащие ни одному пакету, чтобы вы могли сами оценить нужны они вам или нет. Будет рассмотрена очистка кэша в ubuntu и удаление старых ядер.
1. Использование дискового пространства
Очистка системы Ubuntu 20.04 должна начаться с выяснения, какие файлы потребляют больше всего пространства на диске. В этом вам поможет программа ncdu. Это консольная утилита с псевдографическим интерфейсом, но мне она нравится больше всего. Сначала её надо установить. Для этого выполните в терминале:
sudo apt install ncdu
Затем запустите программу:
После завершения анализа вы можете увидеть какие файлы занимают больше всего пространства на жестком диске. Вы внезапно можете обнаружить, что много места занимают логи или ненужные файлы в домашней папке. Вы можете открывать папки клавишей Enter, перемещаться по ним с помощью стрелок вверх и вниз, а также прямо здесь удалять ненужные файлы с помощью кнопки Delete. Более подробно про утилиты для анализа занимаемого пространства читайте в отдельной статье.
2. Дубликаты файлов
Со временем могло накопиться несколько копий одного файла в системе. Если нужна очистка памяти в Ubuntu, то такие файлы важно найти и удалить, прежде чем они заполнят весь жесткий диск.
Для решения этой задачи есть несколько утилит. Утилита FSlint позволяет найти и очистить битые символические ссылки, а также дубликаты файлов в файловой системе.
Для установки программы используйте команду:
sudo apt install fslint
Запустить программу можно из главного меню. В главном окне нужно указать путь, по которому следует искать дубликаты файлов с помощью кнопки Add, затем перейти на вкладку Дубликаты и нажать в самом низу Найти:
Когда поиск будет завершен, утилита выведет все одинаковые файлы группами, и вы сможете прямо здесь отметить те файлы, которые надо удалить или заменить на символическую ссылку с помощью контекстного меню.
Еще одним отличным решением для поиска дублей есть утилита BleachBit, кроме поиска дубликатов файлов, здесь есть специальные приложения для нахождения дублей фото и аудиофайлов по специальным алгоритмам. Подробнее о работе с программой я писал в отдельной статье – как освободить место в Linux.
3. Очистка пакетов
Пакеты программного обеспечения одно из самых слабых мест для засорения системы. Если вы устанавливали много приложений, скорее всего, они потянули за собой большое количество зависимостей, которые после удаления этих приложений не представляют никакой пользы. Поэтому очистка Ubuntu обязательно должна включать удаление ненужных пакетов. Вот несколько команд выполняющих очистку системы:
Удалить неиспользуемые пакеты из кэша
sudo apt autoclean
Очистка кэша в Ubuntu, утилиты apt:
Удаление ненужных зависимостей:
sudo apt autoremove
Вообще хорошей практикой будет удалять зависимости сразу при удалении приложения:
sudo apt autoremove приложение
4. Старые версии snap пакетов
В новых версиях Ubuntu используется пакетный менеджер snap, он тоже оставляет в системе кэш, а также старые версии пакетов после обновления. Эти версии уже не используются но всё ещё занимают место. По умолчанию, это три, это значение можно изменить на две с помощью такой команды:
sudo snap set system refresh.retain=2
Если вы хотите полностью удалить неиспользуемые версии пакетов, для этого понадобится использовать небольшой скрипт:
sudo vi /usr/local/bin/remove_old_snaps.sh
#!/bin/bash
set -eu
LANG=en_US.UTF-8 snap list –all | awk ‘/disabled/
while read snapname revision; do
snap remove “$snapname” –revision=”$revision”
done
Если система установлена достаточно давно, и обновлений было много, то такой скрипт может освободить вам несколько гигабайт места. После сохранения файла дайте ему права на выполнение:
sudo chmod ugo+x /usr/local/bin/remove_old_snaps.sh
5. Старые пакеты программ
При обновлении пакета до более новой версии, его старая версия и её конфигурационные файлы тоже остаются в системе и занимают место на диске. Вы можете освободить немного пространства, удалив такие пакеты.
Откройте менеджер пакетов Synaptec, нажмите кнопку Состояние, затем откройте пункт Не установленные (остались файлы конфигурации). Здесь и будут те пакеты, которые, остались в системе после обновления или неполного удаления.
Поставьте галочки напротив всех таких пакетов, и выберите опцию Отметить для полного удаления. Затем нажмите Правка -> Применить для применения действия.
Аналогичное действие можно выполнить в терминале. Для этого используйте команду:
dpkg -l | awk ‘/^rc/
Можно воспользоваться и командой попроще если у вас установлен aptitude:
sudo aptitude purge
6. Неиспользуемые пакеты
Мы часто устанавливаем различные пакеты, и не все из них нам нужны долгое время. Бывает, что пакет нужен определенному приложению, но после удаления приложения он больше не используется. Или вы установили программу, попользовались ею пару раз, а потом забыли о ее существовании. Такие приложения тоже нужно найти и ликвидировать чтобы очистка ubuntu от мусора была выполнена полностью.
Для этого будет очень полезной программа GTKOrphan. Для ее установки выполните:
sudo apt install gtkorphan
Как обычно, открыть программу вы можете из главного меню.
Она проанализирует систему и покажет все пакеты, которые не находятся ни у кого в зависимостях. То есть те, которые вы устанавливали сами. Теперь вы можете посмотреть какие из них вам не нужны и спокойно их удалить. Не удаляйте все пакеты бездумно, это может сломать вашу систему. Чтобы отобразить больше пакетов кликните по пункту Параметры и выберите Показывать пакеты не только из библиотеки.
7. Файлы локализации
Если вам не нужно переключаться между различными локализациями системы, вы можете просто удалить лишние, не используемые языковые стандарты и освободить немного пространства на диске.
Установите утилиту localepurege:
sudo apt install localepurge
На этапе установки пакета выберите те локали, которые вам нужны, все остальные будут удалены. По умолчанию выбраны en_US и ru_RU для кодировки UTF-8, вы можете выбрать и другие.
8. Никому не принадлежащие файлы
При неправильной установке программ из исходников в системе могут накопляться файлы, не принадлежащие ни одному пакету, после удаления этих программ они могут просто оставаться в системе. Также такие файлы накапливаются при установке программ из бинарных файлов или создаются вами вручную. Одним словом, такие файлы нужно удалять. Для этого будем использовать программу cruft. Для установки выполните:
sudo apt install cruft
Для запуска программы просто выполните её с опцией -r и путём к файлу, куда надо сохранить отчёт:
sudo cruft -r cruftreport
Затем просто откройте полученный файл в с помощью less или cat:
Программа выдаст список всех никому не принадлежащих файлов. Теперь вы можете просмотреть и удалить те, которые считаете ненужными. Только будьте очень аккуратны, чтобы не удалить ничего лишнего. Не забудьте что такие файлы могут создаваться и обычными программами, например, Grub и SSL.
9. Старые ядра
После обновления ядра, особенно в старых версиях Ubuntu старые ядра всё ещё остаются и занимают место в папке /boot. Чтобы из удалить можно использовать утилиту Ubuntu Cleaner. Для её установки выполните:
sudo apt install ubuntu-cleaner
Откройте программу из главного меню или через терминал, затем отметьте пункт Old Kernel. В правой части окна появится список пакетов ядер, которые можно удалить:
Отметьте нужные и нажмите кнопку Clean. Другие способы удалить старые ядра описаны в отдельной статье.