Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

エラー1603「インストール中に致命的なエラーが発生しました」の対処法・解決策

新しいプログラムをインストールする際、または既存のプログラムを新しいバージョンに更新する際に、「エラー1603:インストール中に致命的なエラーが発生しました」というエラーメッセージが表示されることがあります。エラー1603「インストール中に致命的なエラーが発生しました」の対処法・解決策

このエラーは、すでにインストール済みのアプリケーションを再度インストールしようとした場合や、インストール先のフォルダが暗号化されている場合、あるいはSYSTEMアカウントにドライブ・フォルダへの十分な権限がない場合によく発生します。幸い、このエラーには複数の対処方法があり、非常に一般的な問題であるため、以下の手順に従えば解決できる可能性が高いです。

解決策1:Microsoft Fixit(トラブルシューティングツール)を実行する

Microsoftは、パソコン上のインストール関連の問題を修復するための公式ツールを提供しています。このツールは64ビット環境のレジストリキーを修復し、更新データを制御するレジストリキーも修正します。公式ドキュメントによると、プログラムのインストールやアンインストールができない問題を解消してくれるとのことです。

  1. Microsoftの公式サイトにアクセスし、Fixitアプリケーションをダウンロードします。

エラー1603「インストール中に致命的なエラーが発生しました」の対処法・解決策

  1. ダウンロード後、トラブルシューティングツールを実行し、「次へ」をクリックします。すると、ツールが自動的に破損したレジストリキーやその他の問題の検出を開始します。

エラー1603「インストール中に致命的なエラーが発生しました」の対処法・解決策

  1. しばらくすると、問題がインストール時に発生しているのかアンインストール時に発生しているのかを選択する画面が表示されます。ご自身の状況に合った方を選んで進んでください。

エラー1603「インストール中に致命的なエラーが発生しました」の対処法・解決策

  1. トラブルシューティングが完了したら、パソコンを再起動し、プログラムのインストールまたはアンインストールをもう一度試してみてください。

※なお、旧Fixitツールは現在提供が終了しているため、代わりにMicrosoftが配布している「プログラムのインストールとアンインストールのトラブルシューティングツール」を利用できます。

解決策2:ドライブに完全な権限を付与する

インストール先のドライブがSYSTEMユーザーに十分な権限を与えていない場合も、このエラーが発生することがあります。SYSTEMユーザーグループは、各種プログラムやアプリケーションのインストール・アンインストールを担う重要な存在です。ここでは必要な権限を付与し、問題が解決するかどうかを確認します。

  1. 「PC」を開き、プログラムをインストールしたいハードドライブを探します。右クリックして「プロパティ」を選択します。
  2. セキュリティ」タブに移動し、権限欄の横にある「編集」をクリックします。

エラー1603「インストール中に致命的なエラーが発生しました」の対処法・解決策

  1. SYSYEMユーザーグループに完全な権限が付与されていることを確認します。すべての権限を許可したら「適用」をクリックします。ドライブ内の全ファイルに変更を反映するため、数分かかる場合があります。所要時間はファイル数によって異なります。

エラー1603「インストール中に致命的なエラーが発生しました」の対処法・解決策

  1. 前のウィンドウに戻り、「詳細設定」をクリックします。

エラー1603「インストール中に致命的なエラーが発生しました」の対処法・解決策

  1. 新しいウィンドウが開いたら、「アクセス許可の変更」をクリックします。

エラー1603「インストール中に致命的なエラーが発生しました」の対処法・解決策

  1. 一覧から「Administrators」を選択し、「適用先」で「このフォルダー、サブフォルダーおよびファイル」を指定します。そのうえですべての権限を許可し、「OK」を押して変更を保存します。

エラー1603「インストール中に致命的なエラーが発生しました」の対処法・解決策

  1. SYSYEMユーザーグループに対しても同じ手順を繰り返します。すべての変更を適用したら「適用」を押して画面を閉じ、問題が解決したかどうかを確認してください。

解決策3:Windows Updateの状態を確認する

2018年初頭のWindows 10大型アップデート以降、Windows Updateモジュール自体にも問題が発生していました。Pythonなどの一部のプログラムについて、パソコンがアップデートをダウンロード・インストールしている間にエラーが出るという報告が寄せられています。

このケースで有効とされた対処法は、Windows Updateを無効にするか、更新が完了するまで待つことのみです。Windows Updateも内部でWindowsインストーラーを使用して更新を適用しているため、インストーラーが使用中だと本エラーが表示されてしまうのです。

解決策4:Windows Installerサービスを再起動する

上記の方法で解決しない場合は、Windows Installerサービスの再起動を試してみましょう。Windows Installerとは、ソフトウェアのインストール・メンテナンス・削除に使われるMicrosoft WindowsのAPI兼ソフトウェアコンポーネントであり、多くのアプリケーションがパッケージ導入のために利用しています。インストーラーを再登録することで問題が改善する可能性があります。

  1. Windows + Rキーを押し、ダイアログボックスに「services.msc」と入力してサービス画面を起動します。
  2. 一覧から「Windows Installer」の項目を探し、右クリックして「プロパティ」を選択します。

エラー1603「インストール中に致命的なエラーが発生しました」の対処法・解決策

  1. サービスはおそらく停止状態になっています。「開始」ボタンをクリックし、「OK」を押して変更を保存します。

エラー1603「インストール中に致命的なエラーが発生しました」の対処法・解決策

  1. 再びWindows + Rキーを押し、ダイアログボックスに「msiexec /unregister」と入力してEnterキーを押します。これでインストーラーの登録が解除されます。

エラー1603「インストール中に致命的なエラーが発生しました」の対処法・解決策

  1. 続けてWindows + Rキーを押し、「msiexec /regserver」と入力してEnterキーを押します。
  2. 問題が解決したか確認します。改善しない場合は一度再起動してから、もう一度試してみてください。

再登録でも解決しない場合は、コマンドプロンプトでより強力なコマンドを実行してから、記事末尾のヒントに進みましょう。

  1. Windows + Sキーを押して「コマンドプロンプト」と入力し、アプリを右クリックして「管理者として実行」を選択します。
  2. コマンドプロンプトで、以下のコマンドを1行ずつ順番に実行します。

%windir%\system32\msiexec.exe /unregister

%windir%\syswow64\msiexec.exe /unregister

%windir%\system32\msiexec.exe /regserver

%windir%\syswow64\msiexec.exe /regserver

エラー1603「インストール中に致命的なエラーが発生しました」の対処法・解決策

  1. パソコンを再起動します。起動後、Windows + Rキーを押し、ダイアログボックスに「regedit」と入力してEnterキーを押します。
  2. 次のアドレスへ移動します。

HKLM\System\CurrentControlSet\Services\MSIServer

  1. msiserver」キーを見つけ、右側ペインの「DisplayName」をクリックして、値を「C:\WINDOWS\SysWOW64\msiexec.exe /V」に変更します。

エラー1603「インストール中に致命的なエラーが発生しました」の対処法・解決策

  1. 改めて管理者権限のコマンドプロンプトを開き、「C:\WINDOWS\SysWOW64\msiexec.exe /regserver」と入力してEnterキーを押します。
  2. パソコンを再起動し、症状に変化があったかどうかを確認してください。

それでも解決しないときのヒント

  • すべてのバックグラウンドプロセスを閉じてから、インストールをやり直してみてください。
  • 対象ソフトウェアやその旧バージョンがすでにインストールされていないか確認します(Windows + Rキー →「appwiz.cpl」)。存在する場合は、新しいバージョンを入れる前に必ずアンインストールが必要です。
  • ディスク容量の要件を満たしているか確認し、必要ならドライブの空き容量を確保しましょう。
  • ドライブから一時ファイルを削除して、改善するか試すのも有効です。
  • この問題はあらゆるソフトウェアで起こり得るため、すべての個別対処法を1つの記事には収めきれません。各ソフトを個別に扱った他の記事も併せて参照してください。
  • 多数のプログラムで同じ問題が発生している場合は、データをバックアップしたうえでWindowsを新規インストールすることを検討しましょう。
  • 現在のOSに対して修復インストール(上書きセットアップ)を実行するのも一つの手段です。
  1. アップロードテスト中に発生するソケットエラーを修正する方法【Windows 10】

    インターネット接続の失敗は、考えたくもない事態です。インターネット接続は今や私たちの日常生活に欠かせない存在となっています。世界中のあらゆるものが相互につながり、グローバル化された環境が形成されています。それほど重要なものであるだけに、ネット接続の不具合に苛立ちを覚えるのは当然のことでしょう。こうした状況が発生した際、ほとんどのユーザーが最初に行うのがネットワーク速度の確認です。ネットワーク速度の測定には、オンラインツールがよく利用されます。しかし残念ながら、最近ではスピードテストの実行中にソケットエラーが発生したという報告が相次いでいます。本記事では、「アップロードテスト中にソケットエラー

  2. 【Windows 10】OBSのインストールエラーを解決する8つの方法

    パソコンにOBSソフトウェアをインストールしようとした際、インストール作業が妨げられるエラーが発生することがあります。これはよくある問題で、システムエラーなどが原因となることが多いです。OBSのインストールエラーはファイルのダウンロードやセットアップを妨げるため、ユーザーにとって深刻な問題となります。エラーの原因と解決策を理解する前に、まずOBSとは何かを簡単にご説明します。 OBS(Open Broadcaster Software)は、高品質な動画・音声の録画や配信ミックスを作成できる重要なオフライン録画ツールです。本ガイドでは、OBSのインストール時に発生するエラーの原因と、その解決方法