コマンドプロンプトまたはPowerShellを使用してリモートデスクトップを有効にする

Windows(Windows Settings)の[設定]パネルを開かずにリモートデスクトップ(Remote Desktop)機能を使用する場合は、コマンドプロンプト(Command Prompt)またはWindowsPowerShellを使用してリモートデスクトップ(Remote Desktop)を有効にできます。携帯電話または別のコンピューターにリモートデスクトップクライアントがある場合は、それを接続してPCをリモートで使用できます。

リモートデスクトップは、 (Remote Desktop)Windows 11/10コンピューターでよく知られている機能であり、2台のコンピューターまたはモバイルを接続して、個人が別のコンピューターにリモートでアクセスできるようにします。あなたはモバイルを介してコンピュータ上のいくつかの問題を修正するか、あなたの要件に応じて他の仕事をすることができます。2つのデバイスを接続するには、モバイルにMicrosoftリモートデスクトップなどの(Microsoft Remote Desktop)リモートデスクトップ(Remote Desktop)クライアントが必要です。

Windowsの設定(Windows Settings)でリモートデスクトップを無効(enable to disable Remote Desktop)にすることができます。オプションにアクセスするには、[System > Remote Desktop]に移動する必要があります。ただし、何らかの理由でWindowsの設定パネルが開いておらず、リモートデスクトップ機能をオンに(turn on the Remote Desktop)する必要があると仮定します。次に、この方法を使用して、コマンドラインを使用してリモートデスクトップを起動できます。(Remote Desktop)

コマンド(Command)ラインを使用してリモートデスクトップ(Remote Desktop)を有効にする

コマンドプロンプト(Command Prompt)WindowsPowerShellを使用してリモートデスクトップ(Remote Desktop)を有効にするには、次の手順に従います-

  1. 管理者権限でコマンドプロンプト(Command Prompt)またはPowerShellを開く
  2. (Set)fDenyTSConnectionsREGDWORDの値(REG DWORD)0に設定します
  3. ファイアウォールルールを追加する
  4. コンピュータを再起動してください
  5. (Start)Windows10で(Windows 10)リモートデスクトップ(Remote Desktop)の使用を開始します。

コマンドは、コマンドプロンプト(Command Prompt)WindowsPowerShellで同じではありません。

1]コマンドプロンプトを使用して(Command Prompt)RDP(Enable RDP)ファイアウォールを有効にする

コマンドプロンプトとWindowsPowerShellを使用してリモートデスクトップを有効にする

開始するには、管理者権限でコマンドプロンプトを開き(open the Command Prompt with administrator privilege)ます。タスクバー(Taskbar)の検索ボックスで検索し、画面に表示される[管理者として実行]オプションをクリックします(Run as administrator)。その後、次のコマンドを入力し、 Enterキー(Enter)を押します。

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f

デフォルトでは、fDenyTSConnectionsの値は1に設定されています。このコマンドは値を0に変更します。

次に、次のコマンドを実行します。

netsh advfirewall firewall set rule group="remote desktop" new enable=yes

このコマンドは、ファイアウォールに3つのルールを追加および更新して、(Firewall)リモートデスクトップ(Remote Desktop)の使用を開始できるようにします。

2] WindowsPowerShellを使用してRDPを有効にする(Enable RDP)

管理者権限でWindowsPowerShellを開き、(open the Windows PowerShell with administrator privilege)次のコマンドを入力してEnterキー(Enter)を押す必要があります。

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

このコマンドは、fDenyTSConnectionsの値を0に変更します。ここで、ファイアウォールにルールを追加するには、次のコマンドを実行する必要があります。

Enable-NetFirewallRule -DisplayGroup "Remote Desktop"

その後、Windows10で(Windows 10)リモートデスクトップ(Remote Desktop)を使用できるようになります。

コマンドプロンプト(Command Prompt)WindowsPowerShellを使用してリモートデスクトップ(Remote Desktop)を無効にする場合は、次の手順を実行する必要があります。

関連(Related)リモートデスクトップオプションはグレー表示されてい(Remote Desktop option is greyed out)ます。

コマンドプロンプト(Command Prompt)またはPowerShellを使用してリモートデスクトップ(Remote Desktop)を無効にする

コマンドプロンプト(Command Prompt)WindowsPowerShellを使用してリモートデスクトップ(Remote Desktop)を無効にするには、次の手順に従います-

  1. 管理者権限でコマンドプロンプト(Command Prompt)またはPowerShellを開く
  2. (Set)fDenyTSConnectionsREGDWORDの値を1(REG DWORD)設定します
  3. ファイアウォールルールを追加する
  4. コンピューターを再起動。

詳細を知るには、読み進める必要があります。

コマンドプロンプト(Command Prompt)を使用してリモートデスクトップ(Remote Desktop)を無効にする

fDenyTSConnectionsのデフォルト値を1に設定する必要があります。そのためには、このコマンドを使用します-

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 1 /f

次に、ファイアウォール(Firewall)からルールを削除する必要があります。そのためには、このコマンドを使用します-

netsh advfirewall firewall set rule group="remote desktop" new enable=No

PowerShellを使用してリモートデスクトップ(Remote Desktop)を無効にする

fDenyTSConnectionsの値を1に変更する必要があります。このコマンドを使用してそれを行うことができます-

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

2番目のコマンドを使用すると、ファイアウォールからルールを削除できます。

Disable-NetFirewallRule -DisplayGroup "Remote Desktop"

それで全部です!この簡単なチュートリアルがお役に立てば幸いです。



About the author

私はオーディオとユーザー アカウントの分野で長年働いてきた技術者です。Windows と Mac の両方のコンピューター、およびアップル製品の経験があります。また、2007 年からは Apple 製品の使い方についても教えています。主な専門分野は、ユーザー アカウントと家族の安全です。これに加えて、Windows 7 Home Premium、8.1 Pro、10 Pro、12.9 Mojave など、さまざまなソフトウェア プログラムの経験があります。



Related posts