リモート デスクトップ プロトコルクライアントを使用すると、ユーザーはリモート デスクトップ サービス、 Azure Virtual Desktop、またはMicrosoft以外のサーバー ソフトウェアを実行しているサーバーに接続し、リモート デスクトップ機能を有効にできます。リモート デスクトップ接続のリリース以降、Microsoft とその他の企業によって、いくつかの追加のリモート デスクトップ プロトコル クライアントが作成されています。
| リモートデスクトップ接続 | |||||
|---|---|---|---|---|---|
| その他の名前 | Microsoft ターミナル サービス クライアント | ||||
| 開発者 | マイクロソフト | ||||
| 安定リリース[±] | |||||
| |||||
| 含まれるもの | マイクロソフトウィンドウズ | ||||
| 後継 | Microsoft リモート デスクトップ | ||||
リモート デスクトップ接続( RDC、リモート デスクトップまたは単にRDとも呼ばれる) [ 3 ]は、RDS のクライアント アプリケーションです。プログラムのファイル名は でmstsc.exe、Windows 2000 以前では、Microsoft ターミナル サービス クライアント( 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 リモート デスクトップ | |
|---|---|
Windows版で使用されるアイコン | |
| その他の名前 | リモートデスクトップ |
| 開発者 | マイクロソフト |
| 初回リリース | 2012年9月8日 (2012年9月8日) |
| 最終リリース | |
| オペレーティング·システム | |
| 前任者 | リモートデスクトップ接続 |
| 後継 |
|
Microsoft リモート デスクトップ (リモート デスクトップとも呼ばれる) は、2012 年 9 月にリリースされた RDS の最新クライアントです。以前のリモート デスクトップ接続と比較して、このプログラムはタッチ操作に適したインターフェイスを提供します。[ 11 ]これにより、ユーザーはリモート PC、 RemoteAppプログラム、セッション ベースのデスクトップ、仮想デスクトップに接続できます。 [ 12 ]このプログラムは、 Microsoft ストアのユニバーサル Windows プラットフォームとして Windows で、 Microsoft リモート デスクトップ for Mac、Android、iOS、iPadOSとして MacOS で、Web クライアントとしてすべてのプラットフォームで使用できます。アプリの Windows 版は、 Azure Virtual Desktopの新機能やサポートで更新されなくなりました。代わりに、Azure ユーザーにはWindows 用のリモート デスクトップ クライアントを使用することをお勧めします。
2025年4月、マイクロソフトはリモートデスクトップアプリのサポートを2025年5月27日に終了すると発表し、ユーザーに後継のWindowsアプリへの移行を促した。[ 12 ]
2018年後半、マイクロソフトはMicrosoftリモートデスクトップ用のHTML5ウェブクライアントをリリースしました。このクライアントを使用すると、ユーザーはインストール済みのリモートデスクトップクライアントを使用せずに、リモートアプリやリモートデスクトップに接続できます。 [ 13 ] [ 14 ]これは、ユーザーが対話型セッションを開始および制御できるようにするMicrosoft Windowsのコンポーネントの1つです。 [ 15 ]ウェブクライアントはTLSで保護されたポート443を使用し、トラフィックの転送にRDゲートウェイを使用せず、リモートデスクトップサービスのリモートデスクトップセッションホスト機能のみに依存します。[ 16 ] [ 17 ]
現在、ブラウザベースのRDPクライアントを提供している企業が複数存在し、最新のWebブラウザからリモートデスクトップへのアクセスを可能にし、ローカルクライアントソフトウェアを必要とせずに利用できます。Thincastは、Windowsデスクトップやアプリケーションへのシームレスなアクセスを実現するHTML5ベースのRD WebClient [ 18 ]を提供しています。Apache Guacamole [ 19 ]は、RDP、VNC、SSHをサポートする人気のオープンソースソリューションです。その他の注目すべきソリューションとしては、Chrome Remote Desktop、Ericom AccessNow、TSPLusなどがあります。
| Windows用リモートデスクトップクライアント | |
|---|---|
| その他の名前 | Microsoft リモート デスクトップAzure 仮想デスクトップ |
| 開発者 | マイクロソフト |
| 初回リリース | 2022年4月6日 ( 2022-04-06 ) |
| 安定版リリース | |
| オペレーティング·システム | ウィンドウズ11 製造中止
|
| 前任者 | Microsoft リモート デスクトップ |
| 後継 | Windowsアプリ |
| Webサイト | learn.microsoft.com |
Windows用リモートデスクトップクライアント(MSRDC ) [22]は、Microsoftストアからインストールした場合はMicrosoftリモートデスクトップやAzure Virtual Desktopというブランド名で販売され、リモートデスクトッププロトコルを使用して、エンタープライズ管理者が提供するフィードでAzure Virtual Desktopにユーザーが接続できるようにするクライアントです。 [ 23 ]このプログラムは、 MSIインストーラーとしてRemote Desktopとしてダウンロードすることも、MicrosoftストアからAzure Virtual Desktopとして ダウンロードすることもできます。
Microsoftリモートデスクトップとは対照的に、古いリモートデスクトップ接続プログラムと同様に、MSRDCはローカルUSBおよびシリアルデバイスのリダイレクトを可能にします。[ 22 ] MSRDCは、 Windows Subsystem for Linuxによってグラフィカルユーザーインターフェイスでプログラムを表示するためにも使用されます。[ 24 ] [ 25 ]
2025年5月、マイクロソフトはMSRDCを段階的に廃止し、Windows Appに置き換えることを発表しました。2026年3月27日をもって、MSRDCのサポートは終了します。[ 26 ]
| Windowsアプリ | |||||||
|---|---|---|---|---|---|---|---|
| 開発者 | マイクロソフト | ||||||
| 初回リリース | 2024年9月19日 | ||||||
| 安定リリース[±] | |||||||
| |||||||
| オペレーティング·システム | |||||||
| 前任者 | Microsoft リモート デスクトップ | ||||||
| Webサイト | ウィンドウズ | ||||||
Windowsアプリは、ユーザーがWindows 365、Azure Virtual Desktop、Microsoft Dev Box インスタンスに接続できるようにするリモート デスクトップ プロトコル クライアントです。さらに、ブラウザーを除く Windows 以外のプラットフォームでは、Windows アプリを使用して、リモート デスクトップ サービスを実行しているサーバーやリモート PC に接続できます。[ 31 ] Windows では、Microsoft は、リモート PC への接続にはリモート デスクトップ接続を使用し、リモート デスクトップ サービスへの接続にはWindows 用リモート デスクトップ クライアントを使用することを推奨しています。[ 7 ]このアプリは、Windows、 macOS、iOS、iPadOS、Android、ChromeOS 、および Web ブラウザーから利用できます。[ 7 ]
アプリのプレビュー版は2023年11月に最初にリリースされ、2024年9月19日に完全にリリースされました。[ 32 ] [ 33 ]このアプリは、Windows PCにリモートでアクセスするための統一された方法として、およびMicrosoftリモートデスクトップの代替として開発されました。[ 31 ]アプリは、マルチモニターのサポート、デバイスのリダイレクト、動的解像度など、リモートデスクトップ接続の多くの機能をサポートしています。[ 31 ]
Windows Mobile用のRDSクライアントにはリモートデスクトップというものも存在した。[ 34 ] [ 35 ]
さまざまなプラットフォーム向けに Microsoft 機能のサブセットを実装した、Microsoft 以外のクライアント実装が数多く存在します。
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 ] 2019 年には、Thincastと呼ばれる商用ディストリビューションが開始されました。 [ 40 ] 2020 年夏には、Vulkan/H.264 のサポートを含む FreeRDP に基づくマルチプラットフォーム クライアントが続きました。 Gnome-RDP でもこれが使用されます。KDEリモート デスクトップ接続 (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 ]
XP、Windows Server 2003、Windows Vista、および Windows Server 2008 にはすべて RDC ツールが含まれています。mstsc.exe[...]ファイル名のMSTSC はmstsc.exeMicrosoft Terminal Services Client の略です。
FreeRDP is a successor to rdesktop, a longtime-favored application for use on *nix systems to access Windows servers and workstations. The goal of FreeRDP is twofold: ...