How to offer Remote Assistance under Windows 7

Home > Blogs > Windows 7 > How to offer Remote Assistance under Windows 7

How to offer Remote Assistance under Windows 7

Like This Blog 9 Steve Fullmer
Added by October 3, 2012

From my prior blog article; Enabling Windows 7 Remote Desktop and Remote Assistance, one needs to have remote assistance properly configured in order to offer or respond to a Remote Assistance request. Remote Assistance was designed more for a standard user to request assistance than for an expert to offer assistance, though both approaches are attainable.

To start Remote Assistance from the menu, click Start > All Programs > Maintenance and select Windows Remote Assistance.

start how to offer windows remote assistance Win 7

To request assistance, select Invite Someone you trust to help you. Users requesting assistance may save the invitation as a file, send an email, or from a Windows 7 platform use Easy Connect.

Offering assistance is designed primarily as a response to someone requesting assistance, using the Help Someone who has invited you option. You will need the invitation file stored by the requester, the email attached request, or in the case of Easy Connect, the password created by their requesting process.

A thorough tutorial for initiating and requesting remote assistance can be found at SourceDaddy. The tutorial offers nicely cross-referenced content, including information regarding Windows 7, Vista and XP inter-connectivity and compatibility.

More powerfully, it is possible for the expert to offer remote assistance to the novice without the effort being initiated by the novice. Some preconfiguration, as discussed in my prior blog, is essential. NOTE: A novice can accept a remote assistance offer from an expert only if the associated Group Policy is enabled and the helper list is populated in advance.

To offer assistance without an invitation via the GUI interface, the expert should click on the Help someone who has invited you option. Then select the Advanced Connection option for help desk at the bottom of the panel.

advanced connection option help desk offer windows remote assistance Win 7

This yields a screen requesting the novice user’s computer host name or IP address.

user computer host name ip address offer windows remote assistance Win 7

If the interface is properly pre-configured, the ‘novice’ user will merely need to accept the connection from their console.

Microsoft Remote Assistance is also available via the command prompt. The command line tool is MSRA (%windir%\system32\msra.exe). Technet information is available at: Initiate Remote Assistance from a Command Line or a Script.

Running MSRA /? yields the following set of options:

MSRA offer windows remote assistance Win 7

You do NOT need to run the command prompt as an administrator unless you are the ‘expert’ AND the ‘helpers’ group on the ‘novice’ system requires administrative credentials. The Remote Assistance GUI enables connectivity between standard users, and offering assistance from the command line works from standard permission levels as well. It is possible to elevate UAC commands, or to perform the shift-right-click and ‘Run As Different User’ ONLY if the user on the ‘novice’ system has appropriate rights.

Using MSRA /Expert is equivalent to selecting the GUI and responding to an invitation.

Using /geteasyhelp and /offereasyhelp only works on Windows 7, effectively creating shortcuts into the Easy Connect capability. The /geteasyhelp and /offereasy help switch launches the Easy Connect GUI, testing first for Easy Connect capability. If the capability is present, the /geteasyhelp switch creates the Easy Connect password that must be provided out of band to the expert using the /offereasyhelp switch. Once the Easy Connect password has been exchanged between two machines, it should not be necessary to use the password to connect or offer assistance for subsequent sessions, unless the DNS resolution, IP address or other system authentication elements subsequently change. On subsequent sessions, the ‘expert’ system provides a list of systems previously connected, allowing access without the exchange of a password.

Offer windows remote assistance Win 7

The /getcontacthelp and /offercontacthelp switches are equivalent to starting the GUI process, except in the event where an Easy Connect session has been previously established. The command line interface will default to use of Easy Connect if it has been previously established. If you want to revert to the full GUI option, including invitations, then you should use the /expert or /novice switches to initiate the process.

Expert or Novice offer windows remote assistance Win 7

If you wish to both initiate and establish the session from the ‘expert’ end of the connection, the switch that you want to use is /offerRA. Note that the switch is not case sensitive, though I have typed it this way to help you avoid the most common syntax error. The switch has two ‘f’s and two ‘r’s.

If the four configuration components identified in the prior article are in place, typing MSRA /offerRA <host> will connect to the remote computer where <host> is a DNS resolved host name; an IP address; or a Peer-to-Peer resolvable name under Windows 7. In the example below, I named a host ‘novice’.

Expert MSRA offerRA host windows remote assistance Win 7

Following approval at the ‘novice’ system console, I was immediately connected without the need for the exchange of an invitation or an Easy Connect password.

Easy connect password windows remote assistance Win 7

The most common problem is larger networks and across firewalls, is the establishment of appropriate Ports. NAT is supported, if the appropriate protocols are supported on router and firewall interfaces. If you are attempting to debug Remote Assistance through a router or firewall, you will find a good thread at Windows SevenForums  – Remote Assistance Linksys Router.

Checking remote system visibility via ping, tracert or pathping are obvious tests while in the cmd window. You can also use Remote Desktop Connections as a test of system availability, or to provide uni-directional support from the command interface. The syntax for Remote Desktop Connection from the command prompt is mstsc /v:<host> where host may again be a DNS resolvable name or and IP address. Mstsc /? Also provides a list of additional Remote Desktop Connection configuration options.

Ping windows remote assistance Win 7

With just a little preconfiguration and some simple guidelines, Microsoft Windows 7 provides far greater remote system and user assistance.

Steven Fullmer
Interface Technical Training Windows 7 Instructor and PMP

Videos You May Like

Creating Users and Managing Passwords in Microsoft Office 365

0 645 3

In this Office 365 training video, instructor Spike Xavier demonstrates how to create users and manage passwords in Office 365.   For instructor-led Office 365 training classes, see our course schedulle: Spike Xavier SharePoint Instructor – Interface Technical Training Phoenix, AZ 20347: Enabling and Managing Office 365    

Windows 10 Basic Desktop and Navigation

0 764 1

This post is from our recent three-part Windows 10 webinar series. You can watch the video replay of the entire Windows 10 webinars at the following links. Windows 10 Features and Navigation Windows instructor Steve Fullmer introduces the navigation and some of the new features associated with Windows 10 including Sysinternals Tools for Windows Client … Continue reading Windows 10 Basic Desktop and Navigation

Detailed Forensic Investigation of Malware Infections – April 21, 2015

4 608 5

How does an investigator hunt down and identify unknown malware? In this recording of our IT Security training webinar on April 21, 2015, Security expert Mike Danseglio (CISSP / CEH) performed several malware investigations on infected computers and identify symptoms, find root cause, and follow the leads to determine what’s happening. He demonstrated his preferred … Continue reading Detailed Forensic Investigation of Malware Infections – April 21, 2015

Write a Comment

See what people are saying...

  1. Avatar Prasanta Shee

    Above steps seems very complex. Instead, I would recommend using remote support tools like logmein, R-HUB remote support servers etc. for remotely accessing computers from anywhere anytime and offer remote assistance. They work well.

  2. Pingback: Using Microsoft Management Console to Access Remote Devices

  3. Avatar vikash kumar

    how to find the msra in win 7

  4. Pingback: How to Enable Windows 7 Remote Desktop and Remote Assistance

  5. Pingback: Using RunAs to customize shortcuts in Windows 7 Remote Assistance

  6. Avatar Bala

    The Windows Remote Assistance is Best one…
    Its Very Useful…
    Can I transfer any files via Windows Remote Assistance via…

    Any one plz help me…

  7. Avatar Chris

    Here is a blog post with simple instructions for offering remote assistance.


  8. Avatar Russell

    You can right click on the pinned icon and go into it's properties.  under advanced on the first or second tab you can mark run as administrator to get rid of that alert.

  9. Avatar James Seckington

    I was wondering, I have created a desktop shortcut for remote assistance but, I have to hold the shift key down and select run as different user every time i start it as I have different creds to use remote assistance. Is there was to change that?

Share your thoughts...

Please fill out the comment form below to post a reply.