Приложение Т—Ж
В нем читать удобнее

Что делать, если не пол­учается полностью удалить кэш в «Телеграме»?

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

Анатолий

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

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

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

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

вычистил весь кэш

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

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

Расскажу, что можно сделать на разных платформах.

Как полностью удалить кэш в «Телеграме» на андроид-смартфоне

Сначала стоит перейти в настройках «Телеграма» в меню «Данные и память» → «Использование памяти». Здесь есть неприметная опция «Очистить базу данных», которую можно найти в трехточечном меню вверху справа. По этой кнопке приложение очистит в памяти смартфона локальную базу сообщений. Сами сообщения в облачных чатах не пропадут: при открытии диалогов «Телеграм» заново подгрузит их из облака.

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

В этом меню отображаются подробные данные о занятом пространстве: вес самого приложения, пользовательских данных и кэша, а также общий объем. Выше находятся две кнопки:

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

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

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

Как полностью удалить кэш в «Телеграме» на Айфоне

Чтобы увидеть, сколько места занимает «Телеграм», откройте системные «Настройки» → «Основные» → «Хранилище iPhone» → Telegram. Проблема в том, что здесь нет возможности очистить данные программы. Если встроенный инструмент «Телеграма» для управления данными не помогает, остается один вариант — полностью переустановить приложение.

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

Еще важно убедиться, что у вас есть альтернативный способ получения кода авторизации в мессенджере: обычное смс может не дойти.

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

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

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

«Телеграм» поддерживает два официальных приложения для компьютера:

  1. Telegram Desktop для Windows, macOS и Linux.
  2. Отдельный клиент Telegram for macOS.

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

Для Telegram Desktop. Инструкция различается в зависимости от операционной системы.

В macOS для удаления папки с кэшем следует:

  1. Открыть Finder и в верхнем меню выбрать «Переход» → «Переход к папке».
  2. Вставить в поле ~/Library/​Application Support/​Telegram Desktop/​tdata и нажать Enter.
  3. Удалить папку user_data через контекстное меню, которое вызывается правой кнопкой мыши. Чтобы окончательно стереть раздел из системы, удалите его из «Корзины».

На компьютере с Windows:

  1. Закройте приложение Telegram Desktop.
  2. Откройте «Проводник» и кликните по адресной строке, где отображается путь до открытой сейчас папки.
  3. Вместо содержимого вставьте в поле %APPDATA%\​Telegram Desktop\​tdata и нажмите Enter.
  4. Удалите папку user_data через контекстное меню, которое вызывается правой кнопкой мыши. Не забудьте потом удалить директорию из «Корзины».

Удаление этих папок не приведет к полной потере файлов из облачных чатов и каналов, но иногда может понадобиться заново войти в аккаунт.

Для Telegram for macOS. Отдельное приложение «Телеграма» для компьютеров Apple хранит кэш медиафайлов в папке ~/Library/​Group Containers. Вот как удалить ненужные файлы:

  1. Откройте Finder, в верхнем меню выберите «Переход» → «Переход к папке».
  2. Вставьте в поле ~/Library/​Group Containers и нажмите Enter.
  3. Найдите в разделе папку, название которой заканчивается на ru.keepcoder.Telegram, и перейдите в нее.
  4. Откройте папку Stable, а затем перейдите в директорию, название которой начинается со слова account.
  5. Перейдите в папку postbox — здесь должна быть папка media, где и хранится кэш медиафайлов. Ее можно удалить через контекстное меню, которое вызывается правой кнопкой мыши. Не забудьте потом удалить раздел из «Корзины».

В моем случае эта папка занимала 24 Гб хранилища — хотя настройки «Телеграма» говорили, что в кэше приложения всего 3,9 Гб.

Антон КуриловКак часто чистите кэш «Телеграма»?
    Сообщество