Office プログラムをインストールするか、Office プログラムまたはドキュメントを開くときのエラー 1401、1402、または 1406

現象

Microsoft Office プログラムをインストールすると、インストール プロセスの途中または終了時に、次のいずれかのエラー メッセージが表示される場合があります。

"エラー 1401: セットアップでレジストリ キーを作成できません"

"エラー 1402: セットアップでレジストリ キーを開くことができません"

"エラー 1406: セットアップでレジストリ キーに値を書き込むことができません"

受信したエラー メッセージには、エラーの原因となっているレジストリ サブキーが一覧表示されます。

インストール後、Office プログラムを起動しようとすると、次のエラー メッセージが表示される場合があります。

Microsoft program has not been installed for the current user. Please run setup to install the application.

注:

プログラム プレースホルダーは、開始しようとしている Office プログラムの名前を表します。

解決方法

この問題を解決するには、以下のいずれかの手順を実行します。

方法 1

エラー メッセージに一覧表示されているレジストリ サブキーの Everyone グループのアクセス許可を [フル コントロール] に設定します。

方法 2

サード パーティ製アプリケーションを無効にします。 たとえば、WebRoot Spy スイーパーを無効にするには、次の手順に従います。

  1. タスク バーの右端にある通知領域にある WebRoot Spy スイーパー アイコンを右クリックします。
  2. **シャットダウン オプションを左クリックします。
  3. [**Office インストール エラー 1406] ダイアログ ボックスで、[ 再試行] をクリックします。
  4. Office のセットアップが完了したら、コンピューターを再起動し、WebRoot Spy スイーパーを再度有効にします。

方法 3

システムを "クリーン ブート" 状態にしてから、Office セットアップを実行します。 これにより、サード パーティ製アプリケーションが無効になります。 レジストリ サブキーへのアクセスを拒否しているサード パーティ製アプリケーションは、アクセスを拒否できなくなりました。 システムを "クリーン ブート" 状態にする方法の詳細については、「Windows でクリーンブートを実行する方法」を参照してください。

方法 4

ライセンス認証の問題の一部は、ライセンス ファイルが破損していることを示しています。 ライセンス ファイルが破損している場合は、Office 製品を削除して再インストールしても問題を解決できません。 Office 製品を削除しても、ライセンス ファイルは削除されません。 さらに、Office 製品を再インストールしてもライセンス ファイルは上書きされません。 ライセンス ファイルが破損している場合は、次のいずれかの方法を使用してライセンス ファイルを削除します。

注:

この方法は、Office 2007、Office 2003、および Office XP にのみ適用されます。 Office 2010 では、OPA ライセンス ファイルは使用されません。

ライセンス ファイルを手動で削除する

簡単修正 50302

Windows 7 または Windows Vista の場合

  1. 管理者ユーザー アカウントを使用してコンピューターにログオンします。

  2. Microsoft Windows エクスプローラーを起動します。

  3. [ 整理 ] メニューの [ フォルダーと検索オプション] をクリックします。

  4. [ 表示 ] タブをクリックします。

  5. [ 隠しファイルとフォルダー] で、[ 非表示のファイル、フォルダー、ドライブを表示する] をクリックします。

  6. [既知のファイルの種類の拡張子を非表示にする] チェックボックスをオフにします。

  7. [保護されたオペレーティング システム ファイルを非表示にする (推奨)] チェック ボックスをオフにして、[OK] をクリックします。

  8. [ 警告 ] ダイアログ ボックスで、[ はい] をクリックします。

  9. 次のフォルダーを開きます: C:\Users\All Users\Microsoft\Office\Data\

  10. Office 2007 を実行している場合は、 Opa12.dat を右クリックするか、Office 2003 を実行している場合は、[ Data.dat] を右クリックし、[ プロパティ] をクリックします。

  11. [セキュリティ] タブをクリックします。

  12. [詳細設定] をクリックします。

  13. [ アクセス許可 ] タブをクリックします。

  14. [アクセス許可] エントリの一覧で [すべてのユーザー] をクリックし、[編集] をクリックします。

  15. [フル コントロール チェック] ボックスをクリックして選択します。

  16. [ OK] を 4 回クリックします。 これらの手順でこの問題が解決しない場合は、次のフォルダーからOpa12.dat、Opa11.dat ファイル、またはData.dat ファイルを削除し、Office 2007 プログラム、Office 2003 プログラム、または Office XP プログラムを再起動します

    C:\Users\All Users\Microsoft\Office\Data

Windows XP または Windows Server 2003 の場合

  1. 管理者ユーザー アカウントを使用してコンピューターにログオンします。

  2. Microsoft Windows エクスプローラーを起動します。

  3. [ ツール ] メニューの [ フォルダー オプション] をクリックします。

  4. [ 表示 ] タブをクリックします。

  5. [ 非表示のファイルとフォルダー] で、[ 非表示のファイルとフォルダーを表示する] をクリックします。

  6. [既知のファイルの種類チェック拡張子を非表示にする] ボックスをオフにして、[OK] をクリックします

  7. 次のフォルダーを開きます: C:\Documents and Settings\All Users\Application Data\Microsoft\Office\Data\

  8. Office 2007 を実行している場合は、[ Opa12.dat] を右クリックし、[ プロパティ] をクリックします。 Office 2003 を実行している場合は、[ Opa11.dat] を右クリックし、[ プロパティ] をクリックします。 Office XP を実行している場合は、[ Data.dat] を右クリックし、[ プロパティ] をクリックします。

  9. [セキュリティ] タブをクリックします。

  10. [詳細設定] をクリックします。

  11. [ アクセス許可 ] タブをクリックします。

  12. [アクセス許可] エントリの一覧で [すべてのユーザー] をクリックし、[編集] をクリックします。

  13. [フル コントロール チェック] ボックスをクリックして選択します。

  14. [OK] を 3 回クリックします。 これらの手順でこの問題が解決しない場合は、次のフォルダーからOpa11.dat ファイルまたはData.dat ファイルを削除し、Office 2003 プログラムまたは Office XP プログラムを再起動します。

    C:\Documents and Settings\All Users\Application Data\Microsoft\Office\Data

この問題は、次のいずれかのシナリオに該当する場合に発生する可能性があります。

  • プログラムをインストールしているユーザー、またはプログラムまたはファイルを開いているユーザーには、アクションを実行するために必要なレジストリのセクションを変更するための十分なアクセス許可がありません。 エラー メッセージに記載されているレジストリ サブキーの Everyone グループのアクセス許可がフル コントロールに設定されていません。
  • システムには、レジストリ サブキーへの必要なアクセスを拒否するサード パーティ製アプリケーションがあります。 ほとんどの場合、この動作は WebRoot Spy スイーパーによって発生します。
  • コンピューター上の管理者以外のユーザー アカウントには、Office 2003 セットアップ プログラムまたは Office XP セットアップ プログラムで使用される特定のファイルを変更するアクセス許可がありません。 これらのファイルは、Office 2003 セットアップ プログラムまたは Office XP セットアップ プログラムによって使用され、Office プログラムにアクセスするために別のアカウントを登録します。 この問題は、グループ ポリシー高セキュリティ テンプレートがコンピューターに適用され、セキュリティの高いテンプレートが次のファイルへのアクセスを制限している場合に発生する可能性があります。
    • Windows XP または Windows Server 2003 の場合
      • Office 2007 C:\Documents and Settings\All Users\Application Data\Microsoft\Office\Data\Opa12.dat
      • Office 2003 C:\Documents and Settings\All Users\Application Data\Microsoft\Office\Data\Opa11.dat
      • Office XP C:\Documents and Settings\All Users\Application Data\Microsoft\Office\Data\Data.dat
    • Windows Vista または Windows 7 の場合
      • Office 2007 C:\Users\All Users\Microsoft\Office\Data\Opa12.dat
      • Office 2003 C:\Users\All Users\Microsoft\Office\Data\Opa11.dat
      • Office XP C:\Users\All Users\Microsoft\Office\Data\Data.dat

管理者以外のユーザー アカウントがこのファイルを変更できない場合、ユーザーはコンピューター上で Office 2007 プログラム、2003 プログラム、または Office XP プログラムを起動できません。 Opa12.dat、Opa11.dat ファイル、およびData.dat ファイルはハードウェア固有です。 さらに、これらのファイルは Office のインストール中にコンパイルされます。