RTHDCPL.EXE / HHCTRL.OCX - System DLL Relocation

August 2017







Issue



After updating Windows Security KB925902, you can get the following message:

RTHDCPL.EXE  - System DLL Relocation unauthorized 


The DLL user32.dll was relocated in memory. The application will not run properly. 
The repositioning has been done because theDLL C:\WINDOWS\system32\HHCTRL.OCXC: \ WINDOWS \ system32 \ HHCTRL.OCX occupied an address area reserved for Windows system DLLs NT. The vendor supplying the DLL should be contacted for a new one. 

Reasons for having this error message


It happens when you have a integrated REALTEK sound card .
This update is known to block the startup of your sound card.

Solution


The solution is to download the patch available on Microsoft site at the following address:
http://www.microsoft.com/...
  • Install the patch by double clicking the downloaded file, it shall be ok.

For other DLL

  • If the DLL concerned is not HHCTRL.OCX (eg USER32.dll or another), then in this case:
  • Go to Start/Control Panel/Add / Remove Programs
  • Click"show updates" at the top of the page, then uninstall KB925902
  • Replace it by KB935448
  • Go back in Control Panel/Windows Security Center
  • In the "Manage security settings for" click on Automatic Updates
  • Check "Automatically download updates and notify me when they are ready to be installed"
  • Confirm by clicking OK

Related


Published by jak58. Latest update on September 24, 2009 at 05:11 AM by jak58.
This document, titled "RTHDCPL.EXE / HHCTRL.OCX - System DLL Relocation," is available under the Creative Commons license. Any copy, reuse, or modification of the content should be sufficiently credited to CCM (ccm.net).