domingo, 21 de febrero de 2010

Error al instalar IE 7 u 8 en Windows XP

Para no perder la opción de cambiar entre versiones del Internet Explorer (en adelante IE), desde hace un tiempo opto por instalar la versión 7 de forma manual y luego de eso permitir la actualización por parte de Windows al IE 8. Esto porque según he leído por ahí, al tener instalada la versión 6 y luego pasar a la 8, no es posible bajar a la versión 7 en caso de llegar a quererlo. No he tenido que bajar del 8 al 7, pero no me gusta el que me limiten las opciones... sí, una de tantas manías :P.
En una de las instalaciones del IE 7 me encontré con un error que finaliza la instalación sólo indicando "La instalación de Internet Explorer no se completó" (ver imagen). Al parecer este error se presenta especialmente al tener el Service Pack 3 (SP3) ya instalado, pero eso no evita que podamos instalar de todas formas :).


Para ver cuál fue el problema preciso de instalación, se debe revisar la información que quedó registrada en el log de instalación "ie7.log" (C:\WINDOWS\ie7.log).
Habitualmente el error corresponde a que el instalador no puede escribir en la clave de registro de windows:

HKEY_CLASSES_ROOT\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}

(el error dirá algo como: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D})

Para solucionarlo hay que editar los permisos asociados a dicha clave en el registro de windows y dar control total al grupo de administradores
Los pasos son los siguientes:

- Ejecutar "regedit"
- Ir a la clave indicada más arriba (HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D})
- Clic derecho sobre la clave y seleccionar Permisos
- De la lista seleccionar "Administradores" y activar la casilla "Control total"


Con eso ya es posible ejecutar nuevamente el instalador sin problemas ;)

No hay comentarios:

-