Resolver los errores de Shell32.dll

Shell32.dll (Microsoft Shell Library) almacena las funciones de la API de Shell y es una parte importante del sistema operativo Windows. Su función principal es proporcionar acceso a los archivos y soporte para la apertura de páginas web.

Error que aparece en la pantalla

Es posible que reciba el siguiente mensaje de error cuando intente abrir Internet Explorer 5.0 o 5.01 en su computadora:

Este programa ha realizado una operación ilegal y será cerrado.

Al hacer clic en el botón Detalles aparece el siguiente texto:

IEXPLORE causó un error de página inválido en SHELL32.DLL”

Al hacer clic en el botón Cerrar , recibes un mensaje de error similar al siguiente:

“Hubo un error interno y una de las ventanas que estaba usando se cerrará.

¿Qué causa este error?

El error anterior se reporta cuando el valor de la Barra de Búsqueda bajo la siguiente clave de registro está incompleto:

HKEY_CURRENT_USERN-SoftwareN-MicrosoftN-Internet ExplorerN-Llave principal

Cómo resolver el problema

Para reparar el error anterior, es necesario completar las siguientes tareas:

  • Exporta la llave principal del HKEY_CURRENT_USERN-Software de MicrosoftInternet Explorer.
  • Borre el valor de la Barra de Búsqueda bajo la tecla Principal.

Para ello, realice los siguientes pasos:

  1. Haz clic en Start , haz clic en Run, escribe regedit y pulsa Intro.
  2. A continuación, en la ventana del Editor del Registro, navegue hasta la siguiente ubicación:

    HKEY_CURRENT_USERN-SoftwareN-MicrosoftNInternet ExplorerN-Main

  3. Seleccione la tecla Principal , haga clic en el menú Archivo de la ventana del editor del registro y, a continuación, haga clic en Exportación .
  4. En el cuadro de diálogo Exportar archivo de registro, escriba el nombre que desea dar al archivo en el cuadro Nombre de archivo , seleccione la ubicación donde desea guardar el archivo en el menú desplegable Guardar en y, a continuación, haga clic en el botón Guardar .
  5. A continuación, en el panel derecho de la ventana del Editor del Registro, localice y haga clic con el botón derecho del ratón Barra de búsqueda , y luego haga clic en Borrar .
  6. Haga clic en el menú Archivo y seleccione Salir para cerrar el Editor del Registro.

Error que aparece en la pantalla

En un ordenador portátil Compaq Armada 1500 o Presario 1710 con Windows 95 OEM Service Release 2, si intenta abrir Microsoft Internet Explorer, puede recibir el siguiente error:

“Iexplore causó una falla de página inválida en Shell32.dll.

¿Qué causa este error?

El error anterior se produce porque el software de la Guía de Seguridad y Comodidad de Compaq crea entradas de registro que son incompatibles con Microsoft Internet Explorer.

Cómo resolver el problema

Para resolver el error, borre todos los valores de las siguientes claves de registro:

Nota : Si se borran los valores de las siguientes claves de registro, es posible que el software de la Guía de Seguridad y Confort del Compaq deje de funcionar. Se recomienda que exporte estas dos claves antes de eliminar los valores bajo ellas, para poder restaurar las entradas en caso de que surja alguna complicación.

  • HKEY_USERSN-Software por defectoN-MicrosoftWindowsN-Versión ActualN-ExploradorN-StreamMRU
  • HKEY_USERSN-Software por defectoN-MicrosoftWindowsN-Versión ActualN-Explorador

Error que aparece en la pantalla

En un ordenador con Windows 95 o Windows 98 Edición Estándar cuando intente abrir Mi PC o el Panel de Control, puede recibir cualquiera de los siguientes errores:

El explorador causó un error de página inválido en el módulo Shell32.dll.

“El explorador causó un error de división en el módulo Shell32.dll.

¿Qué causa este error?

El error anterior se produce si su versión de Plug-in para Windows es anterior a la 2.5.

Cómo resolver el problema

Para corregir el error, debe ponerse en contacto con el fabricante del programa y comprobar si puede proporcionarle una versión actualizada del mismo.