RTHDCPL.EXE / HHCTRL.OCX - System DLL Relocation

Enero 2017






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

Artículo original escrito por . Traducido por Carlos-vialfa. Última actualización: 25 de septiembre de 2009 a las 19:30 por Carlos-vialfa.
El documento «RTHDCPL.EXE / HHCTRL.OCX - System DLL Relocation» se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo libremente. No olvides citar a CCM (es.ccm.net) como tu fuente de información.