• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 326
  • Last Modified:

RDP on windows XP PC not working

When i try to click on an rdp shortcut i receive the following error (print screen rdperror).
I tried to install the following:
but i received the following message on print screen 2.


  • 3
1 Solution
Xp has RDP built in.  You need to allow an exception on the target pc to allow RDP in.  Try sfc /scannow to check your XP installation.
ibrahim52Team LeaderCommented:
Alright try these following :

Solution 1 :
To solve this problem, run the Regsvr32.exe program to reregister the Mstscax.dll file. To do this, click Start, click Run, type regsvr32 %systemroot%\system32\mstscax.dll, and then click OK.

Solution 2 :
Try System Restore to a previous date when it was working fine.Don't worry it wont harm your existing files on the computer.

Solution 3 :
If you have updated to SP3 recently ,try uninstalling that and check whether your Remote Desktop is working still or not.
ibrahim52Team LeaderCommented:
Try these if you are still not able to make remote desktop client working.

Uninstalling or Updating the existing Remote Desktop with the latest version :-

The default Remote Desktop client (at least with XP Pro sp2) version seems to be 5.1.2600.2180
It uses the two files mstsc.exe and mstscax.dll in C:\Windows\system32

I was able to install version 5.2.3790.0 from here; however, it installed the two files to "C:\Program Files\Remote Desktop\" instead of the system32 folder. Although XP's System File checker is supposed to prevent you from overwriting such system files, it IS possible to use technique of quickly copying and pasting the files to system32\dllcache and system32 mentioned at the very bottom of this page. (If you aren't quick enough, you can always disable system file checker....)

The only new feature I see in 5.2 is "Reconnect if connection is dropped"--but it works well with XP!

By the way, the Remote Desktop 5.2 client installer seems to be a zip-compressed exe; therefore, you can extract its contents without installing: Using WINRAR, 7-zip or WinZip, extract the contents of msrdpcli.exe (to a folder msrdpcli) Then extract msrdpcli.msi (to a subfolder msrdpcli) Remove the F1061_ prefix from the filenames F1061_mstsc.exe and F1061_mstscax.dll

My post has gotten long, but I'd also like to add the following: The program PeBundle can be used to merge mstscax.dll into mstsc.exe so that you only have the single file to worry about. You could copy this new version into the your Windows folder--maybe even rename it rdp.exe--and update your Start Menu shortcut located in Programs>Accessories>Communications to point to the new version. (You could also run it from the Start Menu > Run dialog by typing in rdp)

Hope this helps
ibrahim52Team LeaderCommented:
Can you please comment on my solution,so it would be clear for those who visits your question :)
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now