Домой / iPhone / Почему удаление приложений не освобождает память на iPhone

Почему удаление приложений не освобождает память на iPhone

Многие пользователи iPhone рано или поздно сталкиваются с ощущением, что память на устройстве куда-то исчезает сама по себе. В настройках хранилища растёт пункт «Системные данные», свободного места становится меньше, а явной причины вроде бы нет. Важно сразу сказать, что это не поломка и не баг, а особенность работы iOS, причём довольно неочевидная.

Почему удаление приложений не освобождает память на iPhone. Объясняем на пальцах, как iOS работает с памятью iPhone. Фото.

Объясняем на пальцах, как iOS работает с памятью iPhone

❗ЕЩЕ БОЛЬШЕ СТАТЕЙ ОБ APPLE ИЩИТЕ В НАШЕМ ДЗЕНЕ СОВЕРШЕННО БЕСПЛАТНО

Проблема начинается с того, что именно Apple называет системными данными. Это не один конкретный тип файлов, а собирательная категория для всего, что система не показывает отдельно. Туда попадает временный кэш приложений, офлайн данные вроде карт и превью, системные журналы и диагностика, фрагменты обновлений iOS, кеш iCloud, данные Spotlight и Siri, а также остатки удалённых приложений. Самое важное здесь то, что iOS не обязана очищать это место сразу. Она может хранить эти данные сколько угодно долго, пока не сочтёт нужным освободить память. Да, сама. И да, вмешаться в процесс вы не можете.

Из-за этого и возникает ощущение, что память уменьшается каждый день. Даже если вы почти не пользуетесь телефоном, система продолжает работать в фоне. iCloud создаёт локальные кэши, временно загружает фото, документы и превью, пересобирает индексы. Приложения вроде Telegram, Safari и соцсетей копят свои данные, и часть из них со временем переходит в системную категорию. При этом iOS сама решает, когда начинать очистку. Пока свободное место есть, она спокойно копит мусор, и визуально кажется, что память просто пропадает.

Почему удаление приложений не освобождает память на iPhone. Чем больше свободного места на вашем iPhone, тем дольше система не будет очищать кэш, а раздел «Системные данные» будет увеличиваться. Фото.

Чем больше свободного места на вашем iPhone, тем дольше система не будет очищать кэш, а раздел «Системные данные» будет увеличиваться

Отдельно многих пугает ситуация, когда после удаления приложения с iPhone системные данные становятся ещё больше. Логика здесь тоже простая. Приложение удаляется, а его временные файлы и кэш остаются внутри iPhone. Эти данные больше не принадлежат приложению, поэтому iOS относит их к системным. В итоге приложение занимало условные два гигабайта, вы его удалили, а системные данные выросли на те же два гигабайта. Файлы никуда не делись, просто сменили категорию отображения.

Попытки отключить рекламу, автообновления или фоновые функции почти никогда не дают результата. Дело в том, что реклама и обновления не равны кэшу. Большинство системных данных вообще не имеют переключателей в настройках. Это служебная часть iOS, которой управляет сама система без участия пользователя. Почистить это вручную достаточно проблематично, но в принципе можно. Apple сознательно не даёт прямого доступа к системным файлам. Из того, что реально может сработать, есть всего несколько вариантов:

  • Жесткая перезагрузка с помощью кнопок на корпусе iPhone иногда освобождает от половины до двух гигабайт временных данных;
  • Почему удаление приложений не освобождает память на iPhone. Жесткая перезагрузка помогает очистить системные данные. Изображение: macrumors.com. Фото.

    Жесткая перезагрузка помогает очистить системные данные. Изображение: macrumors.com

  • Существует и так называемый трюк с большим видео, когда вы начинаете загружать файл, который больше свободного места на устройстве. В этот момент iOS пытается срочно освободить память и чистит системный кэш. После этого загрузку можно отменить. Способ работает нестабильно, но иногда помогает;
  • Самый радикальный вариант — это резервная копия, а затем полный сброс iPhone и восстановление из созданной ранее копии. Это единственный способ действительно обнулить системные данные, но очевидно, что использовать его стоит только в крайнем случае.

ПОДПИСЫВАЙСЯ НА ТЕЛЕГРАМ-КАНАЛ СУНДУК АЛИБАБЫ, ЧТОБЫ ПОКУПАТЬ ТОЛЬКО ЛУЧШИЕ ТОВАРЫ С АЛИЭКСПРЕСС

Есть и важный момент, который помогает относиться к ситуации спокойнее. iOS считает память забитой до тех пор, пока она реально не нужна. Как только системе потребуется место для съёмки видео, установки приложения или обновления, она начнёт очищать кэш автоматически. Телефон не засоряется навсегда, данные не растут бесконечно, а проблема в основном связана с тем, как система показывает использование памяти, а не с реальным расходом.

Почему удаление приложений не освобождает память на iPhone. Мне удалось уменьшить системные данные с 2,5 до 1,07 ГБ за счет перезагрузки. Фото.

Мне удалось уменьшить системные данные с 2,5 до 1,07 ГБ за счет перезагрузки

Если упростить всё до одного предложения, то причина выглядит так. iOS активно кеширует данные и не очищает их, пока нет реальной нехватки памяти, а всё, что нельзя красиво разложить по категориям, складывает в раздел «Системные данные», который сама же по мере необходимости и очищает.

Про Редактор Новостей

Проверьте также

Ещё не умер? Найдено самое безумное приложение для iPhone

Оно ещё и в топе.