Remote Desktop ActiveX control does not match version of client shell

1

When I try to launch "Remote Desktop Connection" in win7 ultimate 64 I get the following message:

The Remote Desktop Services ActiveX control (mstscax.dll) does not match the version of the client shell.

It worked the other week when I last used it and I haven't knowingly done anything to the computer.

this is the error message

sepang

Posted 2013-04-19T14:36:23.980

Reputation: 111

Is that error from the client when you connect, or from the server after you connect? – Darth Android – 2013-04-19T14:38:01.723

Answers

1

somehow a different version of this mstscax.dll is now resident in the system32 folder. go to the system32 folder, find the mstscax.dll right click on it go to properties go to previous version, wait for it to finish the search, if you see one, then this is going to replace the existing one. but before you can do that you must take ownership of the mstscax.dll file that's not working in order to rename it to mstscax.old, so you will go the security tab and do whatever it takes to take ownership of the file. once renamed and you copy and paste the one you found in the previous version tab you will be able to launch rds again.

user218695

Posted 2013-04-19T14:36:23.980

Reputation: 11

0

I had the same problem and it seems that a windows update package broke the RDP client. I found out that the file mstsc.exein the folder system32 had been modified lately, and after some research that Windows updates had been installed on the very same day. So I tried uninstalling all updates performed on this day using Programs and Featuresin the control panel (in my case, KB2857650 and KB2830477). After restarting my computer, I could again use the remote desktop client normally.

Gab

Posted 2013-04-19T14:36:23.980

Reputation: 105

-1

we had this problem to and the doscommand "sfc /scannow" fixed our problem.

Enrico

Posted 2013-04-19T14:36:23.980

Reputation: 1