PC slow when connecting to it via RDP

I have a PC that is Windows XP Pro SP3 w/all updates installed and 2Gb of RAM. When you log onto the workstion locally, there are no issues with the computer. However, when I connect to this PC via Remote Desktop, the computer is very slow. I have run Process Explorer and one of the csrss.exe processes is taking up alot of CPU time.
I have dug in to the csrss.exe process with process explorer. When i look at the threads, I see that there are 2-3 threads that are taking all the time and each thread is the same. It is:

I have also ran Registry Monitor and found that this process is pounding the following registry key: HKLM\SYSTEM\Setup\SystemSetupInProgress
REGMON can sucsessfully read this entry. This entry is set to Hexadecimal value of "0".

I have tried reloading this computer and the issue is still there. This happens with any user that RDP's into this system, but does not happen when you log on locally. I have also tried dumping some of the profiles on the system and letting it create new ones and this is still an issue.
I have tried to get into the system using console mode with Remote Desktop (mstsc /Console), and this still doesn't work.

The only thing that does seem to fix the issue temporarily is when i kill all 2-3 threads that are taking up the CPU time in the CSRSS.exe process.

I am totally stumped at this point. Does anyone know how to fix this issue?
Thanks in advance!
Who is Participating?
wrightmedConnect With a Mentor Author Commented:
I have fixed the issue. It was being cause by our software we use for remote control, inventory, & software deployment. This software installed a video driver into the system and it was that video driver/software that was causing the issue. Once I removed the client software the issue went away.
johnb6767Connect With a Mentor Commented:
Any chance you can try this with out the AV running in RealTime?
wrightmedAuthor Commented:
Unfortunatly this had no effect on it. I disable auto protect and then disable the AV totally and rebooted the computer. Still had the same issue as before after reboot. Good thought though.
Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

GMDtechConnect With a Mentor Commented:
is it possible that you just have a poor network connection somewhere between the computer you are connecting to and the other computers?
what is the setup here?   all on the same local network?
wrightmedAuthor Commented:
We have had our network tested by our software vender within the last 4 months and they said our network was setup great. The computers we are having this issue on are used by employee's that work from home. They VPN into our network and then RDP into these workstations. If i remote into these workstations from inside the network we get this same issue. So i don't believe it is a network issue. We do not have any issues with any of our other 225 workstations. We do about 10 workstations that employees RDP into from home and they aren't having this issue. Now having said that, one of the workstations that we having the issue has been reloaded recently and this didn't seem to help. Also note that this model of workstation is used in many locations including a few employees that work from home.

Hopefully that all makes sence.
Good find. Thanks for the update.
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.

All Courses

From novice to tech pro — start learning today.