Supporting
remote systems is much easier thanks to Windows XP’s Remote Desktop
application. The application’s biggest benefit is that it provides access to a
desktop as if you were sitting in front of the system. In addition to receiving
the actual desktop GUI, you can access network shares and printers as if seated
at the PC.

While
remote users can request help using Windows XP’s Remote Assistance feature,
often administrators must update settings and make configuration changes to
remote machines. Occasionally employees must work from home, too. Windows XP’s
Remote Desktop simplifies the process. Follow these steps to configure Windows
Remote Desktop and administer systems remotely.


Click this tag search to find other How do I… articles and downloads.


Windows Remote Desktop

Connecting
to a remote desktop is fairly straightforward, but a few elements must be in
place first:

  • The host desktop must have Internet access (preferably
    high-speed).
  • The local system (the PC connecting to the remote
    desktop that will serve as the host) must be running Windows XP
    Professional (or a Windows 2003-flavor server) or have the appropriate
    Terminal Services tools installed.
  • Firewalls between the local system and the remote host
    must be configured to pass the appropriate traffic.
  • Remote Desktop must be installed and enabled on the
    target system.

Installing Remote Desktop

Remote
Desktop is an optional Windows XP Professional service. To install it on a host
system (to enable a computer to accept a remote connection request), Microsoft
recommends you:

  1. Click Start.
  2. Click Control Panel.
  3. Select Add Or Remove Programs.
  4. Select Add/Remove Windows Components.
  5. Select Internet Information Services.
  6. Click the Details button.
  7. Select World Wide Web Service.
  8. Click the Details button.
  9. Check the Remote Desktop Web Connection checkbox.
  10. Click OK.
  11. Click Next.
  12. Click Finish to complete the wizard.
  13. Click Start.
  14. Select Run.
  15. Enter Net Stop
    w3svc
    and click the OK button or press Enter.
  16. Click Start.
  17. Select All Programs.
  18. Select Microsoft Update.
  19. Select Scan For Updates.
  20. Install all critical updates on the host system.
  21. Click Start.
  22. Select Run.
  23. Enter Net Start
    w3svc
    and click the OK button.

Installing Remote Desktop connection on non-XP systems

Non-Windows
XP systems can also access Windows systems running Windows Remote Desktop. The
local system used to access the remote computer must have the remote
connectivity client software installed. To install the required Terminal
Services components:

  1. Insert a Windows XP Professional CD in the local
    system’s CD or DVD drive.
  2. From the resulting Welcome To
    Microsoft Windows XP screen, click Perform Additional Tasks.
  3. Click Setup Remote Desktop Connection from the What Do
    You Want To Do Screen.
  4. The InstallShield Wizard will
    open; click Next on the Welcome To The InstallShield Wizard for Remote Desktop Connection.
  5. Read and accept the license agreement and click Next.
  6. Enter the customer name and organization, and specify
    whether the desktop connection is to be available to all users or only the
    logged in user and click Next.
  7. Click Install.
  8. Click Finish.

The
older Windows system can now open the Remote Desktop Connection menu by
clicking Start | Programs | Accessories | Communications | Remote Desktop
Connection or by opening a command prompt and typing mstsc.

Firewall settings

Before attempting a Remote Desktop session, ensure the host
system’s Windows Firewall is set to enable the connection. Follow these steps
to confirm the Windows Firewall is properly configured:

  1. Click Start.
  2. Click Control Panel.
  3. Access the Windows Firewall menu (by clicking
    Windows Firewall using Control Panel’s Category View or by clicking
    Security Center and selecting Windows Firewall using the Classic Vew).
  4. Click the Exceptions tab.
  5. Confirm the Remote Desktop checkbox is checked
    and isn’t overridden by a group policy.

When working with other firewalls, it’s usually best that
port 3389 (and port 80) be opened to enable Terminal Services traffic (and the
connection to the Remote Desktop application). This is especially true when
attempting to connect to Small Business Server 2003 desktops.

Enabling user access

To
ensure a remote system is configured to support Remote Desktop, follow these
steps:

  1. Click Start.
  2. Click Control Panel.
  3. Select Performance and Maintenance and click System (if
    the view is set to Category; if the Classic View is in use simply click
    the Control Panel’s System applet).
  4. Click the Remote tab.
  5. Confirm the Remote Desktop checkbox is checked (Allow
    Users To Connect Remotely To This Computer).

Next, you need to specify which users can access the system
remotely. To do so:

  1. Open the Remote tab again (following the steps
    just described).
  2. Click the Select Remote Users button, shown in Figure A.
  3. Click the Add button.
  4. Specify those users that should receive
    permission to access the system remotely.
  5. Click OK to close the Select Users window.
  6. Click OK to close the Remote Desktop Users
    window.

Figure A

Confirm a system is set to enable a Remote Desktop connection using the
Control Panel’s System applet’s Remote tab.

By default, any members of the Administrators group can
connect to the system, even if they’re not specifically authorized using the
Remote Desktop Users window. Should you wish to remove a user’s permission to
log on remotely, highlight that user’s name and click the Remove button.

Configuring Remote Desktop

Once
those conditions are met, users and administrators should be able to access
systems using Remote Desktop by:

  1. Clicking Start.
  2. Selecting Run.
  3. Typing mstsc and clicking OK.

Alternatively, one can:

  1. Click Start.
  2. Click All Programs.
  3. Click Accessories.
  4. Click Communications.
  5. Click Remote Desktop Connection.

The Remote Desktop Connection Screen will appear. By
default, an abbreviated version displays, as shown in Figure B

Figure B

By default, a simple Remote Desktop Connection menu appears.

To display more remote connectivity options and configure
additional settings, click the Options button. Clicking the Options button
reveals five tabs, from which additional settings are configured, as shown in Figure C

Figure C

Clicking Options reveals a host of additional Remote Desktop Connection
settings.

From the General tab, you can enter the IP address or fully
qualified domain name (FQDN) of the computer you wish to connect to within the
Computer field. If you use the default menu shown in Figure A the remote computer will prompt you for a username and
password.

However, from the General tab, you can specify the username,
password and domain in the appropriate fields and skip the logon process.
Saving this information makes quick work of logging on to remote connections,
such as those used often by employees wishing to connect to their office
desktops from home.

The Display tab, shown in Figure D provides options for configuring the desktop size. It’s
important to match the remote system’s desktop size to the local PC, otherwise
the user may go crazy trying to navigate menus that can consistently reach
beyond his or her monitor’s range if configure incorrectly.

Figure D

The Display tab enables changing desktop size and color settings.

Use the Local Resources tab, shown in Figure E to set sound, keyboard and local device options. For
example, you can configure remote system events to generate sounds on the local
PC (by selecting Bring To This Computer within the drop down box within the
Remote Computer Sound section or automatically connect to remote printers, disk
drives and even serial ports (by selecting the respective checkbox from within
the Local Devices section).

Figure E

The Local Resources tab provides access to remote printers and disk drives
and enables triggering system sounds, among other options.

The Programs tab, shown in Figure F, permits users to trigger a
specific program upon establishing the remote connection. To enable the feature, check the
Start The Following Program On Connection box and
specify the program’s location using the provided fields.

Figure F

Use the Programs tab to start a specific program upon connecting to the
remote system.

The Experience tab, shown in Figure G makes it possible to configure the remote connection’s
look and feel. For example, you can set the connection speed to maximize
performance, apply the remote system’s theme and even display its desktop
background. Or, to optimize performance, you can turn off menu and window animation, forego displaying the remote system’s desktop
background, etc.

Figure G

Configure options on the Experience tab to optimize the remote connection’s
network performance.

Subscribe to the Microsoft Weekly Newsletter

Be your company's Microsoft insider by reading these Windows and Office tips, tricks, and cheat sheets. Delivered Mondays and Wednesdays

Subscribe to the Microsoft Weekly Newsletter

Be your company's Microsoft insider by reading these Windows and Office tips, tricks, and cheat sheets. Delivered Mondays and Wednesdays