Quick Assist is a
Microsoft Windows
Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
feature that allows a user to view or control a remote Windows computer over a network or the
Internet
The Internet (or internet) is the Global network, global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a internetworking, network of networks ...
to resolve issues without directly touching the unit.
[Get help remotely with Quick Assist in Windows 10](_blank)
/ref> It is based on the Remote Desktop Protocol (RDP). It is complemented by Get Help, a feature introduced in Windows 10 that enables the user to contact Microsoft directly but does not allow for remote desktoping or screen sharing.
Before Quick Assist was introduced in Windows 10, Windows XP and later Windows versions offered a similar feature called Windows Remote Assistance.
Overview
Helpers offering remote assistance can open multiple simultaneous sessions—one for each remote computer. However, users seeking assistance from helpers can have only one remote assistance session waiting for a connection. Connect invitations can be sent to multiple recipients—any of which may connect. All subsequent connect attempts will be blocked until the first helper disconnects, after which another helper may connect. If the user disconnects the session, the remote assistance application terminates and no further connections are allowed.
Quick Assist is installed by default on Windows clients, but is not available on Windows Server 2008 R2 servers. The name of the tool differs depending on Windows language; a search for "Quick Assist" in the Start menu will locate the tool regardless of the language settings.
Quick Assist requests a code in order to match users to a session. This will allow the giver to access the computer of the receiver in Administrator mode while allowing the receiver to see the choices the giver made.
Connection
Quick Assist uses TCP port
A port is a maritime facility comprising one or more wharves or loading areas, where ships load and discharge cargo and passengers. Although usually situated on a sea coast or estuary, ports can also be found far inland, such as Hamburg, Manch ...
443 and communicates with the following hosts:
The Quick Assist binary is located at "C:\Windows\System32\quickassist.exe"
History
The feature was first introduced in Windows XP
Windows XP is a major release of Microsoft's Windows NT operating system. It was released to manufacturing on August 24, 2001, and later to retail on October 25, 2001. It is a direct successor to Windows 2000 for high-end and business users a ...
as Remote Assistance and based on Remote Desktop technologies.[How to use remote assistance in Windows XP](_blank)
/ref> Remote Assistance in Windows XP is integrated into the Help and Support Centre UI and allows sending invitations to the support person by email, Windows Messenger or saving the invitation as a file and transferring the file across through other methods. The computer can be controlled by both, the support person connecting remotely as well as the one sending the invitation. Chat, audio-video conversations and file transfer are available.
In Windows Vista
Windows Vista is a major release of the Windows NT operating system developed by Microsoft. It was the direct successor to Windows XP, released five years earlier, which was then the longest time span between successive releases of Microsoft W ...
, Remote Assistance is upgraded with a standalone user interface and based on RDP 6 and Windows Desktop Sharing
Remote Desktop Services (RDS), known as Terminal Services in Windows Server 2008 and earlier, is one of the components of Microsoft Windows that allow a user to initiate and control an interactive session on a remote computer or virtual machine ...
API
An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...
. Two systems administrator
An IT administrator, system administrator, sysadmin, or admin is a person who is responsible for the upkeep, configuration, and reliable operation of computer systems, especially multi-user computers, such as Server (computing), servers. The ...
s can simultaneously connect to a single computer. Remote sessions automatically reconnect after restarting the computer. It also supports session pausing, built-in diagnostics, chat, file transfer
File transfer is the transmission of a computer file through a communication channel from one computer system to another. Typically, file transfer is mediated by a communications protocol. In the history of computing, numerous file transfer protoc ...
and XML
Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing data. It defines a set of rules for encoding electronic document, documents in a format that is both human-readable and Machine-r ...
-based logging. It reduces bandwidth requirements for low-speed connections. NAT traversal
Network address translation traversal is a computer networking technique of establishing and maintaining Internet Protocol connections across Gateway (telecommunications), gateways that implement network address translation (NAT).
NAT traversal te ...
allows a session to be established even if the user is behind a Network Address Translation
Network address translation (NAT) is a method of mapping an IP address space into another by modifying network address information in the IP header of packets while they are in transit across a traffic Router (computing), routing device. The te ...
(NAT) device, for example, a router in a home network. Remote Assistance is configurable using Group Policy and supports command-line switches so that custom shortcuts can be deployed.
In Windows 7
Windows 7 is a major release of the Windows NT operating system developed by Microsoft. It was Software release life cycle#Release to manufacturing (RTM), released to manufacturing on July 22, 2009, and became generally available on October 22, ...
, Remote Assistance is based on RDP 7. An extra option to connect using Peer Name Resolution Protocol is added, called ''Easy Connect'' if IPv6 connectivity is present. With ''Easy Connect'', only a password needs to be shared instead of an ''invitation file'', and two computers can establish a peer-to-peer
Peer-to-peer (P2P) computing or networking is a distributed application architecture that partitions tasks or workloads between peers. Peers are equally privileged, equipotent participants in the network, forming a peer-to-peer network of Node ...
connection over the local area network
A local area network (LAN) is a computer network that interconnects computers within a limited area such as a residence, campus, or building, and has its network equipment and interconnects locally managed. LANs facilitate the distribution of da ...
(LAN) or the Internet without a relay server. However, Windows Remote Assistance does not support file transfer and clipboard sharing in Windows 7.
Remote Assistance is installed by default on Windows clients, but must be added manually on Windows Server 2008 R2 servers. Remote assistance sessions may be initiated using the Windows Remote Assistance application available on the Start menu under All Apps → Maintenance or by invoking msra.exe
from command-line interface
A command-line interface (CLI) is a means of interacting with software via command (computing), commands each formatted as a line of text. Command-line interfaces emerged in the mid-1960s, on computer terminals, as an interactive and more user ...
.
The original Remote Assistance is included on all releases of Windows 10
Windows 10 is a major release of Microsoft's Windows NT operating system. The successor to Windows 8.1, it was Software release cycle#Release to manufacturing (RTM), released to manufacturing on July 15, 2015, and later to retail on July 2 ...
as well, but since the Windows 10 Anniversary Update, its Start menu shortcut is removed, effectively hiding it from the user. Instead, a new app called Quick Assist is added. It has mostly the same functionality and a similar user interface with buttons called ''Get assistance'' and ''Give assistance''. The design is like UWP apps. Unlike Remote Assistant, Quick Assist requires the support person to sign in using a Microsoft account
A Microsoft account or MSA (previously known as Microsoft Passport, .NET Passport, and Windows Live ID) is a single sign-on personal user (computing), user account for Microsoft customers to Login, log in to consumer Microsoft services (like Ou ...
before dispensing help.
In November 2021, Microsoft announced a more business-friendly version of Quick Assist, called Remote Help. While later versions of Windows 10 allowed users and technicians to authenticate against Azure Active Directory, this version includes new integrations such as:
* UAC Elevation
* Remote Assistance Sessions Reports
* Roles Based Authentication (RBAC)
* Management from Intune / the ability to launch from Intune
* Limiting sessions within the organization (Azure AD Tenant)
* Branding
* Conditional Access
* ADFS support
While Remote Assistance establishes a Remote Desktop Protocol (RDP) connection to the end user's computer (requires TCP port 3389 to be opened on the client machine and the firewall/NAT/router behind which the machine is), Quick Assist is cloud-based and requires one outbound connection from the helper's PC to the cloud service/Microsoft server, and a separate connection from the cloud service to the machine of the person getting assistance. There are no ports opened on the client device's firewall.
Features comparison
See also
* Application sharing
*Help desk
A help desk is a department or person that provides assistance and information, usually for electronic or computer problems. In the mid-1990s, research by Iain Middleton of Robert Gordon University studied the value of an organization's help des ...
References
Further reading
*
*
*
{{Windows Components
Remote desktop
Collaboration
Groupware
Windows components
Assistance