Hace Tus Busquedas Aqui!

Páginas

Articulos Recientes

Mostrando entradas con la etiqueta regedit. Mostrar todas las entradas
Mostrando entradas con la etiqueta regedit. Mostrar todas las entradas

martes, 17 de agosto de 2010

Error en Windows 7 – “Interfaz no compatible”

 

Recientemente me paso que al ejecutar una versión portable de Internet Explorer 7, se dañaron algunas entradas del registro de Windows relacionadas con  algunas librerías dll, lo cual provocó que fallas en el Explorador de Windos. Al querer abrir el Explorador de Windows o cualquier carpeta, incluso el Panel de Control mostraba una ventana con el mensaje de error “Interfaz no compatible”.

Luego de unos minutos de búsqueda en google, encontré en el blog teorizando.es que la solución es volver a registrar las DLL, pero como es muy difícil determinar cuales fueron exactamente las afectadas lo mas sencillo es registrar todas nuevamente.

Para ellos hay que seguir los siguientes pasos:

 

1º Iniciar una ventana de comandos como Administrador.  Si has iniciado sesión en Windows como Administrador simplemente hay que ir a Inicio –> Ejecutar / Buscar Programas y archivos –> cmd

 

001_cmd

 

002_cmd

 

En el caso que hayas iniciado sesión en Windows con un usuario sin privilegios de Administrador, hay ir a Inicio –> Ejecutar / Buscar, o en una ventana de comandos escribir lo siguiente:

 

runas /user:nombre_usuario_admin /savecred cmd.exe

 

Por ejemplo en mi caso sería:

 

runas /user:master /savecred cmd.exe 

003_cmd_admin

 

Se abrirá una ventana de comandos donde pedirá que se ingrese la contraseña del usuario Administrador.

 

2º Ubicarse con el comando cd en la carpeta C:\Windows

004_cd_windows

3º En la ventana de comandos escribir lo siguiente:

dir *.dll /s/b > regdll.bat

005_regdll_bat

4º En la misma ventana escribimos notepad regdll.bat

006_notepad_regdll

5º 

Antes de ejecutar el archivo bat hay que hacer algunas modificaciones en el mismo. En la ventana del notepad presionamos Ctrl R y reemplazamos todas las líneas que contengan la cadena C:\ por Regsvr32.exe /s C:\

 

007_notepad_reemplazar

 

6º Hay que buscar las cadenas $patchcache$  y WinSXS y borrar todas las líneas que contengan estas cadenas.

7º Por ultimo hay que guardar el archivo modificado y ejecutarlo escribiendo regdll.bat en la ventana de comandos.

La ejecución demora algunos minutos y en el caso que indique algún error simplemente hay que hacer clic en Aceptar.

Seguinos en Facebook!

Entradas populares