После деинсталляции программы на смартфонах Huawei часто остаются кэш, пустые папки в памяти и записи в истории AppGallery, которые продолжают занимать место. Стандартное удаление через рабочий стол или меню настроек не гарантирует полную очистку системы от «мусора». В этой статье разберем, как найти и удалить эти остатки разными способами — от встроенных инструментов до работы через ADB.

Многие пользователи путают понятия «удалить приложение» и «очистить его данные». Первое действие снимает ярлык и исполняемые файлы, второе — требует отдельного входа в настройки хранения. На устройствах с EMUI и HarmonyOS существует еще один нюанс: фирменный магазин AppGallery хранит список ранее установленного ПО для быстрой переустановки, и этот список также требует ручной очистки.

Почему остаются следы удаленных программ

Операционная система Android изолирует данные каждого пакета в собственной директории /data/data/package.name. При стандартном удалении система стирает эту папку, но игнорирует файлы, созданные приложением во внешнем хранилище — в /sdcard/Android/data/, /sdcard/Download/ или пользовательских папках (фото, документы, бэкапы).

Кроме того, системные сервисы Huawei (HMS) и AppGallery ведут собственные реестры. История установок синхронизируется с Huawei ID, поэтому даже после сброса настроек старые программы могут появиться в рекомендациях. Остаточные файлы не влияют на производительность напрямую, но фрагментируют файловую систему и съедают гигабайты свободного места.

Особую категорию составляют предустановленные системные приложения (bloatware). Их нельзя удалить стандартным способом — доступна только кнопка «Отключить». При отключении пакет остается в разделе /system/ или /product/, скрытый от пользователя, но доступный для активации после сброса или обновления прошивки.

Очистка остаточных данных через настройки Android

Базовый метод не требует сторонних утилит и работает на любой версии EMUI/HarmonyOS. Зайдите в Настройки → Приложения → Приложения. В правом верхнем углу нажмите значок фильтра и включите «Показывать системные процессы». Прокрутите список в самый низ — там часто скрываются пакеты с нулевым размером, но ненулевым кэшем.

Нажмите на подозрительный пакет → Память → Очистить кэш и Очистить данные. Если кнопка «Удалить» активна — используйте её. Для системных компонентов будет доступно только «Отключить» и «Удалить обновления». Последнее вернет версию, зашитую в прошивку, освободив место от накачанных патчей.

☑️ Чек-лист ручной очистки в настройках

Выполнено: 0 / 5
⚠️ Внимание: Не удаляйте данные пакетов com.android.providers.media, com.huawei.android.launcher или com.android.settings. Это приведет к потере миниатюр в галерее, сбросу рабочего стола или поломке меню настроек соответственно.

Работа с историей в AppGallery

Фирменный магазин Huawei хранит список всех когда-либо установленных программ, привязанных к аккаунту. Чтобы убрать их оттуда: откройте AppGallery → значок профиля (слева сверху) → Мои приложения → вкладка Удаленные. Нажмите «Редактировать» (значок карандаша или три точки), отметьте галочками ненужные позиции и нажмите значок корзины.

Это действие удаляет записи только из облачной истории. Локальные кэши магазина остаются в памяти телефона. Для их очистки зайдите в Настройки → Приложения → AppGallery → Память → Очистить кэш. Размер кэша магазина может достигать 500 МБ — 1 ГБ при активном использовании.

💡

Чтобы запретить автоматическое восстановление приложений при смене устройства, в AppGallery зайдите в Настройки → Автообновление и отключите «Автоматически устанавливать удаленные приложения».

Использование «Менеджера телефона» для глубокой очистки

Предустановленный Phone Manager (Оптимизатор) сканирует хранилище на предмет больших файлов, дубликатов и «мусора» от удаленных программ. Запустите приложение → Очистка → дождитесь окончания сканирования. В разделе «Кэш приложений» будут показаны остатки от уже несуществующих пакетов — они помечаются серым цветом или иконкой корзины.

Нажмите «Очистить» напротив пункта «Файлы удаленных приложений» или выберите конкретные позиции. Утилита также находит пустые папки в корне накопителя (/sdcard/), которые остались после деинсталляции. Удаление таких папок безопасно, но проверяйте названия — папки DCIM, Download, Documents, Huawei трогать нельзя.

📊 Каким способом вы чаще всего очищаете память после удаления приложений?
Через настройки Android вручную
Phone Manager (Оптимизатор)
Сторонние клинеры (CCleaner, SD Maid)
Не очищаю, жду автоочистки

Отключение и удаление системных приложений без root

На смартфонах Huawei без разблокированного загрузчика и root-прав полноценное удаление системных пакетов (YouTube, Chrome, предустановленные игры) невозможно. Максимум — отключение через Настройки → Приложения → [Приложение] → Отключить. Это скрывает ярлык, останавливает процессы и запрещает автозапуск, но файлы остаются в системном разделе.

Для скрытого удаления используется ADB (Android Debug Bridge) с компьютера. Включите «Отладку по USB» в Настройки → Система → Для разработчиков. Подключите телефон к ПК, в терминале выполните adb shell, затем pm list packages для поиска имени пакета. Удаление для текущего пользователя: pm uninstall --user 0 com.package.name. Команда не трогает системный раздел, но убирает пакет из профиля пользователя.

Список безопасных для отключения пакетов Huawei (EMUI 10-12)

com.huawei.android.totemnews (Новости)|com.huawei.himovie (Видео)|com.huawei.himusic (Музыка)|com.huawei.appmarket (AppGallery — только если есть альтернатива)|com.facebook.katana / com.facebook.services (сервисы Facebook, если не используете)|com.google.android.youtube (YouTube — если пользуетесь Vanced/ReVanced)|com.huawei.hwid (Huawei ID — ОПАСНО, потеря входа в облако)

⚠️ Внимание: Команда pm uninstall без флага --user 0 требует root-прав и может сделать устройство неработоспособным («кирпич»). Всегда указывайте пользователя 0. После обновления прошивки (OTA) отключенные системные приложения часто восстанавливаются автоматически.

Продвинутые методы: ADB AppControl и Shizuku

Если терминал кажется сложным, используйте графические оболочки: ADB AppControl (Windows) или Shizuku + Canta/Scene (на самом телефоне). Shizuku запускает сервер с правами оболочки ADB прямо на устройстве, не требуя ПК. Установите Shizuku из GitHub, активируйте через беспроводную отладку (Android 11+) или кабель, затем в приложении Canta выберите системные пакеты и нажмите «Удалить для пользователя».

Этот метод позволяет удалить до 90% предустановленного ПО без разблокировки загрузчика. Однако после каждого крупного обновления EMUI/HarmonyOS процедуру придется повторять. Сохраняйте список удаленных пакетов в заметках или экспортируйте его из ADB AppControl (Файл → Экспортировать список).

💡

Главный вывод: полная очистка — это комбо из трех действий: удаление кэша/данных в настройках, чистка истории AppGallery и работа с системными пакетами через ADB/Shizuku. Пропуск любого этапа оставляет «мусор» в памяти.

Метод Что удаляет Требует ПК Риск для системы Сложность
Настройки → Приложения Кэш, данные пользователя, ярлыки Нет Низкий (если не трогать системные) Низкая
AppGallery → Удаленные Облачную историю установок Нет Нулевой Низкая
Phone Manager Папки в /sdcard/, кэш магазина, пустые директории Нет Низкий Низкая
ADB (pm uninstall --user 0) Системные пакеты для текущего пользователя Да Средний (ошибка в имени пакета) Средняя
Shizuku + Canta Системные пакеты без ПК Нет (после настройки) Средний Средняя

Частые вопросы и ответы

Почему после очистки кэша приложение снова появляется в списке «Удаленные» в AppGallery?

AppGallery синхронизирует историю с сервером Huawei ID. Очистка локального кэша не затрагивает облачную базу. Нужно зайти в профиль магазина → «Мои приложения» → «Удаленные» и убрать галочки вручную, как описано в разделе про AppGallery.

Можно ли вернуть случайно отключенное системное приложение без сброса телефона?

Да. Зайдите в Настройки → Приложения → Приложения, включите фильтр «Отключенные» (в меню три точки → Показать отключенные). Найдите пакет, нажмите «Включить». Если кнопки нет — введите в ADB: cmd package install-existing com.package.name.

Безопасно ли удалять папки в корневой директории памяти (/sdcard/) с именами старых программ?

В 99% случаев — да. Приложения создают там папки для кэша, логов или медиа. Если папка пустая или содержит только файлы .nomedia, скриншоты, бэкапы ненужных программ — удаляйте смело. Не трогайте системные: Android, DCIM, Download, Documents, Huawei, backup.

Почему Phone Manager не видит файлы удаленных приложений?

Сканер ищет по известным сигнатурам и пустым папкам. Если приложение хранило данные в нестандартном месте или зашифровало их, оптимизатор их пропустит. Используйте файловый менеджер (встроенный «Файлы» или Material Files) и проверьте вручную /sdcard/Android/data/ и /sdcard/Android/obb/.

Удаление через ADB (--user 0) сохраняется после перезагрузки?

Да, состояние «удалено для пользователя 0» сохраняется при перезагрузках. Но при получении OTA-обновления прошивки системный раздел перезаписывается, и пакеты возвращаются в исходное состояние «включено». После каждого обновления нужно повторять процедуру.