Apuntes de un loco

Historias informáticas de ayer y hoy

Licencia

Buscar

Este Blog

Sindicación

Notas

  • Se ha deshabilitado el formulario de contacto del blog debido a abusos.

    Por determinación del administrador de Geeks.ms, los visitantes que no inicien sesión (visitantes anónimos) no podrán enviar comentarios a los blogs, para lo cual deberán registrar una cuenta de usuario e identificarse mediante la misma. También se admite la identificación a través de OpenID. Disculpen las molestias que les cause esta decisión.

Acerca de los contenidos

    La información ofrecida en este blog se proporciona tal cual, sin garantías de ningún tipo, y no otorga ningún derecho. Usted asume el riesgo de poner en práctica cuantos procedimientos se expongan aquí. En particular, si ha venido buscando alguna solución para una tarea o duda escolar y no le ha servido el contenido, por favor, no me eche la culpa. ;)

    Las anotaciones del blog representan una visión válida en el momento en que fueron publicadas o actualizadas. Más allá de esas fechas no se puede garantizar la veracidad de la información expuesta ni la exactitud o fiabilidad de los enlaces.

    Los comentarios son responsabilidad exclusiva de sus autores respectivos. El dueño del blog se reserva el derecho de editar, eliminar o no publicar aquellos comentarios que a su criterio infrinjan reglas básicas de respeto y convivencia en la red. En el caso de la edición, se expondrá claramente esta circunstancia y el motivo de la misma. El dueño del blog podrá asimismo borrar los enlaces que se desvíen demasiado de los temas tratados, muestren intenciones de autopromoción (publicidad descarada, spam convencional, etc.) o en general no inspiren confianza. Las direcciones de correo electrónico serán eliminadas o alteradas con el fin de reducir el riesgo de que sean objeto de "cosechadores" para el envío de mensajes basura masivos. El envío de comentarios implica el conocimiento de estas condiciones y la adhesión a las mismas.

Etiquetas

Archivo

Colegas y afines en Geeks.ms

Otros bloggers españoles

Bloggers de Microsoft

Herramientas interesantes

Geeks.ms

Mi blog personal

Webs y comunidades amigas

Retroinformática

IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}

Ahora que la versión principal de Internet Explorer que se está distribuyendo es la 8, han disminuido mucho en los foros, si no han desaparecido, las consultas sobre los problemas de instalación de la versión 7 por falta de permisos en algunas claves del registro. Sin embargo, desde agosto de 2008 hasta casi mediados de este año, estas preguntas eran bastante habituales, especialmente en foros de Windows XP.

En los informes, una rama del registro destacaba sobre todas las demás. Un ejemplo:

0.250: IECUSTOM: Scanning for proper registry permissions...
0.656: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}
0.656: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}\ProxyStubClsid
0.656: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}
0.656: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}\ProxyStubClsid32
0.656: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}
0.656: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}\TypeLib
0.656: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}
0.656: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}\TypeLib
0.656: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}
0.922: IECUSTOM: Scanning for proper registry permissions...
1.125: IECUSTOM: Scanning for proper registry permissions...
1.375: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}
1.437: IECUSTOM: Backing up registry permissions...
1.437: IECUSTOM: Finished backing up registry permissions...
1.437: IECUSTOM: Setting new registry permissions...
1.453: IECUSTOM: Unable to clear DACLs HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}
1.453: IECUSTOM: Finished setting new registry permissions...
1.453: IECUSTOM: An error occured verifying registry permissions. ERROR: 0x80070534
1.453: DoInstallation: CustomizeCall Failed: 0x3f5
1.453: IECUSTOM: Restoring registry permissions...
1.453: IECUSTOM: Finished restoring registry permissions...
1.453: No se puede escribir la clave del Registro de configuraciones.
1.453: La instalación de Internet Explorer 7 no ha finalizado.
1.453: Update.exe extended error code = 0x3f5

Ya expliqué en una entrada anterior la causa del error 0x80070534 en esta situación concreta y la consiguiente interrupción de la instalación, que ocurren si el grupo de administradores tiene un nombre diferente de Administrators. Este problema ya está solucionado en Internet Explorer 8.

Ahora bien, hay una aplicación muy usada que contribuye decisivamente a que los permisos de una clave específica del registro acaben resultando demasiado restrictivos. En honor a la verdad, lo que influye en el problema no es la propia aplicación en funcionamiento, sino las instrucciones que ejecuta su proceso de instalación. En su afán por proteger varias ramas del registro relativas a componentes de la aplicación, limita los permisos de una clave que realmente es propiedad de un componente de Windows y concretamente de Internet Explorer. Como es de esperar, dicha clave resulta ser HKEY_CLASSES_ROOT\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}, o más propiamente HKEY_LOCAL_MACHINE\Software\Classes\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}.

¿De qué aplicación se trata? No era un antivirus o un producto de seguridad, como señalaban mis primeras e infundadas sospechas. Tampoco pertenece a Microsoft. La aplicación es… tachán, tachán… redoble…

ADOBE READER 9

Podéis comprobarlo. Instalad Windows XP con SP2 o SP3 en español en un sistema de pruebas (una máquina virtual, por ejemplo), e instalad Internet Explorer 7. Veréis que no da ningún problema. Después, desinstalad Internet Explorer 7, instalad Adobe Reader 9 y luego Internet Explorer 7. ¡Catacroc! Fallo de instalación. Os invito a observar con Regedit los permisos de la clave HKEY_LOCAL_MACHINE\Software\Classes\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D} y sus descendientes, antes y después de Adobe Reader.

En fin, un misterio menos. Quizá relate en un futuro cercano cómo llegué a esta conclusión.

Published 30/9/2009 20:06 por Ramón Sola

Comparte este post: