リモートデスクトッププロトコルクライアントを使用すると、ユーザーはリモートデスクトップサービス、 Azure Virtual Desktop、またはマイクロソフト以外のサーバーソフトウェアを実行しているサーバーに接続して、リモートデスクトップ機能を利用できます。リモートデスクトップ接続のリリース以降、マイクロソフトおよび他の企業によって、さらに多くのリモートデスクトッププロトコルクライアントが作成されています。
| リモートデスクトップ接続 | |||||
|---|---|---|---|---|---|
| その他の名前 | Microsoft Terminal Services Client | ||||
| 開発者 | マイクロソフト | ||||
| 安定放出[ ± ] | |||||
| |||||
| 付属 | マイクロソフトWindows | ||||
| 後継 | Microsoft Remote Desktop | ||||
リモート デスクトップ接続( RDC、リモート デスクトップまたは単にRDとも呼ばれる) [ 3 ]は、RDS のクライアント アプリケーションです。このプログラムのファイル名はmstsc.exeで、Windows 2000 以前ではMicrosoft Terminal Services Client ( MSTSCまたはtsclient ) として知られていました。[ 4 ] [ 5 ]ユーザーは、リモート デスクトップ サービスを実行しているネットワーク コンピューターにリモートでログオンできます。RDC は、リモート システムのデスクトップ インターフェイス (またはアプリケーション GUI) を、ローカルでアクセスしたかのように表示します。[ 6 ]リモート セッションの認証には通常のユーザー名とパスワードに加えて、RDC はスマート カードを使用した認証もサポートしています。[ 6 ]後継がリリースされていますが、 Windows アプリのリリース時点では、リモート デスクトップ接続の使用が推奨されています。[ 7 ]
RDC 6.0 は Windows Vista の一部としてリリースされました。RDC 6.0 では、リモート セッションの解像度をリモート コンピューターの設定とは独立して設定できます。デスクトップ エクスペリエンスコンポーネントがリモート サーバーに接続されている場合、リモート アプリケーションのユーザー インターフェイス要素 (アプリケーション ウィンドウの境界線、最大化、最小化、閉じるボタンなど) は、ローカル アプリケーションと同じ外観になります。このシナリオでは、ユーザーが Aero を実行している Windows Vista マシンからサーバーに接続すると、リモート アプリケーションはAero テーマを使用します。 [ 8 ]プロトコルの後のバージョンでは、UI を 32 ビット カラーで完全にレンダリングすること、およびプリンター、COM ポート、ディスク ドライブ、マウス、キーボードのリソース リダイレクトもサポートしています。リソース リダイレクトを使用すると、リモート アプリケーションはローカル コンピューターのリソースを使用できます。オーディオもリダイレクトされるため、リモート アプリケーションによって生成されたサウンドはクライアント システムで再生されます。[ 6 ] [ 8 ]さらに、リモート セッションは、サーバーのマルチ モニター設定とは独立して、クライアント システムの複数のモニターにまたがることもできます。 RDCはWindows Media Center(WMC)のリモートセッションに接続するためにも使用できますが、WMCはRDPを使用してビデオをストリーミングしないため、この方法で表示できるのはアプリケーションのみであり、メディアは表示できません。
RDCは、印刷ジョブやファイル転送よりもUIデータ、キーボード入力、マウス入力を優先し、アプリケーションの応答性を向上させます。また、カメラ、ポータブル音楽プレーヤー、スキャナーなどのプラグアンドプレイデバイスをリダイレクトし、これらのデバイスからの入力をリモートアプリケーションでも使用できるようにします。[ 8 ] RDCは、Windows Home Server RDPゲートウェイ経由でインターネット に公開されているコンピューターに接続するためにも使用できます。[ 9 ]最後に、便利なショートカットをいくつか紹介します。
| Microsoft Remote Desktop | |
|---|---|
Windows版で使用されるアイコン | |
| その他の名前 | リモートデスクトップ |
| 開発者 | マイクロソフト |
| リリース | 2012年9月8日 (2012-09-08) |
| 最終リリース | |
| オペレーティング·システム | |
| 前任者 | リモートデスクトップ接続 |
| 後継 |
|
Microsoft Remote Desktop (別名Remote Desktop)は、2012 年 9 月にリリースされた RDS の最新クライアントです。以前の Remote Desktop Connection と比較すると、このプログラムはタッチ操作に対応したインターフェースを提供します。[ 11 ]ユーザーは、リモート PC、 RemoteAppプログラム、セッション ベースのデスクトップ、および仮想デスクトップに接続できます。 [ 12 ]このプログラムは、 Microsoft Storeのユニバーサル Windows プラットフォームとして Windows で、 Microsoft Remote Desktop for Macとして MacOS で、Android、iOS、iPadOS で、またすべてのプラットフォームで Web クライアントとして利用できます。このアプリの Windows 版は、 Azure Virtual Desktopの新機能やサポートが追加されなくなりました。代わりに、Azure ユーザーはWindows 用の Remote Desktop クライアントを使用することをお勧めします。
2025年4月、マイクロソフトはリモートデスクトップアプリのサポートが2025年5月27日に終了すると発表し、ユーザーに後継のWindowsアプリへの移行を促した。[ 12 ]
2018 年後半に、Microsoft はMicrosoft Remote Desktop 用のHTML5 Web クライアントをリリースしました。このクライアントを使用すると、インストール済みのリモート デスクトップ クライアントを使用せずに、リモート アプリやリモート デスクトップに接続できます。 [ 13 ] [ 14 ]これは、ユーザーが対話型セッションを開始および制御できるようにするMicrosoft Windowsのコンポーネントの 1 つです。 [ 15 ] Web クライアントは TLS で保護されたポート 443 を使用し、トラフィックの転送に RD ゲートウェイを使用せず、リモート デスクトップ サービスのリモート デスクトップ セッション ホストの側面のみに依存します。[ 16 ] [ 17 ]
現在では、最新のWebブラウザを介してリモートデスクトップにアクセスできるブラウザベースのRDPクライアントを提供する企業が複数存在し、ローカルクライアントソフトウェアの必要性を排除しています。Thincastは、 Windowsデスクトップやアプリケーションへのシームレスなアクセスを実現するHTML5ベースのRD WebClient [ 18 ]を提供しています。Apache Guacamole [ 19 ]は、RDP、VNC、SSHをサポートする人気のオープンソースオプションです。その他の注目すべきソリューションとしては、Chrome Remote Desktop、Ericom AccessNow、TSPLusなどがあります。
| Windows 用リモートデスクトップクライアント | |
|---|---|
| その他の名前 | Microsoft Remote Desktop Azure Virtual Desktop |
| 開発者 | マイクロソフト |
| リリース | 2022年4月 6日 ( 2022-04-06 ) |
| 最終リリース | |
| オペレーティング·システム | Windows 10、11 |
| 前任者 | Microsoft Remote Desktop |
| 後継 | Windowsアプリ |
| Webサイト | learn.microsoft.com |
Windows 用リモート デスクトップ クライアント( MSRDC ) [ 21 ]は、Microsoft Store からインストールするとMicrosoft Remote DesktopおよびAzure Virtual Desktopというブランド名で提供され、リモート デスクトップ プロトコルを使用して、ユーザーがエンタープライズ管理者によって提供されるフィード上のAzure Virtual Desktopに接続できるようにするクライアントです。 [ 22 ]このプログラムは、 MSIインストーラーとして Remote Desktop として、または Microsoft Store から Azure Virtual Desktop としてダウンロードできます。
Microsoft Remote Desktop とは対照的に、また古い Remote Desktop Connection プログラムと同様に、MSRDC はローカル USB およびシリアル デバイスのリダイレクトを可能にします。[ 21 ]また、MSRDC はWindows Subsystem for Linuxによって、グラフィカル ユーザー インターフェイスを備えたプログラムを表示するためにも使用されます。[ 23 ] [ 24 ]
2025年5月、マイクロソフトはMSRDCのサポートが2026年3月27日に終了し、Windowsアプリに置き換えられることを発表しました。[ 25 ]
| Windowsアプリ | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| 開発者 | マイクロソフト | ||||||||
| リリース | 2024年9月19日 | ||||||||
| 安定放出[ ± ] | |||||||||
| |||||||||
| オペレーティング·システム | |||||||||
| 前任者 | |||||||||
| Webサイト | learn.microsoft.com/en-us/windows-app/ | ||||||||
Windowsアプリは、ユーザーがWindows 365、Azure Virtual Desktop、および Microsoft Dev Box インスタンスに接続できるようにするリモート デスクトップ プロトコル クライアントです。さらに、ブラウザーを除く Windows 以外のプラットフォームでは、Windows アプリを使用すると、リモート デスクトップ サービスを実行しているサーバーやリモート PC に接続できます。[ 31 ] Windows では、リモート PC に接続するにはリモート デスクトップ接続を、リモート デスクトップ サービスに接続するにはWindows 用リモート デスクトップ クライアントを使用することを Microsoft は推奨しています。[ 7 ]このアプリは、Windows、 macOS、iOS、iPadOS、Android、ChromeOS 、および Web ブラウザーで利用できます。[ 7 ]
アプリのプレビュー版は2023年11月に初めてリリースされ、2024年9月19日に正式にリリースされました。[ 32 ] [ 33 ]このアプリは、Windows PCにリモートでアクセスするための統一的な方法として、またMicrosoft Remote Desktopの代替として開発されました。[ 31 ]このアプリは、マルチモニターのサポート、デバイスのリダイレクト、動的解像度など、Remote Desktop Connectionの多くの機能をサポートしています。[ 31 ]
Windows Mobile用の RDS クライアントも存在し、Remote Desktopと呼ばれていました。[ 34 ] [ 35 ]
マイクロソフト以外の企業が開発したクライアントソフトウェアの中には、さまざまなプラットフォーム向けにマイクロソフトの機能の一部を実装したものが数多く存在する。
rdesktop は、RDP 用のクライアント ソフトウェアのフリーでオープンソースの実装です。rdesktop は RDP 5 のほとんどの機能をサポートしていますが、RDP 5.1 および 6 の機能はまだ実装されていません。Microsoft の同等のものとは異なり、 Windows NT 4.0で使用されていた古い RDP 4 プロトコルもサポートしています。[ 36 ] tsclientは、rdesktop の廃止されたグラフィカル フロントエンドです。
FreeRDP は、 2009 年にrdesktopのフォークとして始まった RDP クライアント/サーバーです。[ 37 ]コードのモジュール化、さまざまな問題への対処、新機能の実装を目的として作成されました。FreeRDP には、RDP6 のシームレス ウィンドウをサポートする独自のコマンドライン クライアントxfreerdpが付属しています。 [ 38 ] 2011 年頃、プロジェクトはフォークを放棄し、代わりにApache License の下で書き直すことを決定し、RemoteFX、RemoteApp、NTLMv2 などの機能を追加しました。[ 39 ] Thincastと呼ばれる商用ディストリビューションが 2019 年に開始されました。[ 40 ] Vulkan/H.264 サポートを含む FreeRDP ベースのマルチプラットフォーム クライアントが 2020 年夏に続きました。FreeRDP をベースにした GTK ベースのクライアントRemminaもあります。Gnome-RDP もこれを使用しており、KDE Remote Desktop Connection (KRDC) ( LibVNCServerに加えて) も使用しています。
FreeRDP はmacOSおよび Windows用のサーバー実装を提供しています。Linux を含む他のシステムでは、ソフトウェア パッケージが FreeRDP をベースに完全なサーバーを実装する場合があります。Wayland のコンポジタである Weston は、 FreeRDP を使用して「rdp-backend」と呼ばれる rdp サーバーを実装しています。[ 41 ]このサーバーは、MicrosoftがWindows Subsystem for Linuxでグラフィックス サポート (WSLg) を提供するために使用されています。[ 42 ]
Remminaは、 POSIXベースのシステム向けの無料のオープンソースのリモートデスクトップクライアントで、RDPとその他さまざまなプロトコルをサポートしています。FreeRDPを基盤として使用しています。[ 43 ] [ 44 ] Ubuntuのデフォルトのリモートデスクトップクライアントです。[ 45 ]
KrdcとVinagreもRDPをサポートしています。2025年5月、ThincastはRemoteAppsをサポートする商用HTML5 RDPクライアントをリリースしました。[ 46 ]
、Windows Server 2003、Windows Vista、およびWindows Server 2008にはすべてRDCツールが含まれています。mstsc.exe[...]ファイル名のMSTSCはmstsc.exeMicrosoft Terminal Services Clientの略です。
は、Windowsサーバーやワークステーションにアクセスするために*nixシステムで長年愛用されてきたアプリケーションであるrdesktopの後継です。FreeRDPの目標は2つあります。...