Error message when you install Office 2010 on a Windows 7-based computer "The installation of Microsoft Office 2010 requires that MSXML version 6.10.1129.0 be installed on your computer"

适用于: Office Home and Business 2010Office Home and Student 2010Microsoft IIS Media Services 2.0 详细

Symptoms


When you install Office 2010 on a Windows 7-based computer, you may receive the following error message:
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.

Cause


This issue occurs when incorrect permissions are set on a registry entry.

Resolution


Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
322756 How to back up and restore the registry in Windows
To resolve this issue, follow these steps:
  1. Click Start, click Run, type regedit, and then click OK.
  2. Locate HKEY_CLASSES_ROOT\TypeLib\{F5078F18-C551-11D3-89B9-0000F81FE221}\6.0\0\win32.
  3. Right-click win32, and then Click Permissions.
  4. Give yourself Full Control to the key.
  5. Double-click the (Default) value under win32, and then change its value from %SystemRoot%\System32\msxml6.dll to C:\Windows\System32\msxml6.dll.
  6. Install Office 2010 again.