Si al momento de querer iniciar el navegador o explorer de windows 7 te da el error «Interfaz No Compatible»

interfacenocompatible

Hay una solución bastante simple antes de formatear que consiste en registrar las dll de nuevo.

1- Vamos a: Inicio–> Todos los programas –> Accesorios –> Símbolo del sistema botón derecho “Ejecutar como administrador”.

2- Y hacemos estos pasos

  • cd C:\WINDOWS
  • dir *.dll /s/b > regdll.bat

Con esto creamos un archivo llamado regdll.bat que contiene la lista de DLLs existentes en Windows

3- Abrimos el archivo que creamos con el pad de notas desde comandos con:

  • C:\notepad regdll.bat

4- Vamos a reemplazar todo lo que sea C: por Regsvr32.exe /s C:

interfacenocompatible1

5- Por último buscamos todas las líneas que tengan $patchcache$ y WinSXS y las borramos, guardamos el archivo y lo ejecutamos escribiendo el nombre en la consola:

C:\regdll.bat

Después de unos minutos 10 a 15 se terminará el proceso volviendo funcional el sistema nuevamente.

Saludos

 

RECOMENDADO DE HOYLibre

105 COMENTARIOS

  1. Hola Jorge, no entendí esta ultima parte «Luis, fijate que tenes que tener la extensión de archivo correcta, por defecto no te lo muestra, tenes que ir a equipo, organizar, diseño, ver barra de herrameintas, una vez ahí vas a opciones de carpeta, solapa ver, y destildas la opción de ocultar extensiones de archivo, AHI PONELE QUE ES UN ARCHIVO .BAT PARA QUE TE DEJE EJECUTARLO» Esa ultima parte no la entendí, destildé esa opcion pero no me apareció nada como para poner .bat me puedes ayudar? no puedo escribir abrir C:\regdll.bat en la consola porque me dice que no es posible como le pasó a Luis Ernesto Perez

  2. disculpa cuando hacemos eso soluciona pero al reiniciar el problema persiste tambien paso a comentarte que formateando hace lo mismo y el micro no es viejo es un i7

    • Miguel, hay que analizar el escenario, que ISO de Windows estás usando, puede que la que tengas este dañada, si estas en un dominio hay que analizar el AD y las políticas que estas aplicando, hay muchas cosas que revisar, yo solo menciono algunas que se me ocurren, pero esto es lo bueno de investigar, que terminas aprendiendo bastantes cosas. Busca en el visor de eventos si ves errores adicionales que puedan dar indicio de algo más.

  3. Hola buenas noches, Haciendo el último paso «lo ejecutamos escribiendo el nombre en la consola:
    C:\regdll.bat» , me aparece este letrero: «»C:\regdll.bat» no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable.» , que estoy haciendo mal. Gracias por tu respuesta.

  4. Estoy instalando un servidor de cámaras TREDNET al tratar de conectarse por localhost me envía
    erro de interfaz no compatible, también funciona con este error

    • Juan, los sistemas de cámaras por lo general requieren una configuración especial del navegador, tenes que ver que necesita habilitar para que funcione, pero eso depende del fabricante, aplica esta solución o busca en google si tenes que hacer algo más.

  5. Buenas noches, estoy desesperado ya! No se que ocurrió pero llegué a este problema. Le cuento:

    Windows 7 Professional – 64bits – Error interfaz no compatible y sin poder entrar en el recuperador, ni msconfig, ni F8 para prueba de errores y no me va lo que usted sugirió arriba.

    Todo empieza cuando instalo un software de monitoreo de salicru y me da un error al ejecutar, pensé que era de la app JAVA, la descargué y la instale, no iba y la desinstale, y a raíz de ahí no se que ha ocurrido que de buenas a primeras el acceso directo de google chrome de la barra de tareas me salta con el siguiente mensaje:

    Pulso icono chrome (barra de tareas) –> (Mensaje de Error) –> «El elemento que ha seleccionado no está disponible. Es posible que se le haya cambiado el nombre, haya sido movido o quitado ¿Desea quitarlo de la lista?»
    Si abro Crtl + alt + Supr y ejecuto explorer.exe –> (Mensaje error) —> «Interfaz no compatible»

    Si abro cmd.exe el mismo mensaje y así cualquier cosa…

    He probado de todo pero no encuentro solución y formatear no es posible. Cuando ejecuto ese bat también me indica el siguiente mensaje raro incompatibilidad y lo unico es que en la carpeta (C:) me encuentro el archivo bat que ejecuto manualmente y empieza a correr pero no mejora nada.

    También es raro porque tenia en C: que se llama $Windows.~BT y es la que me pillaba el Bat.

    Por favor, ¿Alguiien se le ocurre alguna solución? ¿Alguien me puede indicar el camino? Estoy en plena etapa de examenes y final de carrera y estoy que esto me trae por la calle de la amargura.

    Un saludo y Gracias de antemano.

    • Moisés en tu caso el formateo es lo más lógico porque todo el esfuerzo que estas poniendo en arreglarlo es más rápido formatear, pero lo único que podes llegar a probar es crear otro usuario administrador a ver si funciona, pero cuando Windows da estos errores es difícil repararlo.

  6. buenas dias compañero me pasa lo mismo realice todos los pasos al final ejecute el archivo como dice el tutorial con el comando C:\regdll.bat comenso a realizar ciertos comando y ya se quedo hay y desbupues aparece C:\Windows y listo trato de abrir las carpeta eh igual me manda el mensaje que debo hacer ???? o que procedimiendto hice mal ?? recuerda borre todas las lines con los nombre especificados e remplace C: porRegsvr32.exe /s C: . AYUDA

  7. Encontres los winsis y los borre
    pero el otro pach nose que no lo encontre solo encontre estos los borro?

    C:\Windows\AppPatch\AcGenral.dll
    C:\Windows\AppPatch\AcLayers.dll
    C:\Windows\AppPatch\AcRes.dll
    C:\Windows\AppPatch\AcSpecfc.dll
    C:\Windows\AppPatch\acwow64.dll
    C:\Windows\AppPatch\AcXtrnal.dll
    C:\Windows\AppPatch\apihex86.dll
    C:\Windows\AppPatch\AppPatch64\AcGenral.dll
    C:\Windows\AppPatch\AppPatch64\AcLayers.dll
    C:\Windows\AppPatch\AppPatch64\acspecfc.dll
    C:\Windows\AppPatch\AppPatch64\AcXtrnal.dll
    C:\Windows\AppPatch\AppPatch64\apihex64.dll

  8. Amigo ise todo bien aora nose este paso mui bien no entiendo.. 5- Por último buscamos todas las líneas que tengan $patchcache$ y WinSXS y las borramos, guardamos el archivo y lo ejecutamos escribiendo el nombre en la consola:

  9. Muchísimas gracias por compartir estos datos, me sirvieron a la perfección! Ya estaba entrando en pánico! ajajajajajajaja Saludos!!!

  10. Una pregunta , es que en el momento en el que intento hacer la copia de los dll (dir *.dll /s/b > regdll.bat) me sale un mensaje de acceso denegado , que puede estar pasando?

    • Wilber, tenes que ejecutarlo en un cmd como administrador, si no te da acceso denegado, hace inicio escribí cmd y en vez de ejecutarlo le das botón derecho ejecutar como administrador, ahí corre el procedimiento.