"The remote computer has ended the connection."
After I installed SP2 on a totally different Windows XP (SP1) system, sure enough, the dreaded
Remote Desktop problem happened again. Seriously, what is the problem here Microsoft?
I tried what
Iain McLaren said worked for him and it worked for me as well, this time. Not happy to do it, but the user of that system needs to be able to remote in evenings and on the weekends and I can't wipe and install XP over again on that computer anytime soon.
copy c:\windows\$NtServicePackUninstall$\termsrv.dll c:\windows\system32\
Of course, you can't just do that while booted, so you'll have to get into a
Windows Recovery Console or (what I prefer to do) boot up a
Windows PE disc.