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

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

方法 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 を右クリックするか、2003 Office実行している場合は 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 設定\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 設定\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 設定\All Users\Application Data\Microsoft\Office\Data\Opa12.dat
      • Office 2003 C:\Documents and 設定\All Users\Application Data\Microsoft\Office\Data\Opa11.dat
      • Office XP C:\Documents and 設定\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

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