コマンドツールでリモートデスクトップを有効にする手順

主な注意事項

  • コマンド プロンプトまたは PowerShell を介してコマンドを実行し、リモート デスクトップを有効にすることができます。
  • Windows ファイアウォールの設定でリモート デスクトップ接続が許可されていることを確認します。
  • リモート デスクトップ設定の変更を効果的に適用するには、PC を再起動します。

Windows 10/11でリモートデスクトップアクセスのロックを解除する

リモートデスクトップはWindows 10および11の強力な機能で、ユーザーはコンピューターをリモートで操作できます。この機能は、離れた場所からファイルやアプリケーションにアクセスする際に非常に役立ちます。このガイドでは、コマンドプロンプトとPowerShellを使用してリモートデスクトップを有効にする簡単な方法を紹介します。従来の設定方法に代わる簡単な方法です。

リモートデスクトップアクセスの有効化

ステップ1:コマンドプロンプトでリモートデスクトップをアクティブ化する

コマンド プロンプトを使用してリモート デスクトップを有効にするには、次の手順に従います。

  • を押して Windows + S、検索バーに「CMD」と入力します。
  • 一番上の結果を右クリックし、「管理者として実行」を選択します。
  • UAC プロンプトで[はい]をクリックしてアクションを承認します。
  • 管理者特権のコマンド ウィンドウで、次のコマンドを入力し、Enter キーを押します。

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

プロのヒント:このコマンドは、レジストリを変更して着信リモート デスクトップ接続を許可します。
  • Windows ファイアウォールがこれらの接続を許可するようにするには、次のコマンドを実行します。

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

これらのコマンドを実行した後、PCを再起動します。再度ログインして、リモートデスクトップアクセスが成功するかどうかを確認してください。

ステップ2:コマンドプロンプトでリモートデスクトップを非アクティブ化する

リモート デスクトップを無効にする場合:

  • を押して実行ダイアログを開きます Windows + R
  • CMDと入力して押し、 Ctrl + Shift + Enter 管理者として起動します。
  • 管理者特権のコンソールで、次のコマンドを入力します。

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

プロのヒント:このコマンドを実行すると、すべてのリモート デスクトップ接続が無効になります。

次に、Windows ファイアウォール経由でこれらの接続をブロックするには、次を実行します。

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

完了したら、コマンドプロンプトを閉じて PC を再起動します。

ステップ3: PowerShellを使用してリモートデスクトップを有効にする

PowerShell を使用してリモート デスクトップを有効にするには、次の手順に従います。

  • Windows アイコンを右クリックし、[Windows ターミナル (管理者)]を選択します。
  • [ユーザー アカウント制御] ダイアログで、[はい]をクリックします。
  • 次のコマンドをコピーしてターミナルに貼り付け、Enter キーを押します。

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

プロのヒント:同じコマンドを使用してリモート デスクトップを無効にするには、値を1に変更します。
  • リモート デスクトップで Windows ファイアウォールを有効にするには、次のコマンドを入力します。

Enable-NetFirewallRule -DisplayGroup "Remote Desktop"

変更を正常に適用するには、PowerShell を閉じて PC を再起動します。

ステップ4: PowerShellを使用してリモートデスクトップを無効にする

PowerShell 経由でリモート デスクトップを無効にする場合:

  • を押して、 Windows ターミナル (管理者) Win + X を選択します。
  • UAC プロンプトで[はい]をクリックします。
  • リモート デスクトップを無効にするには、次のコマンドを実行します。

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

プロのヒント:このコマンドを実行した後、 Disable-NetFirewallRule -DisplayGroup "Remote Desktop" ファイアウォール経由でリモート デスクトップをブロックします。

変更を有効にするには、PowerShell を閉じて PC を再起動します。

リモートデスクトップ管理に関する追加のヒント

  • 接続の問題を防ぐために、必ずファイアウォールの設定を確認してください。
  • 使用しているユーザー アカウントにリモート アクセスの権限があることを確認します。
  • リモート デスクトップ アクセスが有効になっているアカウントには、強力なパスワードを使用することを検討してください。

リモートデスクトップのセットアップの概要

このガイドでは、コマンドプロンプトとPowerShellを使用してWindows 10および11でリモートデスクトップを有効化/無効化する方法について解説しました。また、効果的なリモートアクセスを実現するために、ファイアウォール設定の調整と適切な権限の確保の重要性についても説明しました。

リモートデスクトップの使用に関する最終的な考察

リモートデスクトップは、異なる場所からシステムにアクセスする必要があるユーザーに柔軟性と利便性を提供します。このガイドに従えば、セキュリティを維持しながら、必要に応じてこの機能を簡単に有効化または無効化できます。リモートアクセスを効率的に活用しましょう!

FAQ(よくある質問)

リモート デスクトップとは何ですか?

リモート デスクトップを使用すると、コンピューターをリモートで操作し、別のデバイスからファイルにアクセスして制御できるようになります。

リモート デスクトップはどの程度安全ですか?

強力なパスワードとファイアウォール設定を使用して正しく構成すると、リモート デスクトップはコンピューターにアクセスするための安全な手段となります。