Google Chrome のシークレット モードの閲覧履歴を削除する方法

Chrome の履歴を消去するには、シークレット モードのウィンドウを閉じます。また、コンピュータが最近訪問したサイトを記憶している DNS キャッシュをフラッシュすることもできます。ISP、ネットワーク管理者、ペアレンタル コントロール ソフトウェア、または職場の監視ツールによって保存された履歴など、その他のタイプの履歴は簡単に消去できません。

Google Chrome のシークレット モードはプライベート ブラウジングとしても知られており、Chrome が通常の方法で閲覧履歴を保存することなく Web を閲覧できます。しかし、シークレット モードは万能ではありません。保存される可能性のある履歴と、それを削除する方法について説明します。

シークレット モードで生成される履歴とは

Google Chrome でシークレット ウィンドウを開くと、訪問したサイトは後で Chrome ブラウザの履歴に表示されず、プライベート ウィンドウを閉じた後にサイトを再度訪問した場合でもアドレス バーに表示されません。Chrome は、タブを閉じるとシークレット モード セッションのサイトの閲覧履歴を記憶しません。ただし、「戻る」ボタンは引き続き使用できます。

しかし、この一時的な健忘症は Chrome でのみ機能します。Chrome は何も記憶しませんが、履歴を保存する方法は他にもあります。

たとえば、インターネット サービス プロバイダは、アクセスした Web サイトを確認できます。ネットワーク管理者(職場のネットワークを使用している場合など)は、デバイスがアクセスした Web サイトを確認することもできます。訪問した Web サイトは、IP アドレスに関連付けられた訪問を確認します。(VPN を使用すると、ISP や Web サイトが IP アドレスと訪問を照合できなくなりますが、VPN はアクセスしている内容を確認できます。そのため、ログなし VPN を選択してください。) ログインした場合、VPN を使用した場合でも、Web サイトにログインしたことがわかります。

Google Chrome がインストールされたコンピュータ、タブレット、またはスマートフォンにペアレンタル コントロール ソフトウェア、職場の監視ソフトウェア、またはユーザーをスパイするマルウェアがある場合、Web ブラウジング アクティビティも記録される可能性があります。

ISP のシステム、ネットワーク管理者のツール、またはデバイスにあるペアレンタル コントロールやその他の類似のソフトウェアへの完全なアクセス権がないと、これらのタイプの履歴を消去することはできません。ただし、オペレーティング システム自体が記憶する可能性のある履歴のタイプが 1 つあります。それは、DNS ルックアップ履歴です。

これは、ブラウザは忘れるように設定できますが、インターネットの仕組み上、バックエンドでこれが発生するのを防ぐことはできません。howtogeek.com などのドメインに接続すると、コンピュータは構成された DNS サーバーで howtogeek.com に関連付けられた IP アドレスを検索します。これらの DNS リクエストはリモート サーバーにも記録される可能性がありますが、コンピュータは DNS キャッシュでしばらく記憶します。つまり、コンピュータにアクセスできる人は誰でも、DNS キャッシュをクリアしない限り、シークレット モードでアクセスしたサイトを確認できます。

DNS over HTTPS を有効にすると、DNS ルックアップは安全に実行され、システムの DNS キャッシュに記録されません。

シークレット モードの履歴を確認する方法

Chrome のシークレット ウィンドウがまだ開いている場合は、「戻る」ボタンを使用して、以前に開いていた Web ページに戻る場合があります。

もちろん、シークレット モードで Chrome で何をしたのかを確認できるかどうか気になります。ほとんどの場合、前述のペアレンタル コントロール ソフトウェアや職場の監視ソフトウェアなど、特別なソフトウェアと知識が必要です。

ただし、自分で試すことができることが 1 つあります。それは、DNS キャッシュの内容を調べることです。Windows 10 または Windows 11 でこれを行うには、ターミナルまたはコマンド プロンプト ウィンドウを開き、次のコマンドを実行します。

ipconfig /displaydns

このコマンドは、DNS キャッシュの内容を出力します。たとえば、最近 google.com に接続した場合、ここに google.com が表示されます。ただし、このキャッシュは一時的なものです。多くのエントリは 24 時間で期限切れになり、コンピュータを再起動するとキャッシュの内容が消去されます。

ここで行っていることは、ブラウザまたは別のアプリから最近接続リクエストを送信したかどうかをコンピュータに確認することです。その後、コンピュータは DNS キャッシュ(これらのリクエストの履歴を一時的に保存する場所)を掘り下げ、結果を提供します。ただし、「一時的」と言ったことに注意してください。DNS キャッシュは、コンピュータを再起動するたびに消去されます。

シークレット モードの履歴をクリアする方法

Google Chrome に保存されたシークレット モードの履歴をクリアするには、シークレット モードのウィンドウを閉じるだけです。

シークレット モードでアクセスした Web サイトが表示される可能性のある DNS キャッシュ履歴をクリアするには、DNS キャッシュをフラッシュします。これを行うには、コンピュータを再起動するか、ipconfig /flushdns などのコマンドで Windows の DNS キャッシュをフラッシュします。macOS で DNS キャッシュを消去したり、Linux で DNS をフラッシュしたりすることもできます。

その他のタイプのシークレット モードの履歴は PC に保存されず、そもそも作成されないようにする必要があります。たとえば、VPN を取得し、匿名性を確保するための適切なブラウジング方法を採用することを検討してください。監視ソフトウェアがインストールされている職場のラップトップなど、監視されているデバイスで閲覧しないようにしてください。

シークレット モードをシークレットに保つ方法

当然のことながら、これほど単純でも、シークレット モードを使用するたびにこれを行うのは面倒です。さらに、ISP やネットワーク管理者がユーザーの行動を確認できるという問題も解決しません。ありがたいことに、これらの問題をすべて一度に解決できる、便利で使いやすいツールがいくつかあります。それは、仮想プライベート ネットワークです。

これらの便利なプログラムはトラフィックを再ルーティングして保護するため、バックエンドで誰もユーザーの行動を把握できません。VPN とシークレット モードは相性がよく、ISP やネットワーク管理者がユーザーが閲覧している Web サイトを確認できなくなり、Chrome が閲覧履歴を保存するのを防ぎます。

VPN の安全性と利便性が興味のあるもののように思える場合は、当社が選ぶ最高の VPN サービスをご覧ください。