Появился баннер, вы были на встрече, а к тому времени, когда открыли чат, в нём уже говорилось, что сообщение удалено. Баннер и чат — это разные вещи: чат — копия приложения, которую отправитель может изменить, а баннер — копия, переданная Windows в момент получения. Удаление сообщения обновляет первую копию. До второй оно не добирается.

Возможность по-прежнему прочитать сообщение определяется тремя вопросами, именно в таком порядке: передало ли приложение уведомление Windows вообще, содержало ли оно текст и успела ли Windows его удалить.

Какие приложения передают уведомления Windows

Первый вопрос — передало ли приложение свои оповещения Windows. Некоторые приложения используют систему уведомлений Windows, которая показывает и недолго хранит их оповещения. Другие создают собственные баннеры, поэтому Windows и инструменты, читающие её поток уведомлений, их не получают.

Приложение Проходит через Windows Можно сохранить
WhatsAppДаДа
TelegramТолько если Use Windows notifications включёнТолько тогда
SlackДаДа
Microsoft OutlookДаДа
Chrome, Edge, FirefoxДаДа
Microsoft TeamsНетНет

Любое приложение можно проверить самостоятельно примерно за минуту. Откройте «Параметры» → «Система» → «Уведомления»: у каждого приложения, зарегистрированного в системе уведомлений Windows, есть отдельная запись. Или дождитесь его баннера, позвольте ему исчезнуть и нажмите Win + N — если уведомление есть на панели, оно прошло через Windows. Teams — единственное приложение, которое этого не делает, и никакой инструмент не может это изменить.

Настройка, определяющая, будет ли вообще отображаться текст

Уведомление может прийти через Windows и всё равно не содержать ничего полезного. В приложениях для обмена сообщениями есть собственная настройка предварительного просмотра — в WhatsApp она находится в разделе «Настройки» → «Уведомления» и называется Show Preview — если она отключена, баннер сообщает о новом сообщении, не приводя его текст. В Windows есть второй переключатель такого же типа для каждого приложения в разделе «Параметры» → «Система» → «Уведомления»: он скрывает содержимое, когда экран заблокирован.

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

Как долго Windows его хранит

Windows ненадолго сохраняет уведомления. Центр уведомлений в разделе Win + N хранит небольшое количество уведомлений от каждого приложения — по умолчанию три, а в настройках отдельного приложения доступны значения 1, 3, 5, 10 или 20. При активной переписке вчерашнее сообщение вытесняется менее чем за час. Нажатие на уведомление удаляет его. Очистка панели удаляет их все. Это не архив, а короткая очередь, которая случайно оказывается видимой.

Вы сможете прочитать сообщение, если приложение направляет уведомления через Windows, предварительный просмотр был включён и вы посмотрите на него до того, как очередь обновится. Первые два условия можно настроить заранее, но изменить время хранения после исчезновения сообщения нельзя.

Как сделать так, чтобы третье условие больше не имело значения

Notification Logger читает тот же поток, который Windows использует для центра уведомлений, и записывает каждое уведомление на ваш компьютер по мере его поступления, не позволяя очереди перезаписать его. Сохранённое уведомление остаётся после очистки панели, закрытия приложения или удаления отправителем сообщения из чата. Вы можете искать в истории, фильтровать записи по приложению или дате и экспортировать их.

Это меняет только вопрос о сроках и ничего больше. Инструмент не может увидеть уведомление, которое никогда не передавалось Windows, добавить текст, удалённый настройкой предварительного просмотра до отправки, или прочитать собственную базу данных какого-либо приложения для чатов. Содержимое остаётся на вашем компьютере — оно не собирается и не передаётся.

Что делать прямо сейчас

  1. 1. Нажмите Win + N прежде чем делать что-либо ещё. Если уведомление всё ещё находится на панели, оно ещё не было вытеснено.
  2. 2. Если оно исчезло, проверьте по приведённому выше списку в «Параметрах», использует ли приложение уведомления Windows вообще. Если нет, баннер никогда не существовал за пределами этого приложения, и искать нечего.
  3. 3. Включите предварительный просмотр сейчас, если он был отключён, чтобы следующее уведомление пришло с текстом.
  4. 4. Если вам это важно не в первый раз, начните сохранять уведомления — постфактум восстановить уже нечего.

Источники

Часто задаваемые вопросы

Можно ли увидеть сообщение WhatsApp, удалённое для всех?
Только если его уведомление всё ещё существует. WhatsApp для Windows отправляет уведомления через систему уведомлений Windows, и удаление сообщения в чате не удаляет уведомление, которое уже было доставлено. Но центр уведомлений хранит лишь несколько уведомлений от каждого приложения, поэтому на практике это работает в течение минут, а не дней, если только что-то их не сохранило.
Почему в уведомлении нет текста, а есть только имя отправителя?
Отключён предварительный просмотр — либо в самом приложении (в WhatsApp он называется Show Preview), либо в настройках Windows для конкретного приложения, скрывающих содержимое. Текст никогда не отправлялся в Windows, поэтому ни одна история не может его содержать.
Работает ли это с Telegram?
Только если Use Windows notifications включён в настройках уведомлений Telegram. Если он отключён, Telegram создаёт собственные баннеры, и Windows их никогда не видит.
Работает ли это с Microsoft Teams?
Нет. Teams создаёт собственные баннеры, а не передаёт их Windows, поэтому они никогда не попадают в центр уведомлений и никакой инструмент не может их записать. Вместо этого следует искать их во встроенной ленте Activity в Teams.
Сколько уведомлений хранит Windows?
По умолчанию — три на приложение. В разделе «Параметры» → «Система» → «Уведомления», затем в настройках отдельного приложения, доступны значения 1, 3, 5, 10 или 20. Нажатие на уведомление или очистка панели удаляет его независимо от выбранного числа.
Читает ли история уведомлений мои сообщения?
Она читает уведомления — тот же поток, который использует центр уведомлений, — а не базы данных чатов и не сами приложения. Она видит только то, что приложение решило показать на экране.