はじめに
リモート デスクトップは、接続する各ホストごとにユーザー名とパスワードを保存することでサインインを高速化します。この便利さは、共有・管理対象の PC でアカウントが露出する原因になったり、一度誤った資格情報を入力した場合に Windows がそれを出し続けるといった問題を招くことがあります。まっさらな状態に戻したい場合は、Windows 11 の複数の場所にある保存済みパスワード、最近接続したホスト、キャッシュ データを消去する必要があります。本ガイドでは、資格情報マネージャー、cmdkey コマンド、いくつかの安全なレジストリ編集、キャッシュのクリーンアップを使って、Windows 11 で保存された RDP 資格情報を削除する方法を説明します。さらに、Microsoft Remote Desktop アプリと、Windows が新しいパスワードを保存しないようにするポリシー設定についても扱います。
まずは最も手早い方法から始め、その後に残存する履歴を徹底的にクリーンアップしていきます。削除が終わったら、同じ問題が再発しないようにデバイスをロックダウンします。

Windows 11 における保存済み RDP 資格情報とは?
リモート デスクトップ プロトコル(RDP)は、別の PC にサインインして操作できるようにする仕組みです。時間を節約するために、Windows はリモート ホストごとにユーザー名とパスワードを保存できます。これらの保存済みのシークレットは、Windows 資格情報としてユーザー プロファイル内に保持され、TERMSRV に続いてホスト名または IP が付いた名前で表示されます。クラシック クライアントである mstsc.exe を起動すると、これらのエントリを読み取り、資格情報を自動入力して、ワンクリックで接続できるようにします。Windows はまた、最近接続したサーバーと最後に使用したユーザー名の一覧を保持しており、クライアントに候補として表示されます。
Windows 11 では 2 種類のクライアントを使う場合があります。1 つ目は、Windows に同梱されているクラシックなリモート デスクトップ接続アプリ(mstsc.exe)です。2 つ目は、Microsoft Store の Microsoft Remote Desktop アプリで、独自の PC とユーザー アカウントのリストを同期します。どちらもサインイン データを保持でき、保存場所は異なります。そのため、徹底的なクリーンアップでは、資格情報ストアとアプリ側のリストの両方を対象にする必要があります。
これらのエントリを削除すると、パスワードの入力を求めるプロンプトが復活し、ホスト履歴が消去されます。作業を始める前に、簡単なバックアップを作成し、必要な権限があることを確認してください。

開始前の注意: 安全性、バックアップ、管理者要件
基本的な注意事項を守れば、保存された資格情報や履歴の削除は安全に実施できます。問題が起きた場合に元に戻せるよう、変更する予定のレジストリ キーをエクスポートするか、システムの復元ポイントを作成してください。ユーザー レベルの資格情報は管理者権限なしで削除できます。ただし、グループ ポリシーや一部のレジストリ領域の編集には管理者アカウントが必要です。
クリーンアップの前に、アクティブなリモート デスクトップ セッションをすべて閉じてください。開いたセッションがあると、ファイルを保持して編集を妨げたり、新しいエントリを書き戻したりする場合があります。職場や学校のデバイスであれば、先に IT に確認してください。多くの組織では、パスワード保存を許可または禁止するポリシーや、資格情報をデバイス間でローミングさせるポリシーを使用しています。ローカルのエントリは消去できますが、ポリシーが変更されるまで再出現することがあります。対象にしたいホスト名や IP の一覧を用意して、必要なものだけを削除できるようにしておきましょう。
準備ができたら、最も簡単で視覚的な方法である資格情報マネージャーから始めましょう。
方法 1: 資格情報マネージャーで RDP 資格情報を削除する
資格情報マネージャーを使うと、他の設定に触れることなく、特定のホストの保存済み RDP パスワードを簡単に削除できます。
手順
1) Windows + R を押し、control と入力して Enter を押し、コントロール パネルを開きます。
2) 資格情報マネージャーを選び、Windows 資格情報を選択します。
3) TERMSRV エントリ(例: TERMSRV\server01、TERMSRV\192.0.2.10)を探します。
4) 削除したいエントリをクリックし、削除を選択します。
5) 不要になった他の TERMSRV エントリについても繰り返します。
6) リモート デスクトップ接続を起動してホストに接続します。再度パスワードの入力を求められるはずです。
ヒント
- オートフィルの不具合を防ぐため、同一ホストの重複エントリはすべて削除してください。
- RDP に関連しない Web パスワードや MicrosoftAccount などの資格情報は削除しないでください。
- 同じ PC 上の複数のユーザー プロファイルで RDP を使用している場合は、それぞれのプロファイルにサインインして同じ手順を繰り返します。
資格情報マネージャーはパスワードを削除しますが、最近のホストやユーザー名のリストは残ります。クライアントからその履歴も消したい場合は、一括作業向けのコマンドライン オプションを確認した後、レジストリのクリーンアップに進みましょう。
方法 2: cmdkey で RDP 資格情報を一覧表示・削除する
多数のホストを管理している、または自動化を好む場合は、cmdkey を使うとターミナルから迅速に操作できます。資格情報マネージャーに表示されるのと同じ Windows 資格情報の一覧表示と削除が可能です。
手順
1) Windows ターミナル、コマンド プロンプト、または PowerShell を開きます。
2) 保存された資格情報を一覧表示: cmdkey /list
3) TERMSRV で始まる Target のエントリ(例: TERMSRV/server01)を確認します。
4) ホスト名で特定のエントリを削除: cmdkey /delete:TERMSRV/server01
5) IP アドレスで削除: cmdkey /delete:TERMSRV/192.0.2.10
6) mstsc.exe で再接続し、パスワードの入力が求められることを確認します。
注意
- 自分のユーザー レベルの資格情報を削除するのに管理者権限は不要です。
- 資格情報を保存したのと同じ Windows アカウントで cmdkey を実行してください。異なるアカウントでは表示されません。
- 自動化する場合は、cmdkey /list の結果を解析し、TERMSRV エントリをループして多数のホストを削除できます。
cmdkey は保存されたシークレットを即時に削除します。再起動や再サインイン後にエントリが再び現れる場合は、パスワードの保存や資格情報の同期を許可するポリシーが原因かもしれません。その場合は、後で保存禁止のポリシーを設定する計画を立ててください。まずは、資格情報ストア以外に存在する履歴を消去します。
方法 3: レジストリ エディターで RDP の履歴とユーザー名を消去する
リモート デスクトップは、ユーザー プロファイル内に最近のホストや最後に使用したユーザー名も保持します。これらはパスワードではありませんが、候補として表示され、ホスト名やアカウントの手掛かりを露出させる可能性があります。これらをクリーンアップすると、クライアント UI から古いエントリが消えます。
手順
1) Windows + R を押し、regedit と入力して Enter を押し、レジストリ エディターを開きます。
2) HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Servers に移動します。
3) Servers キーを右クリックしてエクスポートでバックアップを保存し、不要なホストに対応する子キーを削除します。
4) HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default に移動します。
5) 右側のペインで、MRU0、MRU1 などの MRU エントリや、保存されたユーザー名を削除します。
6) レジストリ エディターを閉じ、mstsc.exe を再起動します。
重要な理由
このクリーンアップにより、クラシック クライアントのコンピューターやユーザー名候補のドロップダウン リストが消去されます。資格情報マネージャーの保存パスワードには影響しないため、完全にリセットしたい場合は方法 1 または 2 と組み合わせて実施してください。Microsoft Remote Desktop アプリも使用している場合は、そのアプリが保持する別のリストをアプリ内で消去する必要があることを忘れないでください。
レジストリ上の履歴を削除しても、クライアントが作成するファイル由来の痕跡が残っている場合があります。クライアントのオプションを完全にリセットするため、次にそれらを削除します。
方法 4: default.rdp とリモート デスクトップのキャッシュ ファイルを削除する
クラシック クライアントは、ドキュメント フォルダー内の default.rdp というファイルにセッション設定を保存し、ローカル アプリ データ内にビットマップ キャッシュを保持します。これらのファイルを削除すると、オプションがリセットされ、残存する UI の痕跡が消えます。
手順
1) リモート デスクトップ接続アプリを閉じます。
2) エクスプローラーでドキュメント フォルダーを開きます。
3) default.rdp というファイルを削除します。
4) %LocalAppData%\Microsoft\Terminal Server Client\Cache に移動し、Cache フォルダー内のファイルを削除します。
注意
- default.rdp を削除すると、表示やリダイレクトなどのクライアント設定がリセットされますが、パスワードは削除されません。
- ビットマップ キャッシュはパフォーマンス向上に役立ちますが、機密情報は保存していません。
- ファイルが使用中と表示される場合は、タスク マネージャーで mstsc.exe を終了するか、サインアウトしてからサインインし直してください。
Microsoft Remote Desktop アプリを使用している場合、上記のキャッシュや履歴はそのアプリには影響しません。保存済みのアカウントや PC が残っていないか確認するため、次にそのアプリをクリーンアップします。
方法 5: Microsoft Remote Desktop アプリで保存済みアカウントと PC を削除する
Microsoft Store の Microsoft Remote Desktop アプリは、独自の PC リストと保存済みユーザー アカウントを保持します。これらのエントリを削除すると、アプリがサインイン情報を自動入力したり、古いホストへ再接続したりするのを防げます。
手順
1) Microsoft Remote Desktop アプリを開きます。
2) 歯車アイコンを選択し、ユーザー アカウントを選びます。
3) 使わなくなったアカウントを削除します。
4) メイン画面で、不要な PC やワークスペースを削除します。
5) アプリを再起動し、リストが空になっていることを確認します。
注意
- アプリ内でアカウントを削除しても、資格情報マネージャーのエントリは削除されません。その場合は方法 1 または 2 を使用してください。
- デバイスが管理対象の場合、IT が割り当てを解除するまで、ワークスペースやアカウントが同期で戻ってくることがあります。
保存済みパスワード、履歴、アプリのエントリを消去できたら、同じデータが再び保存されないようにしましょう。今後のパスワード保存をブロックするためにポリシー設定を使用します。
方法 6: ローカル グループ ポリシーで RDP パスワードの保存をブロックする
Windows に RDP パスワードを保存させたくない場合は、毎回必ずプロンプトを出すポリシーを設定します。共有デバイスや高リスクのデバイスに最適です。
手順
1) Windows + R を押し、gpedit.msc と入力して Enter を押します。
2) コンピューターの構成 > 管理用テンプレート > システム > 資格情報の委任 に移動します。
3) 「パスワードを保存できないようにする」という設定を開き、[有効] にします。
4) クラシック クライアントを開き、[オプションの表示] をクリックして、「資格情報を保存できるようにする」のチェックを外します。
5) gpupdate /force を実行するか、再起動してポリシーを適用します。
Windows 11 Home 向けの代替策
Windows 11 Home にはローカル グループ ポリシー エディターは含まれていません。レジストリで同様の制御を適用できます。HKLM\System\CurrentControlSet\Control\Lsa の下で DisableDomainCreds を 1 に設定します。変更前に必ずレジストリをバックアップし、管理対象デバイスの場合は IT に確認してください。一部の組織では、Intune やドメインのグループ ポリシーがローカル設定を上書きします。
パスワードの保存をブロックすれば、Windows は RDP 用の新しい TERMSRV エントリを作成しません。より広範なセキュリティ対策で隙間を埋めていきましょう。
職場・学校向けの追加のセキュリティとコンプライアンスのヒント
資格情報のクリーンアップは、より大きなセキュリティ体制の一部です。これらの手順を、プロファイルと接続を保護する対策と組み合わせて実施してください。
- 日常作業には標準ユーザー アカウントを使い、必要なときのみ別の管理者アカウントを使用する。
- ローカル サインインを保護するため、Windows Hello または強力なパスワードを有効にする。
- BitLocker を有効にしてドライブを暗号化し、デバイス紛失時にキャッシュ データが読めないようにする。
- ネットワーク ルールや VPN で RDP アクセスを制限する。ネットワーク レベル認証(NLA)と強固なファイアウォール範囲を優先する。
- 役割の変更や退職時にはパスワードを更新する。管理者パスワードをホスト間で使い回さない。
- 特に共有端末やラボ機では、cmdkey /list で TERMSRV エントリを定期的に監査する。
これらの実践によりリスクが低減され、コンプライアンス要件を満たし、クリーンアップの効果を長期間維持できます。なお予期しない挙動が続く場合は、次のセクションで一般的な原因を確認してください。
トラブルシューティング: 資格情報が再出現する、またはオプションがグレーアウトする場合
資格情報が戻ってしまったり、設定を変更できないことがあります。以下の確認事項は、根本原因の特定と修正に役立ちます。
- エントリが繰り返し戻ってくる: 組織が資格情報の同期やパスワード ローミングを許可している可能性があります。TERMSRV エントリを削除したうえで、「パスワードを保存できないようにする」ポリシーが有効になっているか確認してください。RDP の資格情報ローミングが有効な場合は、IT に無効化を依頼してください。
- cmdkey に何も表示されないのに自動サインインが続く: Microsoft Remote Desktop アプリに保存済みアカウントが残っている可能性があります。前述の手順に従って、アプリ内のアカウントと PC を削除してください。
- 「資格情報を保存できるようにする」のチェックボックスがグレーアウトしている: グループ ポリシーにより設定が強制されています。gpresult /h report.html を実行して適用済みポリシーを確認し、管理用テンプレート配下のパスを検証してください。
- default.rdp やキャッシュ ファイルを削除できない: タスク マネージャーで mstsc.exe を終了し、サインアウトしてから再度サインインするか、セーフ モードで起動してそこでファイルを削除してください。
- gpedit.msc を開けない: Windows 11 Home を使用している可能性が高いです。レジストリで DisableDomainCreds を設定する方法を用いるか、IT と対処方法を相談してください。
これらの手順でも解決しない場合は、新しい Windows ユーザー プロファイルを作成し、クリーンな環境からテストしてください。長引く問題は、たいてい資格情報を再適用するポリシーや同期/MDM の設定に行き当たります。

まとめ
資格情報マネージャーまたは cmdkey でパスワードを消去し、レジストリから履歴を削除し、default.rdp とキャッシュ ファイルを削除することで、Windows 11 の保存済み RDP 資格情報を完全に除去できます。Microsoft Remote Desktop アプリを使用している場合は、同様のクリーンアップをアプリ側でも行ってください。最後に、パスワードを保存しないポリシーを適用して、新しいパスワードが保存されないようにします。これらの手順は数分で完了し、だれがリモート システムに接続できるかのコントロールを取り戻せます。定期的な確認と健全なセキュリティ運用により、管理するすべての PC でリモート デスクトップをクリーンで予測可能かつ安全な状態に維持できます。
よくある質問
特定のサーバーだけの RDP 資格情報を削除するにはどうすればよいですか?
資格情報マネージャーを開き、Windows 資格情報を選択し、そのホストまたは IP に対応する TERMSRV エントリを見つけて削除します。あるいは cmdkey /delete:TERMSRV/hostname を実行します。ドロップダウン リストにホストがまだ表示される場合は、HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client 配下のレジストリの MRU エントリを消去してください。
削除しても RDP 資格情報が繰り返し復活するのはなぜですか?
ポリシーやクラウド プロファイルによって再同期されている可能性があります。グループ ポリシーまたはレジストリで ‘パスワードの保存を許可しない’ ポリシーを有効にし、TERMSRV エントリを再度削除し、Microsoft Remote Desktop アプリ内のアカウントも削除してください。デバイスが管理下にある場合は、IT 部門に RDP の資格情報ローミングを無効化してもらってください。
default.rdp とリモート デスクトップのキャッシュ ファイルを削除しても安全ですか?
はい。default.rdp を削除するとクライアントのオプションと履歴がリセットされますが、パスワードは消去されません。%LocalAppData%\Microsoft\Terminal Server Client\Cache 配下のキャッシュ ファイルには表示用ビットマップが含まれており、秘密情報は含まれていません。先に RDP クライアントを終了してください。ファイルがロックされている場合は、サインアウトするかセーフ モードを使用してください。