Как удалить предустановленные Android‑приложения (bloatware)

Что такое bloatware
Bloatware — это предустановленное производителем или оператором ПО, которое вытекает из поставки устройства. Часто пользователи им не пользуются: такие приложения занимают диск, могут потреблять батарею и ресурсы в фоне, а иногда мешают производительности. Определение в одну строку: предустановленные приложения, которые пользователь не хочет или не может удалить обычными средствами.
Важно: термин “удалить” в контексте системных приложений часто означает удаление для текущего пользователя — сами файлы в системном разделе остаются на месте. Полное удаление без следа обычно требует рут‑прав или замены прошивки.
Быстрый план (что вы сделаете)
- Установите ADB и Fastboot на ПК.
- Нужны драйверы (Windows) и включённая отладка по USB на телефоне.
- С помощью App Inspector найдите имя пакета приложения.
- Подключитесь по ADB и выполните pm uninstall -k –user 0
.
Подготовка: требования и предостережения
- Компьютер с Windows/Mac/Linux.
- Минимальные навыки работы с командной строкой.
- USB‑кабель, который передаёт данные (не только заряд).
- Включите “Отладку по USB” в «Параметры разработчика» телефона.
Важно: включение отладки USB даёт привилегированный доступ через ПК. Разрешайте её только доверенным компьютерам и отключайте после завершения работы.
Пошаговая инструкция
Шаг 1: Установите ADB и Fastboot на Windows/Mac/Linux
Скачайте платформенные инструменты Android (platform-tools) и распакуйте их в удобную папку. В них содержатся adb и fastboot — утилиты, которые понадобятся для взаимодействия с устройством.
Шаг 2: Установите драйверы (Windows)
Для Windows может потребоваться установить драйверы устройства, чтобы телефон определялся корректно. Скачайте драйверы с официального сайта производителя или универсальные Google USB Driver и установите их по подсказкам.
Шаг 3: Установите App Inspector
Чтобы узнать точное имя пакета приложения (например, com.example.app), установите на телефон приложение App Inspector из Google Play и используйте его для получения package name.
Шаг 4: Включите отладку по USB
- Откройте Настройки → О телефоне → Сведения о ПО.
- Нажмите на “Номер сборки” 7–9 раз, пока не появится уведомление о включении опций разработчика.
- Вернитесь в Основные настройки → Для разработчиков и включите “Отладка по USB”.
Примечание: некоторые оболочки (производители) имеют собственные пути к опциям разработчика — ищите по названию.
Шаг 5: Откройте командную строку/терминал и перейдите в каталог platform-tools
Откройте терминал и выполните команду cd к папке, где лежит platform-tools.
C:\Program Files (x86)\Android\android-sdk\platform-toolsПример команды (замените путь на свой):
cd C:\Program Files (x86)\Android\android-sdk\platform-toolsШаг 6: Проверьте соединение и запустите shell ADB
Проверьте, видит ли компьютер устройство:
For Windows: adb devices
For Mac/Linux: ./adb devicesЕсли в списке отображается строка с серийным номером и статусом device, значит соединение установлено.
Затем войдите в ADB shell:
For Windows: adb shell
For Mac/Linux: ./adb shellШаг 7: Отключение/удаление bloatware
- В App Inspector найдите пакет приложения, которое хотите удалить. Пример: com.vendor.appname
- В командной строке выполните (всё в ADB shell или через adb shell перед командой):
pm uninstall -k --user 0 PNГде PN — полное имя пакета, например:
pm uninstall -k --user 0 com.vendor.appnameЭта команда удаляет пакет для текущего пользователя (пользователь 0). Файл apk остаётся в системном разделе, но приложение перестаёт отображаться и запускаться для пользователя.
Важно: некоторые предустановленные системные приложения защищены и команда может вернуть ошибку. Тогда см. раздел «Когда это не работает».
Как вернуть приложение (откат)
Если вы случайно удалили нужное приложение, его можно восстановить, не делая полностью сброс:
adb shell cmd package install-existing
# или
pm install-existing Если пакет недоступен как “existing” (удален из системного раздела), потребуется либо восстановить резервную копию, либо переустановить APK вручную через adb install
Когда метод не сработает (контрпримеры)
- Приложения, встроенные глубоко в систему и помеченные как “privileged” в системном разделе, могут не удаляться командой pm для обычного пользователя.
- На некоторых фирменных оболочках производитель блокирует отладочные команды или ставит подпись образа, что не позволяет удалить/отключить приложения без рута.
- A/B‑разделы прошивки и защищённые разделы: даже если удалить приложение для текущего пользователя, OTA‑обновление может восстановить его.
Альтернатива для таких случаев: получить root‑права, установить кастомную прошивку или использовать корпоративный профиль/Work profile для изоляции приложений.
Альтернативные подходы (без рутирования)
- Отключение приложения (Settings → Apps → Disable). Приложение останется, но не будет запускаться и не занимает видимое место в лаунчере.
- Создание рабочего профиля (Android Enterprise) и перенос установленных приложений в профиль, чтобы основной профиль остался чистым.
- Использование утилит типа “Package Disabler” (может потребоваться разрешение производителя) — некоторые работают без рута, но с ограничениями.
Риски и меры предосторожности
- Ошибочное удаление системных компонентов может нарушить стабильность ОС. Не удаляйте приложения, если вы не уверены в их назначении.
- Всегда делайте резервную копию данных и создавайте точку восстановления (резервная копия пользовательских данных) перед массовыми изменениями.
- Отключайте отладку USB после завершения.
Мини‑методология: безопасный рабочий процесс
- Перечислите целевые приложения и проверьте их назначение в интернете.
- Сделайте резервную копию пользовательских данных.
- Удаляйте по одному приложению и тестируйте стабильность системы в течение 24–48 часов.
- Если всё в порядке — повторите для следующего приложения.
Критерии приёмки
- Приложение не отображается в лаунчере и не запущено в фоне.
- Свободное место или использование памяти уменьшилось в соответствии с ожиданиями (в разумных пределах).
- Система работает стабильно, нет ошибок системных служб, связанных с удалёнными пакетами.
Чеклист для разных ролей
Пользователь:
- Сделать резервную копию.
- Выяснить package name через App Inspector.
- Включить отладку USB и подключиться.
- Выполнить pm uninstall -k –user 0
. - Проверить работу телефона и отключить отладку.
ИТ‑специалист / администратор:
- Проверить зависимые службы и политики безопасности.
- Тестировать на контрольной группе устройств.
- Подготовить инструкцию по откату.
Продавец / сервисный инженер:
- Проверить гарантийные условия (удаление системных компонентов может повлиять на поддержку).
- Предложить клиенту опцию “отключение” вместо удаления, если требуются гарантийные обязательства.
Технические заметки и часто встречающиеся команды
- Проверка подключённых устройств:
adb devices- Вход в shell:
adb shell- Удаление пакета для текущего пользователя:
pm uninstall -k --user 0 com.vendor.appname- Восстановление существующего пакета:
adb shell cmd package install-existing com.vendor.appname- Пример команды для Mac/Linux может требовать префикса ./ перед adb, если вы находитесь в каталоге platform-tools.
Безопасность и конфиденциальность
- Любая работа через ADB временно расширяет доступ к устройству: не подключайтесь к чужим компьютерам.
- Удаление приложений не должно передавать личные данные третьим лицам, но убедитесь, что вы не передаёте логи или дампы с чувствительной информацией на внешний ПК.
Совместимость и особенности производителей
- У разных производителей (Samsung, Xiaomi, Huawei, OnePlus и т. д.) есть особенности оболочек и политики безопасности. Команда pm работает на большинстве устройств, но результат зависит от того, как производитель разместил приложение (обычное vs privileged).
Примечание: на некоторых устройствах удаление может не убрать иконки лаунчера до перезапуска или очистки кеша лаунчера.
Короткая инструкция для экстренного восстановления
- Подключитесь по ADB.
- Выполните:
adb shell cmd package install-existing - Если пакет отсутствует в системе, установите APK вручную:
adb install Краткая глоссарий (1 строка каждый)
- ADB: Android Debug Bridge — инструмент для взаимодействия компьютера с устройством Android.
- PM: менеджер пакетов Android (package manager) — внутренний инструмент для установки/удаления пакетов.
- Bloatware: предустановленное приложение, нежелательное пользователем.
Частые ошибки и как их исправлять
- Устройство не отображается в adb devices: проверьте драйверы (Windows), разрешите отладку на телефоне, используйте другой кабель/порт.
- Ошибка “Failure [DELETE_FAILED_INTERNAL_ERROR]”: приложение защищено и требует root или изменения системного раздела.
- После удаления приложение появляется снова после OTA: это нормально — OTA может восстановить файлы в системном разделе.
Краткое резюме
Удаление предустановленных приложений через ADB — безопасный и эффективный способ очистить устройство без рута, если приложения не являются «privileged». Всегда делайте резервную копию, удаляйте по одному приложению и знайте, как вернуть пакет при ошибке. Если приложение защищено, рассмотрите отключение, использование рабочего профиля или продвинутые методы с root/кастомной прошивкой.

Быстрая аннотация: этот материал объясняет базовый рабочий процесс для удаления bloatware через ADB и даёт альтернативы и меры предосторожности.
Дополнительные материалы
- How to Create Your Own Chrome Browser Theme
- How to Uninstall Built-in Apps on Windows 10
- How to Remove Zoom App from Your Phone and PC?
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента