"La instalación de Microsoft Office 2010 requiere que la versión 6.10.1129.0 de MSXML esté instalada en el equipo" al instalar Office 2010 en un equipo basado en Windows 7

Síntomas

Al instalar Office 2010 en un equipo basado en Windows 7, es posible que reciba el siguiente mensaje de error:

Setup is unable to proceed due to the following error(s): The installation of Microsoft Office 2010 requires that MSXML version 6.10.1129.0 be installed on your computer. Install the component and re-run the setup.

Causa

Este problema se produce cuando se establecen permisos incorrectos en una entrada del Registro.

Solución

Importante

Esta sección, método o tarea contiene pasos que le indican cómo modificar el Registro. No obstante, pueden producirse problemas graves si modifica el registro de manera incorrecta. En consecuencia, asegúrese de seguir estos pasos cuidadosamente. Para mayor protección, cree una copia de seguridad del registro antes de modificarlo. Después, puede restaurar el registro si se produce un problema. Para obtener más información sobre cómo hacer una copia de seguridad del Registro y cómo restaurarlo, consulte Cómo realizar una copia de seguridad del Registro y restaurarlo en Windows.

Para resolver este problema, siga estos pasos:

  1. Haga clic en Inicio y en Ejecutar, escriba regedit y, luego, haga clic en Aceptar.
  2. Busque HKEY_CLASSES_ROOT\TypeLib\{F5078F18-C551-11D3-89B9-0000F81FE221}\6.0\0\win32.
  3. Haga clic con el botón derecho en win32 y, a continuación, haga clic en Permisos.
  4. Dése control total a la llave.
  5. Haga doble clic en el valor (Predeterminado) en win32 y, a continuación, cambie su valor de %SystemRoot%\System32\msxml6.dll a C:\Windows\System32\msxml6.dll.
  6. Vuelva a instalar Office 2010.