Quick Assist — это функция Microsoft Windows , которая позволяет пользователю просматривать или управлять удаленным компьютером Windows через сеть или Интернет для решения проблем без непосредственного прикосновения к устройству. [1] [2] [3] Она основана на протоколе удаленного рабочего стола (RDP). Она дополняется функцией Get Help , представленной в Windows 10, которая позволяет пользователю напрямую обращаться в Microsoft, но не позволяет использовать удаленный рабочий стол или общий доступ к экрану.
До того, как Quick Assist был представлен в Windows 10, Windows XP и более поздние версии Windows предлагали похожую функцию под названием Windows Remote Assistance . [1]
Помощники, предлагающие удаленную помощь, могут открывать несколько одновременных сеансов — по одному для каждого удаленного компьютера. Однако пользователи, ищущие помощи у помощников, могут иметь только один сеанс удаленной помощи, ожидающий подключения. Приглашения на подключение могут быть отправлены нескольким получателям — любой из которых может подключиться. Все последующие попытки подключения будут блокироваться до тех пор, пока первый помощник не отключится, после чего может подключиться другой помощник. Если пользователь отключает сеанс, приложение удаленной помощи завершает работу, и дальнейшие подключения не допускаются.
Quick Assist установлен по умолчанию на клиентах Windows, но недоступен на серверах Windows Server 2008 R2 . [4] Название инструмента различается в зависимости от языка Windows; поиск по запросу «Quick Assist» в меню «Пуск» позволит найти инструмент независимо от языковых настроек.
Quick Assist запрашивает код для сопоставления пользователей с сеансом. Это позволит дающему получить доступ к компьютеру получателя в режиме администратора, а получателю — увидеть выбор, сделанный дающим.
Quick Assist использует TCP- порт 443 и взаимодействует со следующими хостами: [5]
Двоичный файл Quick Assist находится в папке «C:\Windows\System32\quickassist.exe».
Эта функция впервые была представлена в Windows XP как удаленный помощник и основана на технологиях удаленного рабочего стола. [6] Удаленный помощник в Windows XP интегрирован в пользовательский интерфейс центра справки и поддержки и позволяет отправлять приглашения специалисту по поддержке по электронной почте, через Windows Messenger или сохранять приглашение в виде файла и передавать файл другими способами. [6] Компьютером может управлять как сотрудник службы поддержки, подключенный удаленно, так и тот, кто отправляет приглашение. Доступны чат, аудио- и видеообщение, а также передача файлов. [6]
В Windows Vista Remote Assistance обновлен с автономным пользовательским интерфейсом и основан на RDP 6 и Windows Desktop Sharing API . [7] Два системных администратора могут одновременно подключаться к одному компьютеру. Удаленные сеансы автоматически переподключаются после перезагрузки компьютера. Он также поддерживает приостановку сеанса, встроенную диагностику, чат, передачу файлов и ведение журнала на основе XML . Он снижает требования к пропускной способности для низкоскоростных подключений. Обход NAT позволяет устанавливать сеанс, даже если пользователь находится за устройством трансляции сетевых адресов (NAT), например, маршрутизатором в домашней сети. Remote Assistance настраивается с помощью групповой политики и поддерживает переключатели командной строки , что позволяет развертывать пользовательские ярлыки.
В Windows 7 удаленный помощник основан на RDP 7. Добавлен дополнительный параметр для подключения с использованием протокола разрешения имен одноранговых сетей , называемый Easy Connect , если присутствует подключение IPv6. [8] С Easy Connect требуется только предоставить пароль вместо файла приглашения , и два компьютера могут установить одноранговое соединение по локальной сети (LAN) или Интернету без сервера ретрансляции. Однако удаленный помощник Windows не поддерживает передачу файлов и совместное использование буфера обмена в Windows 7. [9] [10]
Удаленная помощь установлена по умолчанию на клиентах Windows, но должна быть добавлена вручную на серверах Windows Server 2008 R2 . [11] Сеансы удаленной помощи могут быть инициированы с помощью приложения Удаленная помощь Windows, доступного в меню Пуск в разделе Все приложения → Обслуживание [12] или путем вызова msra.exe
из интерфейса командной строки . [13]
Оригинальный Remote Assistance также включен во все выпуски Windows 10 , но с момента обновления Windows 10 Anniversary Update его ярлык в меню «Пуск» удален, что фактически скрывает его от пользователя. Вместо этого добавлено новое приложение Quick Assist. [14] Он имеет в основном ту же функциональность и похожий пользовательский интерфейс с кнопками Get assistance и Give assistance . Дизайн похож на приложения UWP . В отличие от Remote Assistant, Quick Assist требует, чтобы сотрудник службы поддержки вошел в систему, используя учетную запись Microsoft, прежде чем оказывать помощь. [15] [16]
В ноябре 2021 года Microsoft анонсировала более удобную для бизнеса версию Quick Assist под названием Remote Help. [17] Хотя более поздние версии Windows 10 позволяли пользователям и техническим специалистам проходить аутентификацию в Azure Active Directory, эта версия включает в себя новые интеграции, такие как:
В то время как Remote Assistance устанавливает соединение по протоколу удаленного рабочего стола (RDP) с компьютером конечного пользователя (требует открытия порта TCP 3389 на клиентской машине и брандмауэра/NAT/маршрутизатора, за которым находится машина), Quick Assist работает в облаке и требует одного исходящего соединения с ПК помощника к облачной службе/серверу Microsoft и отдельного соединения с облачной службой к машине человека, получающего помощь. На брандмауэре клиентского устройства не открыты порты.