Windows10、11でPowerShellを使ってリモートデスクトップを有効にする方法

この投稿は、PowerShellを使ってWindows 10, 11でリモートデスクトップを有効化する手順のチュートリアルです。RDP経由でリモートアクセスを行う予定がある場合、この投稿は非常に役立ちます。

Tyler

By Tyler 最後の更新 2025年01月22日

Share this: instagram reddit

PowerShellでリモートデスクトップを有効にする方法

 

こんにちは。私はリモートデスクトップ接続を使用して、職場のPCにリモートで接続したいと思っています。PowerShellを使用してリモートデスクトップを有効にする方法はありますか?コンピュータはWindows 10 Proを実行しています。よろしくお願いします。”

- ユーザーからの質問

RDC Slow

PowerShellを使用してWindows 10、11でリモートデスクトップを有効にする方法

RDPは、Windowsに組み込まれたツールであり、物理的にログインしたかのようにリモートコンピュータに接続し、そのプログラムやファイルにアクセスできるようにします。 Windowsシステムでは、リモートデスクトップオプションはデフォルトでは有効になっていません。次の手順で、PowerShellを使用して簡単にリモートデスクトップを有効にすることができます。

注意:リモートデスクトップサーバは、Windows Home / Standardでは使用できません。 Windows Home / Standardコンピュータにリモートでアクセスする場合は、他のリモートデスクトップの代替方法を使用することをお勧めします。

ステップ1. Winキー Xキーを押して、Windows PowerShell (管理者)をクリックします。

Windows Powershell Admin

ステップ2. 以下のコマンドを入力して、RDP PowerShellを有効にします。

  • Set-ItemProperty -Path "HKLM:\System\CurrentControlSet\Control\Terminal Server" -name "fDenyTSConnections" -value 0

Enable Remote Desktop Command

ステップ3. リモートデスクトップ接続がWindowsファイアウォールによってブロックされる場合は、以下のコマンドを入力してファイアウォールを有効にします。

  • Enable-NetFirewallRule -DisplayGroup "Remote Desktop"

 

今、あなたはPC間でリモートデスクトップ接続を開始できます。

さらに、PowerShellを使用してリモートデスクトップを無効にする場合は、次のコマンドを実行してください:

  • Set-ItemProperty -Path "HKLM:\System\CurrentControlSet\Control\Terminal Server" -name "fDenyTSConnections" -value 1

その後、次のコマンドを入力してファイアウォールを介してリモートデスクトップを無効にします。

  • Disable-NetFirewallRule -DisplayGroup "Remote Desktop"

Windows 10、11でRDPを有効にする他の方法[2つの方法]

PowerShellの使用に慣れていない場合は、以下の方法でWindows 10、11でRDPを有効にできます。

方法1. システムのプロパティを使用してRDPを有効にする

ステップ1. Win Rキーを押して実行ダイアログボックスを開きます。"sysdm.cpl"と入力してOKをクリックしてシステムのプロパティを起動します。

Run Command sysdm.cpl

ステップ2. このコンピュータへのリモート接続を許可にチェックを入れ、OKをクリックします。

Remote Desktop Tab

方法2. Windowsの設定を使用してRDPを有効にする

ステップ1. スタートメニューからSettingsを開き、Systemを選択します。

System

ステップ2. リモートデスクトップセクションに移動し、リモートデスクトップを有効にするをオンにします。

Enable

コンピュータでリモートデスクトップを有効にした場合、正しく機能させるためにファイアウォールを介して有効にすることを忘れないでください。

ステップ1. 検索バーでWindowsファイアウォールのアプリを許可するを検索し、開くをクリックします。

Firewall

ステップ2. 設定の変更をクリックして、プライベートまたはパブリックネットワークまたは両方の下にリモートデスクトップをチェックします。

Check Remote Desktop Windows 10

AnyViewer: いつでもどこからでもリモートコンピュータにアクセスする簡単な方法

追加のダウンロードなしでリモートデスクトップを使用できますが、いくつかの制限があります。たとえば、RDPを介してWindows HomeまたはStandardシステムにアクセスすることはできませんし、ネットワーク外の他のデバイスに接続するにはRDPポートを転送したりVPNを使用する必要があります。また、インスタントチャットや複数セッションの機能もありません。

その場合、無料でいくつかの高度な機能を提供するプロのリモートデスクトップの代替として AnyViewer を使用しないでしょうか?

リモートデスクトップ接続と比較して、AnyViewerには以下のメリットがあります:

  • 互換性のある。AnyViewerのサーバーサイドは、Windows 11/10/8.1/8/7すべてのエディションとWindows Server 2019/2016/2012 R2/2022をサポートしています。AnyViewerのクライアントサイドは、Windows、iOS、およびAndroidデバイスをサポートしています。
  • 使いやすい。AnyViewerには直感的なインターフェースと簡単な操作が備わっています。アカウントを作成するだけで、1クリックでコンピュータ間でリモートタスクを実行できます。
  • インターネット接続。 AnyViewerは、同じLAN内または別のネットワークでのリモート接続をポートポート転送やVPNなしでサポートしています。
  • 複数のセッション。 AnyViewerは、同時に複数のセッションをリモートコントロールすることができますが、Windows上のRDPはサポートしていません。
  • インスタントチャット。 AnyViewerでは、リモートセッション中にパートナーとメッセージを交換することができます。これはチームワークにおいて非常に便利です。

ここからAnyViewerをダウンロードし、どれだけ使いやすいか確認してください。

無料ダウンロードWin 11/10/8.1/8
安全ダウンロード

ステップ1。ホストデバイスでAnyViewerを起動し、「 登録 」をクリックして新しいアカウントを作成し、ログインします。

Log in Anyviewer

ステップ2。クライアントデバイスでAnyViewerを起動し、ホストデバイスで使用した同じアカウントでサインインします。

Free Editions

ステップ3。デバイスインターフェースに移動して、割り当てされたデバイスの一覧を表示します。割り当てされたデバイスの中から接続したいデバイスを選択し、ワンクリック制御をクリックして特定のリモートアクセスを実行します。

Connect to My Devices

ヒント:ワンクリックオプションは割り当てられたデバイス間でのみ利用可能です。無料のAnyViewerアカウントは3つの割り当てデバイスをサポートしています。大量のコンピュータを管理する必要がある場合は、プロフェッショナルまたはエンタープライズプランに参加して最大100台のデバイスを割り当てることをおすすめします。

結論

この記事を読んだ後、PowerShellを使用してリモートデスクトップを有効にする方法を理解できたはずです。現在、RDPを介してリモートデバイスを制御できます。さらに、別の方法をお探しの場合は、インターネットを介した接続が可能なより簡単なセットアップを提供するAnyViewerを試してみてください。