Windows 7 ベースのコンピューターに Office 2010 をインストールする場合、「Microsoft Office 2010 をインストールするには、コンピューターに MSXML バージョン 6.10.1129.0 をインストールする必要があります」

現象

Windows 7 ベースのコンピューターに Office 2010 をインストールすると、次のエラー メッセージが表示される場合があります。

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.

原因

この問題は、レジストリ エントリに正しくないアクセス許可が設定されている場合に発生します。

解決方法

重要

このセクション、方法、またはタスクには、レジストリの編集方法が記載されています。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 レジストリを変更する際には十分に注意してください。 保護を強化するため、レジストリを変更する前にレジストリをバックアップします。 こうしておけば、問題が発生した場合にレジストリを復元できます。 レジストリをバックアップおよび復元する方法の詳細については、「Windows でレジストリをバックアップおよび復元する方法」を参照してください。

この問題を解決するには、次の手順を実行します。

  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。次に、「Regedit」と入力し、[OK] をクリックします。
  2. HKEY_CLASSES_ROOT\TypeLib\{F5078F18-C551-11D3-89B9-0000F81FE221}\6.0\0\win32 を見つけます。
  3. win32 を右クリックし、[アクセス許可] をクリックします。
  4. キーにフル コントロールを設定します。
  5. win32下の (既定値) の値をダブルクリックし、その値を %SystemRoot%\System32\msxml6.dllto C:\Windows\System32\msxml6.dll から変更します。
  6. Office 2010 をもう一度インストールします。