Windows 11でリモートデスクトップを無効にする6つの方法

あなたのような読者が、MUOを支えています。当サイトのリンクを利用して購入された場合、アフィリエイト報酬を得ることがあります。続きを読む

Windowsリモートデスクトップは、コンピュータにアクセスする必要があるが、物理的にアクセスできない場合に便利な機能です。実際、この機能は非常に人気があり、複数のリモートデスクトップアプリがレーダーに映し出されました。AnyDeskやTeamViewerなどのアプリは、同じリモートデスクトップ接続を、より直感的なユーザーエクスペリエンスで容易にします。

しかし、Windowsリモートデスクトップ機能を使用してコンピュータに頻繁に接続しない場合は、機能を無効にするのが最善です。このガイドでは、オープンリモートデスクトップ接続の目に余る懸念事項を理解するのに役立ち、Windows 11コンピュータで機能を無効にするすべての方法をリストアップします。

Windowsのリモートデスクトップはどのように動作するのですか?

ホストコンピュータと接続コンピュータがあります。このアプリは、リモートデスクトッププロトコル(RDP)を使用して、2つのコンピュータ間の接続を容易にします。接続すると、ホストコンピュータのファイルや設定にアクセスすることができます。ただし、Microsoftは、Windows Pro、Enterprise、およびEducationバージョンにのみ、リモートデスクトップツールを予約しています。

Windowsパソコンにリモートデスクトップツールをセットアップして使用するのは難しいことではありません。しかし、このツールにはいくつかのリスクも存在します。

なぜWindows 11でリモートデスクトップを無効にする必要があるのか?

リモートデスクトップはRDPプロトコルを使用しており、リモートデスクトッププロトコル攻撃のように攻撃者のホットターゲットとなっています。多くの場合、ハッカーは、弱いパスワードでリモートデスクトップ接続を実行しているシステムの制御を取得しようとします。

一度侵入されると、システムの制御を取り戻すのは絶対的な悪夢となります。ですから、もう使わないのであれば、この機能を無効にしておくことが賢明です。後でいつでも再有効化することができます。

Windows 11でリモートデスクトップを無効にする方法

コントロールパネル、または設定アプリからRemote Desktopを無効にしたり、コマンドプロンプトやレジストリエディタを使用したりすることができます。さらに、バッチファイルを作成し、デスクトップから直接実行することもできます。

1.設定アプリを使う

設定アプリを使用して、お使いのシステムのリモートデスクトップ機能をすばやくオフにすることができます。その方法をご紹介します。

  • Win Iを押して、設定アプリを起動します。
  • システム」セクションで、下にスクロールして、「リモートデスクトップ」オプションをクリックします。
  • 次に、リモートデスクトップオプションの横にあるトグルをクリックしてオフにします。 Disable Remote Desktop Using the Settings App
  • Windows が決定の確認を促します。無効化」ボタンをクリックし、設定アプリを終了します。
  • 2.コントロールパネルを使う

    Microsoftはコントロールパネルのオプションのほとんどを設定アプリに移行しようとしていますが、移行はまだ完了していません。そのため、コントロールパネルを使用してリモートデスクトップ機能を無効にすることも可能です。次の手順を繰り返してください。

  • Win Rを押して、「ファイル名を指定して実行」コマンドボックスを起動します。controlと入力し、Enterキーを押します。
  • コントロールパネルが起動します。システムとセキュリティ]オプションをクリックします。
  • システム」セクションに移動し、「リモートアクセスを許可する」オプションをクリックします。
  • 次に、「このコンピュータへのリモートデスクトップ接続を許可しない」ラジオボタンを選択し、「適用」ボタンをクリックします。 Disable Remote Desktop Using Control Panel
  • 最後に、OKボタンをクリックして変更を確定し、リモートデスクトップツールを終了します。
  • 3.レジストリエディタの使用

    レジストリキーを手動で作成して、システムのリモートデスクトップ機能を無効にすることができます。しかし、レジストリを変更することは危険なことであり、変更する前に必ずレジストリのバックアップを作成する必要があります。万が一、問題が発生しても、バックアップをインポートすれば、再びシステムを動作させることができます。

    以下の手順を繰り返し、レジストリエディタを使用してRemote Desktopを無効にします。

  • Win Rを押して、「ファイル名を指定して実行」コマンドボックスを起動します。テキスト入力エリアにRegeditと入力し、Enterキーを押してユーティリティを起動します。
  • レジストリエディタウィンドウの上部にあるアドレスバーに、次のパスを貼り付け、Enterキーを押します:HKEY_LOCAL_MACHINE
  • Terminal Serverキーで、fDenyTSConnections DWORD値を探します。存在しない場合は、右クリックして[新しい> DWORD(32ビット)値]を選択します。
  • 新しく作成したキーの名前を'fDenyTSConnections'とし、大文字にしないでください。
  • fDenyTSConnections DWORD値をダブルクリックし、Value Dataを1に変更します。ベースは16進数のままにしておきます。 Disable Remote Desktop Using Registry Editor
  • 最後に、「OK」ボタンをクリックし、レジストリエディタを終了します。
  • 変更内容を有効にするために、システムを再起動します。
  • 4.Windowsファイアウォールの使用

    Windowsファイアウォールの許可されたアプリのリストから、リモートデスクトップをブロックすることができます。その後、あなたのシステムでこの機能が有効になっていても、他のコンピュータはこの機能に接続できなくなります。ここでは、その方法を説明します。

  • Win Rを押して、「ファイル名を指定して実行」コマンドボックスを起動します。テキストボックスに control firewall.cpl と入力し、Enter キーを押します。
  • Windows Defender Firewallページで、「Windows Defender Firewallを通じてアプリまたは機能を許可する」オプションをクリックします。
  • 設定の変更]ボタンをクリックします。下にスクロールして、リストの「リモートデスクトップ」と「リモートデスクトップ(WebSocket)」オプションのチェックを外す。 Disable Remote Desktop Using Windows Firewall
  • OKボタンをクリックし、コントロールパネルのウィンドウを終了します。
  • 5.コマンドプロンプトを使う

    コントロールパネルや設定アプリを操作せずに、コマンドプロンプトを使用してRemote Desktopを無効にすることができます。次の手順を繰り返してください。

  • Win Xを押して、Power User Menuを開きます。リストから「Terminal (Admin)」オプションを探し、クリックします。
  • コマンドプロンプトウィンドウで、次のコマンドを入力し、Enterキーを押します: net stop termservice
  • Y と入力し、Enter キーを押して Remote Desktop とその関連サービスを停止します。
  • 次に、sc config termservice start= disabledコマンドを入力し、Enterキーを押してください。 Disable Remote Desktop Using CMD
  • コマンドが正常に実行されたら、exitと入力してコマンドプロンプトウィンドウを閉じます。
  • 6.バッチファイルの使用

    バッチファイルは、リモートデスクトップのオン/オフを切り替える、より簡単な方法です。デスクトップ上に保存しておき、システム上でその機能が不要になった後に実行することができます。その方法をご紹介します。

  • Win Dを押して、デスクトップに切り替えます。
  • デスクトップ上で右クリックし、「新規>テキスト文書」を選択します。
  • 空のテキストファイルを開き、以下のコードスニペットを貼り付けます。echo off powershell.exe Set-ItemProperty -Path 'HKLM:³³System³CurrentControl³Set³Control³Terminal Server' -name "fDenyTSConnections" -value 1Disable Remote Desktop Using a Batch File
  • Ctrl Shift Sを押して、「名前を付けて保存」オプションを開きます。ファイル名を RD.bat とし、「ファイルの種類」を「すべてのファイル」にしておきます。ここで、「保存」ボタンをクリックします。
  • Win D を押してデスクトップに移動し、RD.bat ファイルを右クリックします。コンテキストメニューから「管理者として実行」オプションを選択します。
  • このバッチファイルはPowerShellを起動し、無効化コマンドを実行した後、自動的に終了します。あなたが介入する必要はありません。
  • Windowsリモートデスクトップが無効になりました

    リモートデスクトップは、その機能が必要なときだけアクティブにする必要があります。設定アプリやコントロールパネルを使って、この機能を無効にすることができます。さらに、レジストリ値を編集したり、Windows Firewallからアプリを無効にしたりすることもできます。最後に、ワンクリックで機能を無効にしたい場合は、バッチファイルを作成して実行することができます。

    Scroll to Top