バナーが表示されたとき、あなたは会議中でした。そしてチャットを開いたときには、メッセージが削除されたという表示になっていました。バナーとチャットは別物です。チャットはアプリが保持するコピーで、送信者が変更できます。一方、バナーはメッセージが届いた時点でWindowsに渡されたコピーです。メッセージを削除すると前者は更新されますが、後者にさかのぼって影響することはありません。
まだ読めるかどうかは、次の3つの質問に順番に答えることで決まります。アプリは通知をWindowsに渡したのか、テキストを含めたのか、そしてWindowsはまだそれを破棄していないのか、です。
通知をWindowsに渡すアプリ
最初の質問は、アプリケーションがアラートをWindowsに渡したかどうかです。一部のアプリケーションはWindowsの通知システムを使用し、アラートを表示して短時間保持します。一方、独自のバナーを表示するアプリもあり、その場合はWindowsやWindowsの通知ストリームを読み取るツールに通知が届きません。
| アプリケーション | Windowsを経由する | 保存できる |
|---|---|---|
| はい | はい | |
| Telegram | 次の場合のみ Use Windows notifications をオンにした場合 | その場合のみ |
| Slack | はい | はい |
| Microsoft Outlook | はい | はい |
| Chrome、Edge、Firefox | はい | はい |
| Microsoft Teams | いいえ | いいえ |
どのアプリでも、約1分で自分で確認できます。「設定」→「システム」→「通知」を開いてください。Windowsの通知システムに登録されているすべてのアプリケーションには、ここに個別の項目があります。または、そのアプリからバナーが表示されるのを待ち、消えるまでそのままにしてから Win + N を押します。通知がパネルに表示されていれば、Windowsを経由しています。 TeamsはWindowsを経由しないアプリで、それを変更できるツールはありません。
テキストを表示するかどうかを決める設定
通知がWindows経由で届いても、役立つ内容が何も表示されないことがあります。メッセージアプリには独自のプレビュー設定があります。WhatsAppでは「設定」→「通知」にある Show Preview です。これをオフにすると、バナーはメッセージが届いたことだけを知らせ、内容は表示しません。Windowsにも同じ種類のスイッチがあり、「設定」→「システム」→「通知」でアプリごとに設定できます。この設定は、画面がロックされている間、内容を非表示にします。
どちらか一方がオフになっていると、アプリの外部にはメッセージ本文が存在しないため、通知履歴に保存できるものもありません。 「Private」とだけ表示される通知 は、この設定を反対側から見たものです。
Windowsが通知を保持する期間
Windowsは通知を短時間だけ保持します。「通知センター」の下にある Win + N には、アプリケーションごとに少数の通知が保持されます。既定では3件で、アプリごとの設定では1、3、5、10、20件を選択できます。チャットが活発だと、昨日のメッセージは1時間以内に押し出されます。通知をクリックすると、その通知は削除されます。パネルをクリアすると、すべて削除されます。そこにあるものは記録ではありません。たまたま表示されている短いキューにすぎません。
アプリがWindows経由で通知を送り、プレビューがオンになっていて、キューが次に進む前に確認すれば、メッセージを読むことができます。最初の2つの条件は事前に設定できますが、メッセージが消えた後でタイミングを変えることはできません。
3つ目の条件を問題にしない方法
Notification Logger は、Windowsが通知センターに使用するものと同じストリームを読み取り、キューに上書きされる前に各通知を到着時点でPCに書き込みます。保存された通知は、パネルをクリアした後も、アプリを閉じた後も、送信者がチャットからメッセージを削除した後も残ります。履歴を検索したり、アプリケーションや日付で絞り込んだり、エクスポートしたりできます。
変わるのはタイミングに関する問題だけで、それ以外は変わりません。Windowsに一度も渡されなかった通知を確認することはできず、プレビュー設定によって送信前に削除されたテキストを追加することもできません。また、チャットアプリケーション独自のデータベースを読み取ることもありません。内容はあなたのマシン上に保存され、収集や送信は一切行われません。
今すぐ行うこと
- 1. 何よりも先に Win + N を押してください。通知がまだパネルに表示されていれば、まだ上書きされていません。
- 2. 通知が消えている場合は、上記の「設定」一覧を使って、そのアプリがそもそもWindowsの通知を使用しているか確認します。使用していなければ、バナーはそのアプリの外部には存在せず、見つけるものはありません。
- 3. プレビューがオフになっていた場合は、今すぐオンにして、次の通知がテキスト付きで届くようにします。
- 4. これが一度きりでなく重要なら、通知の保存を始めてください。後からは復元できるものがありません。