1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> スマートホーム >> スマートライフ

破損した Windows インストーラーを修正する方法

コンピュータに新しいソフトウェアやコンポーネントをインストールすることは、危険な行為です。何年にもわたって、Microsoft は不適切なインストールによってシステムが破損するのを防ぐために多くの対策を講じてきましたが、それでも発生する可能性があります。場合によっては、不適切なインストールによって Windows インストーラー自体が破損し、Windows インストーラーに依存する後続のインストールが失敗することがあります。これにより、システムがループに陥る可能性があり、新しいソフトウェアをインストールせずにインストーラーを修正できず、インストーラーが壊れているためにインストールされません。

Microsoft Fix It ソリューション センターによる破損したレジストリ キーの修正

場合によっては、Windows インストーラーに問題があるように見えても、実際にはレジストリ キーの破損に問題がある可能性があります。これらの問題の一部については、Microsoft が自動修正を提供しています。 Web 上の Microsoft Fix It ソリューション センターにアクセスしてください。ステップ 3 の「ソリューションのフィルター処理」と表示されている箇所に、引用符を付けずに「プログラムをインストールまたはアンインストールできない問題を解決する」と入力し、表示されたソリューションで [今すぐ実行] をクリックするか、[詳細] をクリックします。 」 ソリューションが何をするかをよりよく理解するために。修正を実行した後、コンピューターを再起動して、インストールを再試行してください。

Microsoft Fix It ソリューション センターを使用した Windows Update の修正

(このセクション参照 2) 特に Windows Update で問題が発生している場合は、Microsoft Fix It ソリューション センターに移動し、手順 3 の検索ボックスに「動作していない Microsoft Windows Update の問題を解決する」と入力します。引用符なしで入力し、[詳細] をクリックして、Microsoft の指示に従って問題をトラブルシューティングしてください。

Windows インストーラーの登録解除と再登録

(このセクション Ref. 3; Writer Comments のメモを参照) Windows の [スタート] ボタンをスワイプするかクリックし、[検索] フィールドに「サービス」と入力します。次に、結果に表示される「サービス」アプリケーションをクリックします。サービスのリストを下にスクロールし、[Windows インストーラー] をダブルクリックします。 [Windows インストーラーのプロパティ] ウィンドウが開きます。[サービスの状態] セクションで、サービスが現在「停止」と表示されている場合は、[開始] ボタンをクリックします。 「OK」をクリックしてウィンドウを閉じます。次に、Windows インストーラーの登録を解除して再登録します。これは、破損した情報をクリーンアップする方法です。 [スタート] ボタンに戻り、検索フィールドに引用符なしで「MSIEXEC /UNREGISTER」と入力し、[Enter] を押すか、[OK] をクリックします。検索フィールドに戻り、今度は "MSIEXEC /REGSERVER" を引用符なしで入力して、"Enter" を押すか、"OK" をクリックします。コンピュータを再起動して、インストールを再試行してください。

システム レジストリのクリーニング

(このセクション参照 4) Windows インストーラーでまだ問題がある場合は、インストーラーを破損している可能性のあるシステム レジストリ内のデータの一部を消去できます。レジストリ設定を誤って変更すると、コンピュータが使用できなくなる可能性があることに注意してください。この修正を試みる前に、ファイルをバックアップし、システムの復元ポイントを作成してください。準備ができたら、スワイプするか [開始] ボタンをクリックして、検索フィールドに「Regedit」と入力します。結果に表示されたら、「Regedit」プログラムをクリックします。 Windows がレジストリ エディタがコンピュータに変更を加える許可を求める場合は、[はい] をクリックします。レジストリ ディレクトリから次の場所に移動します:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\

「インストーラー」フォルダーを右クリックし、「アクセス許可」を選択します。 [SYSTEM] をクリックし、SYSTEM に [フル コントロール] とマークされた権限チェック ボックスがあることを確認します。

次に、ここに移動します:

HKEY_LOCAL_MACHINE\Software\Microsoft\Updates\

「アップデート」フォルダをクリックします。ウィンドウ右側の「UpdateExeVolatile」キーをダブルクリックし、値のデータを引用符なしで「0」として入力します。次に、[OK] をクリックします。コンピュータを再起動して、インストールを再試行してください。

それが機能しない場合、または Updates フォルダーまたは UpdateExeVolatile キーが存在しない場合でも、心配する必要はありません。 UpdateExeVolatile キーはソフトウェアのインストールに関係しており、これがめちゃくちゃになると、Windows インストーラーで問題が発生する可能性があります。ただし、これは 1 つの可能性にすぎないため、これが答えでない場合は、ここに移動して次のステップに進みます:

HKEY_LOCAL_MACHINE \System\CurrentControlSet\Control\Session Manager\

ウィンドウの右側にある [PendingFileRenameOperations] キーを右クリックし、ドロップダウン メニューから [削除] をクリックし、プロンプトが表示されたら選択内容を確認します。コンピュータを再起動して、インストールを再試行してください。

それが機能しない場合、またはキーが存在しない場合でも、心配しないでください。 「PendingFileRenameOperations」キーは、使用中に名前が変更されるファイルと関係があり、このデータが台無しになると、インストーラーで問題が発生する可能性があります。ただし、これは 1 つの可能性にすぎないため、これが答えでない場合は、インストーラー フォルダーに戻って次の手順に進みます。

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\

「インストーラ」フォルダをクリックします。ウィンドウの右側にある [InProgress] キーを右クリックし、ドロップダウン メニューから [削除] をクリックし、プロンプトが表示されたら選択を確認します。システムで進行中のインストールがない場合、このキーは存在しない可能性があることに注意してください。コンピュータを再起動して、インストールを再試行してください。

その他の手順

どのソリューションでも問題が解決しない場合は、問題が発生する前の時点にシステムを復元してください。それでもうまくいかない場合は、Windows インストーラーを再インストールしてみてください。 Windows バージョン 7 および 8 は Windows インストーラー 5.0 を使用しますが、これはスタンドアロンの再配布可能なダウンロードとしては利用できません。そのため、Windows 8 の場合は、Windows 8 ソフトウェア開発キットをダウンロードする必要があります。これにより、Windows インストーラー 5.0 の新しいコピーにアクセスできます。それでもうまくいかない場合、またはインストーラーの問題で SDK をインストールできない場合は、技術者を雇ってコンピューターを調べてもらう必要があります。