クイックアシストは、ユーザーがネットワークまたはインターネット経由でリモートのWindowsコンピューターを表示または制御し、直接触れることなく問題を解決できるMicrosoft Windowsの機能です。 [2] [3] [4]これはリモートデスクトッププロトコル(RDP)に基づいています。Windows 10で導入された「ヘルプを表示」機能によって補完されています。この機能では、ユーザーはMicrosoftに直接問い合わせることができますが、リモートデスクトップや画面共有はできません。
Windows 10 でクイック アシストが導入される前は、Windows XP以降のバージョンの Windows では、 Windows リモート アシスタンスと呼ばれる同様の機能が提供されていました。
リモートアシスタンスを提供するヘルパーは、リモートコンピュータごとに1つずつ、複数のセッションを同時に開くことができます。ただし、ヘルパーからのサポートを求めるユーザーは、接続を待機できるリモートアシスタンスセッションは1つだけです。接続の招待は複数の受信者に送信でき、いずれの受信者も接続できます。最初のヘルパーが切断されるまで、以降の接続試行はすべてブロックされます。最初のヘルパーが切断された後、別のヘルパーが接続できるようになります。ユーザーがセッションを切断すると、リモートアシスタンスアプリケーションは終了し、それ以上の接続は許可されません。
クイックアシストはWindowsクライアントではデフォルトでインストールされますが、 Windows Server 2008 R2サーバーでは使用できません。[5]ツールの名前はWindowsの言語によって異なります。スタートメニューで「クイックアシスト」を検索すると、言語設定に関係なくツールが見つかります。
クイックアシストは、ユーザーをセッションにマッチングするためにコードを要求します。これにより、ギバーは受信者のコンピューターに管理者モードでアクセスでき、受信者はギバーの選択内容を確認できるようになります。
クイックアシストはTCP ポート443を使用し、以下のホストと通信します。[6]
クイックアシストバイナリは「C:\Windows\System32\quickassist.exe」にあります。
この機能は、 Windows XPでリモートアシスタンスとして初めて導入され、リモートデスクトップ技術に基づいています。 [7] Windows XPのリモートアシスタンスは、ヘルプとサポートセンターのUIに統合されており、サポート担当者に電子メール、Windows Messengerで招待状を送信したり、招待状をファイルとして保存して他の方法で転送したりすることができます。[7]コンピュータは、リモート接続するサポート担当者と招待状を送信するサポート担当者の両方から制御できます。チャット、音声・ビデオによる会話、ファイル転送が可能です。[7]

Windows Vistaでは、リモートアシスタンスはスタンドアロンのユーザーインターフェイスにアップグレードされ、RDP 6とWindowsデスクトップ共有 APIに基づいています。[8] 2人のシステム管理者が同時に1台のコンピュータに接続できます。リモートセッションは、コンピュータを再起動すると自動的に再接続されます。また、セッションの一時停止、組み込みの診断、チャット、ファイル転送、XMLベースのログもサポートされています。低速接続の帯域幅要件を軽減します。NATトラバーサルにより、ユーザーがネットワークアドレス変換(NAT)デバイス(ホームネットワークのルーターなど)の背後にいる場合でも、セッションを確立できます。リモートアシスタンスはグループポリシーを使用して構成でき、カスタムショートカットを展開できるように コマンドラインスイッチをサポートしています。
Windows 7では、リモートアシスタンスはRDP 7をベースにしています。IPv6接続が利用可能な場合、ピアネーム解決プロトコル( PNP)を使用して接続するための追加オプション(Easy Connect)が追加されています。 [9] Easy Connectを使用すると、招待ファイルの代わりにパスワードを共有するだけで、2台のコンピュータがローカルエリアネットワーク(LAN)またはインターネットを介して、中継サーバーなしでピアツーピア接続を確立できます。ただし、WindowsリモートアシスタンスはWindows 7ではファイル転送とクリップボード共有をサポートしていません。[10] [11]
リモートアシスタンスはWindowsクライアントではデフォルトでインストールされていますが、Windows Server 2008 R2サーバーでは手動で追加する必要があります。[12]リモートアシスタンスセッションは、スタートメニューの「すべてのアプリ」→「メンテナンス」にあるWindowsリモートアシスタンスアプリケーションを使用して開始するか、 [13]コマンドラインインターフェイスmsra.exeから起動することができます。[14]
従来のリモートアシスタンスはWindows 10のすべてのリリースに含まれていますが、Windows 10 Anniversary Update以降、スタートメニューのショートカットが削除され、ユーザーから事実上見えなくなりました。代わりに、「クイックアシスト」という新しいアプリが追加されました。[15]機能はほぼ同じで、「サポートを受ける」と「サポートを提供する」というボタンを備えた同様のユーザーインターフェイスを備えています。デザインはUWPアプリに似ています。リモートアシスタントとは異なり、クイックアシストでは、サポート担当者はヘルプを提供する前にMicrosoftアカウントでサインインする必要があります。[16] [17]
2021年11月、マイクロソフトはクイックアシストのビジネスフレンドリーなバージョンであるリモートヘルプを発表しました。[18] Windows 10の後のバージョンでは、ユーザーと技術者がAzure Active Directoryに対して認証できるようになりましたが、このバージョンには次のような新しい統合が含まれています。
リモートアシスタンスはエンドユーザーのコンピュータへのリモートデスクトッププロトコル(RDP)接続を確立します(クライアントマシンとそのマシンの背後にあるファイアウォール/NAT/ルーターでTCPポート3389が開かれている必要があります)。一方、クイックアシストはクラウドベースであるため、ヘルパーのPCからクラウドサービス/Microsoftサーバーへの送信接続が1つと、クラウドサービスからアシスタンスを受けるユーザーのマシンへの別の接続が必要です。クライアントデバイスのファイアウォールではポートは開かれません。