RTHDCPL.EXE / HHCTRL.OCX - System DLL Relocation

Noviembre 2016






Situación




Después de haber actualizado Windows Security KB925902, te puede aparecer el siguiente mensaje:

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. 

Las razones de este mensaje de error


Esto ocurre si tienes una tarjeta de sonido integrada REALTEK.
Esta actualización es conocida por bloquear el inicio de la tarjeta de sonido.

Solución


La solución consiste en bajar un parche disponible en el sitio de Microsoft:
http://www.microsoft.com/...

Para otras DLL


Si la DLL concernida no es HHCTRL.OCX (por ejemplo USER32.dll u otra), en este caso:
  • Vas a “Inicio > Panel de Control > Agregar o quitar programas”
  • Haces clic en “Mostrar actualizaciones” situado en la parte superior, luego desinstala KB925902
  • Reemplázalo por KB935448
  • Ahora vas a “Panel de control > Centro de seguridad”
  • En “Administrar la configuración de seguridad para:” haces clic en “Actualizaciones automáticas”
  • En la ventana que aparece, seleccionas “Descargar actualizaciones por mi, pero permitirme elegir cuando instalarlas”
  • Finalmente haces clic en “Aceptar”


Consulta también :
El documento «RTHDCPL.EXE / HHCTRL.OCX - System DLL Relocation» de CCM (es.ccm.net) se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo siempre y cuando respetes las condiciones de dicha licencia y des crédito a CCM.