Learn how to a build a cloud-first strategyRegister Now

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

Server 2008R2 - RDP service seems to fail


I have a problem with a server (Server 2008R2 x64) where RDP stopped working after windows updates were installed.

I've done due diligence and googled to find that this is a pretty common issue with update KB2621440 having been installed prior to installing the SP1 update later. Basically the proposed fix I've seen in multiple places is to reinstall that update.

Unfortunately every time I try to install that update, it fails. If i do it through windows update, i just get "an unknown error occured" (how helpful!).

I've also tried downloading the update manually from microsoft, and it also fails.

I also ran the "windows update preparation tool" from microsoft, which happily completed.

Anybody have any insight in to this?

1 Solution
Brad BouchardInformation Systems Security OfficerCommented:
Revert to a system restore point, then reinstall the update the correct way.
KB2621440 replaces the file "rdpcorekmts.dll" with a wrong version: The correct version you need is 6.1.7601.17828 (or later), but the patch installed 6.1.7600.xyz.

If you have version 6.1.7601 of the file at hand (e.g. from backup), here's what you can do:
stop rdp service
as administrator, take NTFS ownership of the file c:\windows\system32\rdpcorekmts.dll and grant Administrators full NTFS permissions to the file
replace the file with the correct version (6.1.7601.17828)
change NTFS ownership back to "NT Service\TrustedInstaller"
restart rdp service
jeebs81Author Commented:
clear, perfect and easy to understand instructions. Fixed the problem effortlessly.

Featured Post

Get your Disaster Recovery as a Service basics

Disaster Recovery as a Service is one go-to solution that revolutionizes DR planning. Implementing DRaaS could be an efficient process, easily accessible to non-DR experts. Learn about monitoring, testing, executing failovers and failbacks to ensure a "healthy" DR environment.

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