Provide remote support to Windows 10 users with Windows Remote Assistance

There aren't many people who know about Windows Remote Assistance and how to use it to provide remote technical support to other Windows 10 users. Therefore, in this tutorial, we're going to cover this tool in detail. It's an app that works smoothly for quick assist sessions and does not require installing any third-party software whatsoever. So, without further ado, here's how to provide Windows remote support using the built-in Windows Remote Assistance app:

What you need to be able to provide Windows remote support with Windows Remote Assistance

Windows Remote Assistance requires two parties: one who requests help via this tool and another who accepts the invitation to provide remote support. For it to work, the party receiving assistance must have Windows Remote Assistance enabled in the System Properties of his or her Windows 10 PC. If you don't know how to do that, or if you want to double-check, you can find all the details here: How to enable Remote Desktop in Windows 10 (or Windows 7).

The party in need of help has to request remote support using the Windows Remote Assistance tool. To do that, one has to send a Windows remote assistance file to the helper.

Windows Remote Assistance app in Windows 10
Windows Remote Assistance app in Windows 10

In older versions of Windows 10, you could also use an option called Easy Connect. However, since Windows 10 version 1909 (May 2019), it no longer works for establishing Windows remote assistance sessions. That's because it relied on Microsoft's Peer Name Resolution Protocol (PNRP), which has been removed from newer Windows 10 iterations. If you don't know what Windows 10 version you have, read: How to check the Windows 10 version, OS build, edition, or type.

Finally, you should also know that, even if you have previously connected to it, you cannot connect to another Windows 10 device using Windows Remote Assistance unless its user did not send you an invitation and is waiting for an incoming connection.

How to ask for help using Windows Remote Assistance

Before anything else, you have to open Windows Remote Assistance. In Windows 10, the fastest way to do it is to type the words "windows remote assistance" in the search box from your taskbar. Then, click or tap on the "Invite someone to connect to your PC and help you, or offer to help someone else" search result.

Searching for remote assistance
Searching for remote assistance

Another way of launching Windows Remote Assistance is to run the msra.exe file, found in the "C:WindowsSystem32" folder.

The msra.exe file from Windows 10
The msra.exe file from Windows 10

Once you've opened Windows Remote Assistance, click or tap on "Invite someone to help you."

Windows Remote Assistance: Invite someone to help you
Windows Remote Assistance: Invite someone to help you

Select "Save this invitation as a file" as the way to connect with the person who will help you. As we've mentioned earlier, although present, the Easy Connect method doesn't work. Also, while testing the Windows Remote Assistance app, we found out that the "Use email to send an invitation" option doesn't work either, although we tried it with both Windows 10 Mail and Microsoft Outlook apps.

Windows Remote Assistance: Save this invitation as a file
Windows Remote Assistance: Save this invitation as a file

When you choose to send a Windows remote support invitation, make sure the other person receives it and knows about it. The invitation is stored as a file with the ".msrcIncident" extension, which is opened only by Windows Remote Assistance. Save it somewhere on your PC, like on your desktop, for instance.

A Windows Remote Assistance file bears the msrcIncident file extension
A Windows Remote Assistance file bears the msrcIncident file extension

Once the remote support invitation is saved, Windows Remote Assistance shows you a long password and starts waiting for the incoming connection. Use your email, a messenger app, or any other means, to send the invitation file that you've saved earlier, and the password shown by the app, to the person who is about to connect to your Windows 10 PC to help you.

Unless he or she gets both these items, the remote assistance connection can't be established.

The password generated by Windows Remote Assistance
The password generated by Windows Remote Assistance

How to provide remote support using the Windows Remote Assistance app

Start Windows Remote Assistance like we've shown you in the previous section of this tutorial. Then, select "Help someone who has invited you."

Using Windows Remote Assistance to Help someone who has invited you
Using Windows Remote Assistance to Help someone who has invited you

Now you need to choose the connection method. If you received an invitation, download it to your computer, and then click or tap on "Use an invitation file."

Choosing to Use an invitation file in Windows Remote Assistance
Choosing to Use an invitation file in Windows Remote Assistance

Browse through your PC and select the Windows remote assistance file. Then, click or tap on Open.

Select and open a Windows Remote Assistance file
Select and open a Windows Remote Assistance file

Then, Windows Remote Assistance initiates the remote support connection. Once the other Windows 10 computer or device is found, and the connection is ready, you are asked for the password. Type the connection password that you've received from the other party, and press OK.

Entering the password for the Windows Remote Assistance connection
Entering the password for the Windows Remote Assistance connection

The remote party will be asked to approve the connection. You will have to wait until the user on the remote PC accepts the incoming remote connection.

Allowing the other party to offer remote support to you
Allowing the other party to offer remote support to you

Then, your Windows 10 PC connects to the remote device via Windows Remote Assistance, and you can see its desktop.

Windows Remote Assistance has established the connection
Windows Remote Assistance has established the connection

In order to take control and use the mouse and keyboard on the remote computer, you need to first press the Request control button and wait for the other party's approval.

Request control from the other party in Windows Remote Assistance
Request control from the other party in Windows Remote Assistance

A good recommendation is for the remote party to check the box that says "Allow... to respond to User Account Control prompts", especially if you have to install applications or configure important aspects of the operating system.

Allow the other party to respond to User Account Control prompts
Allow the other party to respond to User Account Control prompts

How to configure a remote support session established via Windows Remote Assistance

At the top of the Windows Remote Assistance window, there is a toolbar with several buttons. Their number varies depending on the party involved. For example, Request control and Actual size/Fit to Screen are available only to the computer providing help, while both parties can choose to Stop sharing.

Buttons available in Windows Remote Assistance
Buttons available in Windows Remote Assistance

Both the host and the remote Windows 10 users can access the built-in Chat feature and use it to communicate.

Using the Chat feature from Windows Remote Assistance
Using the Chat feature from Windows Remote Assistance

On the computer that receives assistance, you can use the Settings to configure the way bandwidth is used. If the connection is poor, try moving the Bandwidth usage slider to Low.

Windows Remote Assistance Settings available for the user that receives support
Windows Remote Assistance Settings available for the user that receives support

Unfortunately, the computer which provides remote assistance cannot configure the bandwidth usage optimization. It has only two options available: "Save a log of this session" and "Exchange contact information when using easy connect."

Windows Remote Assistance available for the user who gives remote support
Windows Remote Assistance available for the user who gives remote support

The other options you can have in the Windows Remote Assistance menu are a Help and a Troubleshoot button. Help is self-explanatory, and it's available for both parties, regardless of whether a connection is running: it opens your default web browser and looks for help information about Windows Remote Assistance on Microsoft's websites. Troubleshoot is available only on the Windows 10 PC that asks for remote support. Pressing the Troubleshoot button launches a wizard that can help in identifying the problem and fixing it.

Do you use Windows Remote Assistance for helping others?

We used Windows Remote Assistance on a couple of different Windows 10 PCs, and it always worked well. Although it seems that Microsoft doesn't spend any efforts on modernizing it, in our opinion, Windows Remote Assistance is still a decent alternative to some well-known remote desktop support solutions, such as TeamViewer or UltraVNC. Its only downside is that it only works for Windows operating systems. Have you ever used Windows Remote Assistance to help other people?

Discover: Productivity Apps Networking Recommended Remote control Tutorials Windows

Discussion (17)

  1. Hill
    Hill

    Windows Quick Assist is easier.

  2. Steve
    Steve

    Providing remote support with windows remote assistance is good. Alternatively, tools like logmein, R-HUB remote support servers, gotomypc, TeamViewer etc. can also be used for remotely accessing computers from anywhere anytime.

  3. John6
    John6

    The article is awesome. However, I am a bit confused about a security aspect of Windows Remote Assistance. Can a helper’s computer get virus infected via Windows Remote Assistance when he/she is helping someone whose computer has viruses?

  4. Etongwe Sylvester Enyato
    Etongwe Sylvester Enyato

    Is it possible to use windows remote assistance in windows 10?, because I cant seem to fine the app in the list

    1. john
      john

      Yes Windows 10 has windows remote assistance. Though in any version of Windows OS, it’s not an “app’ that is displayed in the list of apps or programs when you click the “start” button. What you do to find it is click “start” or the Windows logo depending on your OS then you type in the search box “msra” which is the name of the executable. I assume it’s short for “MicroSoft Remote Assistance”. You can Pin the msra.exe file to the Start or the Task bar by searching the “msra” then right click it and “Open File Location” the right click the exe in your file explorer and “Pin to Start” – “Pin to taskbar” I hope this helps you

  5. John
    John

    If you’re in a work environment and need to connect to a users PC why don’t you just use: “C:WindowsSystem32msra.exe /offerra”?

  6. John Carver
    John Carver

    You can actually use something like logmein or Ammyy Admin

  7. Joe R.
    Joe R.

    I looked at the invitation file and the LHTicket value looks encrypted, presumably with the asker’s private key. After the expert confirms that he is authorized to use the invitation file by entering the password, doesn’t the expert’s remote assistance application need the asker’s public key in order to decode the LHTicket value? If so, how does the asker’s public key get to the expert’s PC? Thanks in advance.

  8. Anonymous
    Anonymous

    I can tell you two good reasons why Microsoft’s Remote Assistance app isn’t used:

    1 – Microsoft doesn’t support other OS’s like Linux and OSX including other versions of their own Windows too (no Vista or XP, in other words which I believe was mentioned).

    2 – Usually, when someone is having problems with their computer it’s often because of connectivity issues. Anyone see a “chicken and an egg” thing here? (It’s like being out of gas and someone telling you that you need to “drive” to the nearest gas station – duh!)

    One other reason might be due to complexity too. I have to admit, even after reading this that it doesn’t seem anywhere as easy as a pay service like “Go-To-My-PC” would be.

    1. Ciprian Adrian Rusen
      Ciprian Adrian Rusen

      I do not agree with most of your arguments:

      • This tool indeed does not support non-Microsoft operating systems. However this is not a big issue as you make it to be. On the PC market, Windows commands 80 to 90% globally. Also, the tool IS available for ALL Windows versions since Windows XP. Only the Easy Connect feature is Windows 7 only.
      • Connectivity issues plague all remote support solutions. This is a problem all of them have, not just Windows Remote Assistance. This is not a real argument.
      • Complexity? This is a very strange argument. Let’s compare TeamViewer (since it is very popular) to Windows Remote Assistance:
        • You need to download and install it;
        • To connect to another computer you need to know it’s ID and password.
        • If you want to use all its features you also need to register and create an account with TeamViewer.

        How is this less complex than using Windows Remote Assistance? No matter how you look at it, Windows Remote Assistance either requires less steps to go through or an equal number of steps.

      The only argument I would have expected against Windows Remote Assistance is its bare-bones functionality. It doesn’t give any sexy extras such as: voice chat, file transfer functionality, etc.

  9. bala
    bala

    I have used kaspersky earlier but never remote controlled it. But I think there is an option which disables remote control which is on by default. I also remember once raymond.cc wrote an article about it.

    1. Ciprian Adrian Rusen
      Ciprian Adrian Rusen

      If this is was valid, it must have been valid for older versions. I am using Kaspersky for two years (versions 2011 and 2012) and it never disabled anything except the Windows Firewall.

  10. bala
    bala

    Al it does work with most firewalls. But beware some antivirus software disable control via remote connection so you have to manual tell the person being helped to disable that option. This is done to maximize security and especially kaspersky disables remote access. Anyway i prefer team viewer as it gives more functions and for some strange reason using easy connect is not supported by my uncles pc.

    1. Ciprian Adrian Rusen
      Ciprian Adrian Rusen

      Kaspersky does not disable remote access. I used Kaspersky Internet Security on 3 out of the 4 computers on which I tested this, and it worked just fine.

  11. Al
    Al

    What happens if you are behind a router or firewall?

    1. Ciprian Adrian Rusen
      Ciprian Adrian Rusen

      It depends a lot on the router and its setup. It should work with most modern routers. With older ones, you might have issues. Try it and see how it works for you.

    2. Daniel Vivas
      Daniel Vivas

      Check out AEROADMIN, this is the easiest tool for that. Also, it’s firewall-friendly