How to Provide Remote Support with Windows Remote Assistance

Not many people know about Windows Remote Assistance and how to use it to provide remote technical support to other Window users. Therefore, this tutorial will cover this tool in detail and show how it works. As you will see, it works smoothly and you don’t really need to install third-party software for a quick support session. Windows Remote Assistance will do the job just fine.

Prerequisites to Using Windows Remote Assistance

First of all, Windows Remote Assistance requires two parties: one to request help via this tool and another who will accept to provide it. In order for this to work, the party receiving assistance needs to have Windows Remote Assistance enabled in System Properties. How to view if this is enabled is shown here: Enabling Remote Desktop Connections in Windows 7.

The party in need of help, first has to request it via Windows Remote Assistance.

Windows Remote Assistance

To request help, one can either send an invitation file (using any of the first two options: "Save this invitation as a file" or "Use e-mail to send an invitation") or use Easy Connect.

Windows Remote Assistance

If any of the two parties involved is using a slow or unstable Internet connection, it is best to use one of the first two options. If both parties have a good Internet connection and they both use Windows 7, then Easy Connect is a good choice. This connection feature uses Microsoft’s Peer Name Resolution Protocol (PNRP) and it works only for Windows 7 and above.

Even if you have previously connected to it, you cannot connect to another computer via Windows Remote Assistance if it has not requested help and is waiting for an incoming connection.

How to Request Help via Windows Remote Assistance

First, you need to start Windows Remote Assistance. The fastest way to do this, is to type the word "remote" in the Start menu search box. Then, click on the Windows Remote Assistance shortcut.

Windows Remote Assistance

Another way is to run the msra.exe file found in the "C:\Windows\system32" folder.

Click on "Invite someone you trust to help you".

Windows Remote Assistance

Select the way you want to connect with the person who will help.

Windows Remote Assistance

If you send an invitation, make sure the 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.

If you use Easy Connect, you will first see a list with people who have helped you in the past (only if you received help).

Windows Remote Assistance

No matter how you send the request for help, once sent, Windows Remote Assistance shows a long password and starts waiting for incoming connection. Make sure the person who is about to connect to your computer knows the password, otherwise the connection won’t work.

Windows Remote Assistance

How to Provide Help via Windows Remote Assistance

Start Windows Remote Assistance using any of the methods presented in the previous section. Then, select "Help someone who has invited you".

Windows Remote Assistance

Now you need to choose the connection method. If you received an invitation, download it to your computer, click "Use an invitation file" and select that invitation file.

If you will "Use Easy Connect", Windows Remote Assistance will start searching for the other party. This process can take a while, especially if you are not part of the same network or one of the two connections is slow (or not very stable).

Windows Remote Assistance

Once the other computer is found and the connection is about to be established, you are asked for the connection password. Get the connection password from the other party, type it and press OK.

Windows Remote Assistance

The remote party will be asked to approve the connection. Your computer will wait until the approval is given.

Windows Remote Assistance

You are now connected to the other computer via Windows Remote Assistance and you can see its desktop.

Windows Remote Assistance

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.

Windows Remote Assistance

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

Windows Remote Assistance

Available Configuration Options

On 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.

Windows Remote Assistance

Both parties can access the Chat feature and use it to communicate.

Windows Remote Assistance

On the computer which receives assistance, you can configure, in the Settings window, the way bandwidth is used. If the connection works poorly, don’t hesitate to move the Bandwidth usage slider to Low.

Windows Remote Assistance

Unfortunately the computer who provides assistance cannot configure this. It has only two configuration options available.

Windows Remote Assistance

The Help button is pretty self-explanatory and loads help information related to using Windows Remote Assistance.

If the connection cannot be established, the party receiving help has a Troubleshoot button available, which can be used to start a troubleshooting wizard which helps identify where the problem is and how to fix it.

Windows Remote Assistance

Conclusion

I have used Windows Remote Assistance on a couple of computers & Internet connections combinations and it worked well every time. If you do encounter issues with it, don’t hesitate to read through Windows Remote Assistance: frequently asked questions.
Personally, I think it is a pretty decent alternative to well known remote desktop support solutions such as TeamViewer or UltraVNC. The only downside is that it only works for Windows operating systems.

Related articles:

Connecting Remotely to a Windows Desktop from Windows 7
Connecting to Remote Computers via Windows Live Mesh
Learn More about Windows Programs and Get Help Using Windows Help

Comments

What happens if you are behind a router or firewall?

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.

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.

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.

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.

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.

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.

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.

Add new comment