Sunday, July 15, 2007

Getting - RTHDCPL.EXE Illegal System DLL?

And a nasty message like :

The system DLL user32.dll was relocated in memory. The application will not run properly. The relocation occurred because the DLL C:\Windows\System32\Hhctrl.ocx occupied an address range reserved for Windows system DLLs. The vendor supplying the DLL should be contacted for a new DLL.

(Especially on HP workstations)? See this article from Microsoft for fixes and reasons. It is caused after you install security update 925902 (MS07-017).