Как очистить кэш «Телеграма»?

3
Аватар автора

Николай

спросил в Сообществе

Стал замечать, что «Телеграм» сжирает какое-то неприличное количество памяти на телефоне. Можно что-то сделать, чтобы он перестал?

Аватар автора

Антон Курилов

провел генеральную чистку «Телеграма»

Страница автора

Иногда приложение «Телеграма» и правда может занимать гигабайты места в смартфоне или на ПК. Дело в том, что мессенджер сохраняет в память устройства все картинки и видео, стикеры, кастомные эмодзи и фотографии профилей, которые вы посмотрели.

Это сделано для того, чтобы мгновенно отображать медиафайлы при повторном запросе, а не качать их каждый раз из интернета. Но вряд ли вам нужен офлайн-доступ к тысячам гифок, смешных видео и иллюстраций к постам, которые когда-нибудь попадались в каналах и чатах.

Расскажу, как почистить «Телеграм» вручную и настроить автоматическое удаление ненужных файлов из памяти.

Письма о технологиях и интернете
Помогут использовать технологии по полной и будут держать в курсе мемов и трендов. В вашей почте дважды в месяц. Бесплатно

Как проверить занятую память в «Телеграме»

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

Управление памятью находится в настройках мессенджера. Вот как попасть в нужный раздел.

На Android: нажмите на кнопку с тремя полосками в верхней части интерфейса, в меню выберите «Настройки» → «Данные и память».

На Windows и Linux: нажмите на кнопку с тремя полосками в верхней части интерфейса, в меню выберите «Настройки» → «Продвинутые настройки» → «Управление памятью устройства».

На iOS и macOS: нажмите на кнопку «Настройки» в нижнем меню и откройте раздел «Данные и память».

Если вы не можете найти в приложении для macOS нижнее меню, значит, у вас установлена универсальная версия программы под названием Telegram Desktop — здесь и далее можете воспользоваться инструкциями для Windows и Linux.

Заодно приложение оценивает, какую долю кэш «Телеграма» занимает в памяти устройства
Заодно приложение оценивает, какую долю кэш «Телеграма» занимает в памяти устройства

Как сбросить кэш «Телеграма»

Мессенджер унифицировал интерфейс работы с кэшем на всех платформах. Особняком стоит только приложение Telegram Desktop, которое работает на Windows и Linux и как дополнительное для компьютеров под управлением macOS.

Управление памятью в приложениях для iOS, Android и macOS. Клиент мессенджера позволяет сбросить весь кэш или вручную выбрать, какие типы файлов стоит удалить из памяти устройства. Для обоих случаев перейдите в меню «Использование памяти» в разделе «Данные и память».

Здесь есть диаграмма с распределением кэша по типам контента и счетчик общего объема занимаемой памяти.

В мобильных приложениях этот раздел выглядит примерно так же
В мобильных приложениях этот раздел выглядит примерно так же

Если нажать на большую кнопку «Очистить весь кэш», сбросятся все загруженные файлы. А если вы хотите оставить, например, фотографии профиля, достаточно снять галочку у этого пункта в списке выше. Приложение пересчитает размер кэша и предложит кнопку «Очистить выбранное».

Даже если очистить весь кэш, в памяти устройства останется история текстовых сообщений и технические файлы, которые необходимы для работы приложения. Но на Android можно сбросить и кэш сообщений: кнопка «Очистить базу данных» находится в трехточечном меню, в разделе «Использование памяти».

Еще приложения позволяют узнать, контент из каких источников занимает больше всего места. Эта функция находится в конце меню «Использование памяти». Если нажать на чат или канал, можно удалить медиа, которые вы скачали из него. Функция пригодится, если вы выкачали тяжелый файл из случайного канала и уверены, что больше он вам не понадобится. В этом же разделе можно посмотреть и удалить самые тяжеловесные медиа, загруженные в память устройства.

Управление памятью в приложении для Windows и Linux. В клиенте Telegram Desktop раздел с настройками кэша не такой красочный и подробный. Но здесь тоже можно очистить все скачанные данные или только выбранные категории.

Чтобы сбросить весь кэш «Телеграма», нажмите на кнопку «Очистить все». А отдельные категории файлов очищаются по отдельности при помощи кнопок ниже. Выбрать источники, откуда следует очистить данные, в этом приложении не получится.

Аскетично, но функционально
Аскетично, но функционально

Как ограничить потребление памяти «Телеграмом»

Разработчики мессенджера понимают, что бесконечное количество чатов и каналов плодит бесконечное количество медиафайлов, — есть риск, что приложение «Телеграма» быстро займет всю свободную память устройства. Поэтому в сервисе предусмотрены инструменты для ограничения «прожорливости». Настройки снова отличаются в зависимости от платформы.

Ограничение кэширования в приложениях для iOS, Android и macOS. В разделе «Использование памяти» настроек сервиса есть ползунок «Максимальный размер кэша». Название говорит само за себя: если приложение достигнет заданного лимита, то начнет удалять из памяти самые старые файлы.

Настройка не очень гибкая: минимальное значение — 5 Гб. Если ваш смартфон оснащен 16 или даже 8 Гб встроенной памяти, такой лимит практически бесполезен. Шаг ползунка тоже слишком велик. Например, в приложениях для macOS и Android есть опции 5, 16, 32 Гб или без ограничений. А на iOS — 5, 20, 50 Гб или без лимита.

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

Еще можно вообще запретить мессенджеру автоматически загружать фото, видео и файлы в чатах и каналах. В таком случае вы будете видеть только превью контента, а для его просмотра придется нажать на кнопку скачивания. На отображение аватарок каналов и чатов это не повлияет. Раздел «Автозагрузка медиа» находится в меню «Данные и память» приложения. Здесь настраивается поведение приложения при работе через мобильную сеть, вайфай или в режиме роуминга.

Например, можно сделать так, чтобы программа автоматически загружала видео, только если оно весит меньше 20 Мб. Аналогичная настройка есть и для файлов. Для фотографий, видео и файлов также можно по отдельности отключить автозагрузку из личных чатов, каналов или групп.

Ограничение кэширования в приложении для Windows и Linux. В клиенте Telegram Desktop лимит общего размера кэша намного более гибкий: от 200 Мб до 10 Гб, причем шаг между минимальным значением и 1 Гб составляет всего 100 Мб. Настройка также доступна в разделе «Управление памятью устройства». Еще здесь есть ползунок «Лимит кэша для медиа», который касается только скачанных фотографий и видео. Диапазон — от 100 Мб до 9 Гб.

А ниже представлен регулятор для автоматического сброса кэша спустя заданное время. Минимальный срок — 1 неделя.

Изменение параметров автоматической загрузки фотографий, видео и файлов находится в меню «Продвинутые настройки». Здесь можно выбрать, как приложение должно загружать медиа в личных чатах, группах и каналах, в том числе выставить лимит по размеру документов.

Антон КуриловРасскажите, как часто вы чистите кэш в «Телеграме»:
  • ИзмайловСтараюсь делать чистку раз в две недели1
  • JimmyJimmyНу вот я очищаю кэш постоянно и ограничение на использование памяти у меня стоит, но телега на телефоне всё равно весит 2 гб 😵‍💫0
  • Дмитрий ВоиновЭти советы не работают. У меня ipad 6, 32G, iPadOS v17.31 и Telegram занимает около 7G, хотя ограничение с самой установки Телеграмма в 2019 было минимум, а это 2G. До него был iPad 4, 16G, и там стоял Телеграм и там был минимум 2G и там не было проблем. Кэш на последнем iPad чищу каждую неделю, НО это не работает, объем растёт по неведомым причинам. Игр нет, котиков нет, порно нет, фильмов нет, Рутрекеров нет. По списку объема Телеграм занимает первое место, потом Vivaldi - 700M(тоже ?), потом Numbers - 450M(data - 40M), затем приложение банка - 450М(data -30M) и далее остальные 200М, затем 100М и тд и тп. Так что вопрос остаётся и как его решить в статье нет информации0
Вот что еще мы писали по этой теме