【Windows】リモートデスクトップの接続履歴をレジストリから完全に削除する手順

【Windows】リモートデスクトップの接続履歴をレジストリから完全に削除する手順
🛡️ 超解決

リモートデスクトップの接続履歴が残っていると、情報漏洩のリスクやプライバシーの懸念が生じます。

通常の操作では削除できない履歴がレジストリに保存されていることが原因です。

この記事では、Windows 11を基準にレジストリからリモートデスクトップの接続履歴を完全に削除する手順を解説し、安全な運用を支援します。

【要点】リモートデスクトップ接続履歴の完全削除

  • レジストリのバックアップ: 重要なシステム情報の安全を確保します。
  • レジストリエディターでの履歴削除: リモートデスクトップ接続履歴を完全に消去します。
  • RDPファイル履歴の削除: ローカルに保存されたRDPファイル履歴も削除します。

ADVERTISEMENT

なぜリモートデスクトップの接続履歴が残るのか

Windowsのリモートデスクトップ接続は、利便性向上のために過去の接続先情報を自動的に保存します。この履歴は、次回接続時に同じサーバーへ簡単にアクセスできるようにするためです。しかし、この機能はセキュリティ上の懸念を引き起こす場合があります。

リモートデスクトップ接続履歴の保存メカニズム

リモートデスクトップの接続履歴は、主に2つの場所に保存されます。一つはリモートデスクトップ接続クライアントのGUIに表示されるドロップダウンリストです。もう一つはレジストリ内の特定のキーに保存される情報です。GUIから履歴を削除しても、レジストリには情報が残り続けるため、完全に消去するにはレジストリの編集が必要です。レジストリに保存される履歴は「Most Recently Usedリスト」とも呼ばれ、ユーザーが最近使用した項目を記録します。

セキュリティとプライバシーへの影響

レジストリに接続履歴が残ると、コンピューターを共有する利用者や、不正アクセスを試みる第三者に対して、過去に接続したサーバーの情報が漏洩するリスクがあります。特に企業環境では、接続先サーバー名から社内ネットワーク構成が推測される可能性も考えられます。このため、機密情報を扱うビジネス環境では、履歴を完全に削除することが求められます。

レジストリからリモートデスクトップ接続履歴を削除する手順

レジストリの編集はシステムに大きな影響を与える可能性があります。必ずバックアップを取得してから作業を開始してください。誤った操作はシステムが起動しなくなるなどの重大な問題を引き起こす場合があります。

重要: レジストリのバックアップを取得する

  1. レジストリエディターを開く
    WindowsキーとRキーを同時に押し、「ファイル名を指定して実行」ダイアログを開きます。入力欄に「regedit」と入力し、Enterキーを押します。「ユーザーアカウント制御」のプロンプトが表示されたら、「はい」を選択します。
  2. レジストリ全体をエクスポートする
    レジストリエディターの左上にある「ファイル」メニューをクリックし、「エクスポート」を選択します。「レジストリファイルのエクスポート」ダイアログが開きます。
  3. 保存場所とファイル名を指定する
    「エクスポート範囲」で「すべて」を選択します。任意の場所にバックアップファイルを保存します。ファイル名は「registry_backup_日付」など、分かりやすい名前を設定してください。ファイルの種類は「登録ファイル .reg」のままにします。「保存」ボタンをクリックしてバックアップを完了します。

リモートデスクトップ接続履歴を削除する

ここからリモートデスクトップ接続の履歴を削除します。誤って他のキーを削除しないよう注意深く操作してください。

  1. レジストリエディターで対象キーへ移動する
    レジストリエディターの左ペインで、以下のパスへ移動します。
    HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client
    このキーの下に「Default」と「Servers」というサブキーが表示されます。
  2. 「Default」キー内の履歴を削除する
    左ペインで「Default」キーを選択します。右ペインに「MRU0」, 「MRU1」などのエントリが表示されます。これらは最近接続したサーバーの履歴です。これらのエントリをすべて選択し、右クリックメニューから「削除」を選択します。確認のメッセージが表示されたら「はい」を選択します。
  3. 「Servers」キー内の履歴を削除する
    左ペインで「Servers」キーを選択します。このキーの下には、過去に接続した各サーバー名がサブキーとして表示されます。これらのサーバー名のサブキーをすべて選択し、右クリックメニューから「削除」を選択します。確認のメッセージが表示されたら「はい」を選択します。
  4. レジストリエディターを閉じる
    すべての履歴エントリの削除が完了したら、レジストリエディターを閉じます。変更はすぐに反映されます。

保存されたRDPファイル履歴を削除する

リモートデスクトップ接続は、接続情報を含むRDPファイルを自動的に保存することがあります。これらのファイルも削除することで、履歴の痕跡をさらに減らせます。

  1. エクスプローラーを開く
    タスクバーのアイコンをクリックするか、WindowsキーとEキーを同時に押してエクスプローラーを起動します。
  2. RDPファイルが保存されている場所へ移動する
    通常、リモートデスクトップ接続で使用されるRDPファイルは「ドキュメント」フォルダに「Default.rdp」という名前で保存されます。また、手動で保存したRDPファイルも確認します。
  3. RDPファイルを削除する
    「Default.rdp」ファイルや、その他不要なRDPファイルを右クリックし、「削除」を選択します。
  4. 最近使ったファイルリストから削除する
    エクスプローラーの左ペインにある「クイックアクセス」または「最近使用した項目」を確認します。RDPファイルが表示されている場合は、右クリックして「クイックアクセスからピン留めを外す」や「最近使用した項目から削除」を選択します。

レジストリ編集後の注意点と関連トラブル

レジストリ編集は強力な操作であるため、予期せぬ問題が発生する可能性もあります。ここでは、よくある失敗例とその対処法を説明します。

レジストリ編集に失敗してシステムが不安定になる

レジストリの誤った編集は、Windowsの起動不良や機能不全を引き起こす場合があります。このリスクを回避するために、事前のバックアップが不可欠です。

  1. バックアップファイルから復元する
    レジストリのバックアップファイル(.regファイル)を保存した場所へ移動します。
  2. ファイルをダブルクリックして実行する
    .regファイルをダブルクリックします。「レジストリに情報を追加しますか?」という確認メッセージが表示されたら「はい」を選択します。
  3. システムを再起動する
    レジストリの復元が完了したら、コンピューターを再起動して変更を適用します。これにより、バックアップ時点の状態にレジストリが戻ります。

通常のGUI操作で履歴が消えない場合の確認点

リモートデスクトップ接続のドロップダウンリストから履歴が消えない場合、レジストリ編集以外にも確認すべき点があります。

  1. リモートデスクトップ接続ダイアログの履歴削除
    リモートデスクトップ接続クライアントを開きます。コンピューター名を入力するボックスの横にある下矢印をクリックし、表示される履歴の中から削除したい項目を右クリックします。「削除」オプションが表示された場合はそれを選択します。
  2. 資格情報マネージャーの確認
    過去の接続情報が資格情報として保存されている場合があります。「コントロールパネル」を開き、「資格情報マネージャー」を選択します。「Windows資格情報」セクションで、リモートデスクトップに関連する項目を探し、不要なものを削除します。

削除したはずの履歴が再表示される

レジストリから履歴を削除しても、何らかの理由で再び表示されることがあります。これは、システムの同期設定やグループポリシーが影響している可能性があります。

例えば、Microsoftアカウントの同期設定が有効になっている場合、他のデバイスの履歴情報が同期されて戻されることがあります。また、企業環境ではグループポリシーによって履歴の保存が強制されている場合もあります。これらの設定を確認し、必要に応じて変更を検討してください。

ADVERTISEMENT

リモートデスクトップ履歴削除方法の比較

項目 GUIからの削除 レジストリからの削除
削除範囲 表示上の部分的な削除 システム上の完全な削除
手間 簡単 複雑で注意が必要
安全性 非常に安全 システムの不安定化リスクがある
目的 一時的な履歴の非表示 情報漏洩リスクの低減、プライバシー保護

まとめ

この記事では、Windowsのリモートデスクトップ接続履歴をレジストリから完全に削除する手順を解説しました。

レジストリのバックアップから始め、Terminal Server Clientキー内の履歴を削除することで、情報セキュリティを向上できます。

また、GUIでの履歴削除や資格情報マネージャーの確認も併せて行うことで、より徹底したプライバシー保護が可能です。

定期的な履歴削除や、RDPファイルの管理を徹底し、安全なリモートデスクトップ運用を維持しましょう。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。