"A instalação do Microsoft Office 2010 requer que a versão MSXML 6.10.1129.0 seja instalada no seu computador" quando instala o Office 2010 num computador baseado no Windows 7

Sintomas

Quando instala o Office 2010 num computador baseado no Windows 7, poderá receber a seguinte mensagem de erro:

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 ocorre quando são definidas permissões incorretas numa entrada de registo.

Resolução

Importante

Esta secção, método ou tarefa contém passos que explicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo de forma incorreta. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Para maior segurança, faça uma cópia de segurança do registo antes de o modificar. Deste modo, pode restaurar o registo se ocorrer um problema. Para mais informações sobre como fazer uma cópia de segurança e restaurar o registo, consulte Como fazer uma cópia de segurança e restaurar o registo no Windows.

Para resolver este problema, siga estes passos:

  1. Clique em Iniciar, clique em Executar, escreva regedit e, em seguida, clique em OK.
  2. Localize HKEY_CLASSES_ROOT\TypeLib\{F5078F18-C551-11D3-89B9-0000F81FE221}\6.0\0\win32.
  3. Clique com o botão direito do rato em win32 e, em seguida, clique em Permissões.
  4. Dê a si mesmo Controlo Total sobre a chave.
  5. Faça duplo clique no valor (Predefinição) em win32 e, em seguida, altere o respetivo valor de %SystemRoot%\System32\msxml6.dllto C:\Windows\System32\msxml6.dll.
  6. Instale novamente o Office 2010.