[ホーム] -
[Windows 11 FAQ 一覧] - [リモートデスクトップ接続時にローカルドライブの共有を強制的に無効化する方法]
【目次】
Windows 11からWindows Serverへリモートデスクトップ接続すると、接続先サーバーのエクスプローラーに、接続元PCのCドライブなどが表示されることがあります。
例えば、次のパスで接続元PCのCドライブにアクセスできます。
\tsclient\C
この機能が有効になっていると、接続先サーバーからローカルPCのファイルを参照したり、アクセス権限の範囲内でコピーや変更を行ったりできます。
reg add "HKLM\SOFTWARE\Microsoft\Terminal Server Client" /v DisableDriveRedirection /t REG_DWORD /d 1 /f
正常に実行されると、以下のメッセージが表示されます。
この操作を正しく終了しました。
設定内容は次のとおりです。
レジストリキー:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Terminal Server Client
値の名前:
DisableDriveRedirection
種類:
REG_DWORD
値のデータ:
1
値を「1」に設定することで、接続元PCのドライブリダイレクトを無効化します。
設定後は、既存のリモートデスクトップ接続を終了し、再接続して動作を確認してください。
無効化されたことを確認する
Windows Serverへリモートデスクトップ接続し、エクスプローラーを開きます。
アドレスバーに次のパスを入力してください。
\\tsclient\C
接続元のCドライブにアクセスできなければ、ドライブリダイレクトが無効化されていることを確認できます。
また、「PC」の画面に接続元PCのCドライブが表示されていないことも確認してください。
設定を元に戻す方法
再びドライブリダイレクトを利用したい場合は、以下のコマンドを実行します。
reg add "HKLM\SOFTWARE\Microsoft\Terminal Server Client" /v DisableDriveRedirection /t REG_DWORD /d 0 /f
値を「0」に変更すると、レジストリによる無効化を解除できます。
ただし、実際にドライブが共有されるかどうかは、リモートデスクトップ接続の設定や接続先サーバーのポリシーにも依存します。
注意事項
今回の設定には、以下の注意点があります。
・設定は接続元のWindows 11で実施する。
・Windows Server側の設定変更は不要。
・Cドライブだけでなく、ほかのローカルドライブも無効化の対象となる。
・レジストリの設定はWindowsを再起動しても保持される。
・管理者権限があれば設定を変更できるため、改変防止を保証するものではない。
・利用するリモートデスクトップクライアントや接続環境によっては、動作確認が必要となる。
・管理ソフトウェアなどがリダイレクト機能を利用している場合があり、その場合は管理ができなくなる。
まとめ
Windows 11からWindows Serverへリモートデスクトップ接続する際、ローカルドライブを共有したくない場合は、レジストリによる無効化が便利です。
特に、複数のWindows Serverを管理するPCでは、接続先ごとにドライブ共有の設定を変更する手間を減らせます。
今回の設定はMicrosoftの公式ドキュメントにも掲載されている方法です。
【参考資料】
Microsoft Learn「リモート デスクトップ プロトコルを使用して固定ドライブ、リムーバブル ドライブ、ネットワーク ドライブのリダイレクトを構成する」
(ご注意) 本サイト内の内容を使用して発生したいかなる時間的損害、金銭的損害あるいはいかなる損害に対して、いかなる人物も一切の責任を負いません。あくまでも個人の判断で使用してください。 本ページは独自に調査をしたアンオフィシャル(非公式)な内容です。内容に誤りがある可能性や仕様変更により内容が不正確になる可能性があります。 本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。)
Copyright(c) TOOLJP.COM 1999-2024