Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Error "Interfaz No Compatible"
Error "Interfaz No Compatible"
En el blog http://www.teorizando.es/windows/error-en-windows-7-interfaz-nocompatible/ , nos indican como solucionar el error de Interfaz no compatible volviendo a registrar las dll del sistema. Si sigues los pasos indicados en el post de referencia, funciona correctamente este mtodo para solucionar este molesto error que (entre otros escenarios) se origina al instalar el navegador IE7 Standalone sin habilitar el modo compatible con XP. A mi me ha funcionado, y para los menos manitas o ms comodones, he creado un batch script que haga lo mismo, de forma semi desatendida (digo semi, ya que si alguna dll al registrarse da error el usuario deber clikar en las ventanas de error como cerrar programa o la ventana de error que surja)
El script cmd que automatiza el proceso: DllReg.cmd , se debe ejecutar con permisos de administrador: WIN + R >Abrir: runas /u:administrador c:\carpeta-script\DllReg.cmd
Y como ya mencione antes, es semi desatendido, ya que si salen mensajes de error hay que aceptar para continuar
El script DllReg.cmd: ? 1 2 3 4 5 6 7 8 9
@echo off REM By Javcasta 2.011 - http://javcasta.com REM ref: http://www.teorizando.es/windows/error-en-windows-7interfaz-no-compatible/ echo Obteniendo DLLs ...Filtrando DLLs que contengan $patchcache$ y WinSXS ... @dir %windir%\*.dll /s/b | findstr /V /I winsxs | findstr /V /I $patchcache$ > %tmp%\Myregdll.tmp echo Volviendo a registrar DLLs ... echo si salen popups o ventanas con error haz click en aceptar o "cerrar programa" para continuar. echo --------------------------------------------
10echo pulsa una tecla para registrar las DLLs 11@pause > nul for /F %%i in (%tmp%\Myregdll.tmp) do ( 12 echo Registrando DLL %%i 13 Regsvr32.exe %%i 14) 15pause