コンピュータのメンテナンス
 Computer >> コンピューター >  >> トラブルシューティング >> コンピュータのメンテナンス

Officeインストール時のエラー1401・1402・1406の原因と解決策を徹底解説

Officeインストール時のエラー1401・1402・1406の原因と解決策を徹底解説

エラー1401・1402・1406の表示例

Officeのインストール中に発生するエラー1401・1402・1406は、Officeソフトウェアスイートのインストールに必要なファイルに対して、適切なアクセス許可が与えられていない場合に発生します。原因はさまざまで、ユーザーにレジストリを変更する十分な権限がないケースや、ウイルス対策ソフトなどのサードパーティ製ソフトウェアがインストールをブロックしているケース、プログラムのインストールに必要な権限がユーザーに付与されていないケースなどが考えられます。このエラーが発生するとOfficeのインストール自体が完了しないため、確実に解決することが重要です。

エラー1401・1402・1406の原因

この問題によって表示される可能性のある3つのエラーメッセージは以下のとおりです。

  • エラー1401:セットアップでレジストリキーを作成できません(Setup cannot create Registry Key)
  • エラー1402:セットアップでレジストリキーを開けません(Setup cannot open Registry Key)
  • エラー1406:セットアップでレジストリキーに値を書き込めません(Setup cannot write the value to the registry key)

また、Officeのインストール後にソフトウェアを実行しようとした際にも、次のようなエラーが表示されることがあります。

Microsoft <<プログラム名>> は現在のユーザーに対してインストールされていません。セットアップを実行してアプリケーションをインストールしてください。

これらのエラーは、Officeのインストールファイルが、レジストリやCドライブといったシステムの重要な領域を変更するために必要な権限を持っていないことが原因で発生します。その結果、Officeスイートのインストールが妨げられ、システム上で他のさまざまなエラーが連鎖的に発生する可能性もあります。この問題を解決するには、①すべてのユーザーに正しい権限を設定する、②インストール中にサードパーティ製ソフトウェア(ウイルス対策ソフトなど)を無効にする、③破損している可能性のあるOfficeライセンスやレジストリを修復する、のいずれかの対応が必要になります。具体的な手順は以下で順番に解説します。

エラー1401・1402・1406の修正方法

ステップ1:全ユーザーにレジストリキーの変更権限を付与する

レジストリはシステムの中でも特に重要かつ繊細な部分であり、誤操作による損害を防ぐため、許可されていないユーザーのアクセスは制限されています。しかしこの仕組みがインストール作業の妨げになることもあり、インストーラーが必要なレジストリキーを追加できず、今回のようなエラーメッセージが表示されるのです。

この問題を解決するには、すべてのユーザーにレジストリキーの変更を許可する必要があります。信頼できないユーザーがいる環境でも、作業後に設定を元に戻せば安心です。以下の手順に従ってください。

  • 管理者アカウントでコンピュータにログオンします
  • Windowsエクスプローラーを起動します
  • [ツール] > [フォルダーオプション]をクリックします
  • [表示]タブを開きます
  • [隠しファイルと隠しフォルダ]の下にある[すべてのファイルとフォルダーを表示する]を選択します
  • [登録されている拡張子は表示しない]のチェックを外し、[OK]をクリックします
  • 次のフォルダーを開きます:C:\Documents and Settings\All Users\Application Data\Microsoft\Office\Data\
  • Office 2003の場合はOpa11.datを右クリックして[プロパティ]を選択します。Office XPの場合はData.datを右クリックして[プロパティ]を選択します
  • [セキュリティ] > [詳細設定] > [アクセス許可]の順にクリックします
  • [アクセス許可エントリ]の一覧でEveryoneを選択し、[編集]をクリックします
  • [フルコントロール]のチェックボックスにチェックを入れます
  • [OK]を3回クリックして設定を確定します

これにより、すべてのユーザーがレジストリを変更できるようになり、エラー1401・1402・1406が表示されることなくOfficeスイートをインストールできるはずです。ただし、これが根本的な原因でない場合もあるため、改善が見られない場合は次のステップに進んでください。

ステップ2:実行中のサードパーティ製ソフトウェアを無効にする

インストール時にPC上で何らかのソフトウェアが動作していると、2つの形でOfficeのセットアップを妨げる可能性があります。ひとつはセキュリティ上の理由からインストールを阻止するケース、もうひとつはWindowsインストーラーの動作を混乱させるケースです。多くのインストーラーは、正常に動作させるために開いているプログラムをすべて閉じるよう指示しますが、この指示を無視するとエラー1401・1402・1406が表示される原因となることがあります。

まず最初に行うべきは、PC上のファイアウォールやウイルス対策ソフトを一時的に無効にすることです。ただし、これらを無効にしている間はインターネットにアクセスしないでください。セキュリティが脅かされる恐れがあります。それでもOfficeスイートがインストールできない場合は、iTunesをはじめとする常駐型のソフトウェアも一時的に無効化してみてください。各プログラムを無効にするたびにOfficeのインストールを再試行し、インストールに成功したら、無効にしていたプログラムを再度有効に戻せば完了です。

ステップ3:Officeライセンスが破損していないか確認する

場合によっては、ライセンスファイル自体が破損していることが原因となります。ライセンス情報は常にシステム上に保持されているため、ソフトウェアをアンインストールして再インストールしてもこの問題は解決しません。製品を削除してもライセンスは一緒に削除されない点に注意が必要です。ライセンスが破損していると、Officeソフトウェアの正当性検証に支障をきたすため、インストールを続行できなくなります。

この問題を解決するには、Microsoftが提供する自動修復ツール「Fix it」を利用します。原因がライセンスの破損である場合、このツールが自動的に問題を検出して修正してくれます。

ステップ4:レジストリをクリーンアップする

Officeのインストール時にエラー1401・1402・1406が表示される主な原因のひとつが、レジストリキーへのアクセス不能または破損です。「レジストリ」とは、Windowsが動作に必要なさまざまな設定やオプションを記憶しておくための大規模なデータベースです。残念ながら、このレジストリは破損したり不正な状態で保存されたりすることが多く、Windowsにおけるエラーの最大の原因のひとつとなっています。プログラムをインストールするたびに、数百にも及ぶ設定やオプションがレジストリに書き込まれますが、その中に破損した項目がひとつでもあると、システム上で多数のエラーが発生する原因になります。この問題を未然に防ぐには、信頼できるレジストリクリーナーツールを使用してレジストリを定期的に整理・最適化することをおすすめします。

  1. Windowsエラー1327(Invalid Drive)の原因と解決方法を徹底解説

    Windowsエラー1327は、管理インストールポイントからMicrosoft Office 2000をインストールする際に発生することのあるエラーです。このエラーが発生すると、次のようなメッセージが表示されます。 「Error 1327. Invalid Drive: ドライブ名」 Windowsエラー1327の主な原因 このエラーは、主に以下の要因によって引き起こされます。 Microsoft Officeのレジストリキーが破損している Windowsの設定が意図せず変更されている Windowsのレジストリキーが削除されている Windowsエラー1327の修正手順 手順1:レジスト

  2. Microsoft Office 内部エラー2203の原因と修正方法を徹底解説

    内部エラー2203は、Microsoft Office 2000に関連するエラーです。ユーザーからの報告によると、Office 2000の管理インストールポイントに対してService Release 1a(SR-1a)を適用しようとした際に発生します。エラーが表示されると、次のようなメッセージが画面に現れます。 「Internal Error 2203」 内部エラー2203の主な原因 この種のエラーは、通常以下のような状況で発生します。 Microsoft Office自体が何らかの理由で破損している 特定のレジストリキーが破損している Windowsのファイルや設定が変更・破損している