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

【解決法】「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」を修正する方法

多くのWindowsユーザーから、ソフトウェアのインストール中に「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました(An error occurred during the installation of assembly Microsoft.VC80.CRT)」というエラーが表示されるという報告が寄せられています。影響を受けているユーザーの証言によると、この問題はWindows 7、Windows 8.1、Windows 10で発生することが確認されており、特にiTunesinLabWIDCOMM Bluetooth、そしてMicrosoft SQL Serverの初回インストール時によく見られます。

【解決法】「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」を修正する方法

「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」の原因は?

私たちは多数のユーザーレポートとその修復手順を調査し、この問題を引き起こす可能性のある、比較的一般的なシナリオをいくつか特定しました。

  • Microsoft Visual C++ 再頒布可能パッケージが存在しない、または破損している – これが最も一般的な原因です。iTunesをはじめとする多くのインストーラーは、インストールを完了するためにVisual C++ 2010パッケージに含まれる依存コンポーネントを必要とします。
  • 保留中のWindows Updateがある – 一部のアプリケーションインストーラーでは、PCに未適用のWindows Updateがあるとこの問題が発生する場合があります。すべての保留中のセキュリティ更新プログラムを適用したところ問題が解決したという報告が複数あります。これは特にネットワーク監視アプリケーションのインストール時に有効とされています。
  • サウンドドライバーがインストールされていない – 欠落していたサウンドドライバーをインストールすることでエラーを解消できたというユーザーもいます。付属のインストールメディアを使用するか、デバイスマネージャー経由でWindows Updateから入手できます。
  • ビデオカードが古く、最新版のiTunesに対応していない – 実は、古い世代のGPUでは最新版のiTunesをインストールできないことがあります。回避策として、まず旧バージョンをインストールし、その後アプリケーション内から最新版へアップデートする方法があります。

もしあなたが今まさにこの問題の解決に苦労しているなら、この記事で実証済みのトラブルシューティング手順をご紹介します。以下に、同じ状況にあった他のユーザーが実際に問題を解決するために使用した方法をまとめました。

効率を最大化するために、ご自身のケースで問題が解決する方法が見つかるまで、記載された順番に沿って各方法を試してみてください。

方法1:Microsoft Visual C++ 再頒布可能パッケージをインストール/再インストールする

多くのユーザーの報告によると、この問題は必要なVisual C++ 再頒布可能パッケージがPCに存在しないことが原因で発生する可能性が高いです。また、Microsoft Visual C++が破損していたり、正しくインストールされていなかったりしても、同じ症状が現れることがあります。

ほとんどの場合、インストーラーはMSVCR110.dllを見つけられないためにエラーを表示します。これはVisual Studioでビルドされたプロジェクトで頻繁に必要とされる一般的なDLLファイルです。

必要なVisual C++ 再頒布可能パッケージがPCに存在しなかったことに気づき、問題を解決できたユーザーもいれば、Visual C++のインストールが不完全または破損していたことを突き止めたユーザーもいました。どちらの場合でも、Microsoft Visual C++ 再頒布可能パッケージをインストールまたは再インストールすることで問題は完全に解決しています。

以下の手順に従ってください。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。「appwiz.cpl」と入力してEnterキーを押し、プログラムと機能を開きます。【解決法】「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」を修正する方法
  2. プログラムと機能の一覧から、すべてのMicrosoft Visual C++ 再頒布可能パッケージを探します。「発行元」列をクリックしてグループ化すると見つけやすくなります。【解決法】「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」を修正する方法

    注意: Visual C++ 2005/2010 再頒布可能パッケージがインストールされていない場合は、手順5に進んでください。

  3. Visual C++ 2005 再頒布可能パッケージおよび Visual C++ 2010 再頒布可能パッケージを右クリックし、「アンインストール」を選択します。画面の指示に従ってシステムから削除してください。2005年版と2010年版のパッケージがなくなるまで、この作業を繰り返します。【解決法】「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」を修正する方法
  4. PCを再起動します。
  5. 再起動後、以下のリンクに順番にアクセスし、インストーラーをダウンロードしてインストールします。
    Visual C++ 2005 Service Pack 1 再頒布可能パッケージ
    Visual C++ 2005 Service Pack 1 再頒布可能パッケージ MFC セキュリティ更新プログラム

    Visual C++ 再頒布可能パッケージ 2013 – これには以前のディストリビューション(2010および2012)に含まれていたDLLライブラリも含まれています。【解決法】「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」を修正する方法

    注意: Major GeeksのAll-In-Oneインストーラー(こちら)を使えば、ワンクリックで不足しているすべてのVisual C++パッケージを自動的にインストールすることもできます。

  6. すべてのVisual C++ 再頒布可能パッケージを再インストールしたら、再度PCを再起動し、次回の起動後にインストールがエラーなしで完了するかどうかを確認します。

それでも「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」というエラーが表示される場合は、次の方法に進んでください。

方法2:保留中のWindows Updateをインストールする

一部のユーザーからは、保留中だったWindows Updateをすべて適用したところ問題が解決し、エラーなしでアプリケーションのインストールを完了できたという報告があります。

ユーザーの間では、Flash Playerの依存関係がこのエラーのトリガーになっている可能性が指摘されています。Microsoftはこの問題に対処するセキュリティ更新プログラムをリリースしており、これを適用することでインストールが正常に完了するようになります。

Orion Network Performanceのインストール時にこのエラーに遭遇したユーザーも複数いましたが、彼らは保留中のWindows Updateをすべて適用したことで問題が解決したと報告しています。

以下の手順に従って、現在保留中のWindows Updateをすべてインストールしてください。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。「ms-settings:windowsupdate」と入力してEnterキーを押し、設定アプリのWindows Updateタブを開きます。【解決法】「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」を修正する方法

    注意: Windows 10をお使いでない場合は、「名前」ボックスに代わりにwuappと入力してください。

  2. Windows Update画面で「更新プログラムのチェック」をクリックします。その後、画面の指示に従って保留中の更新プログラムをすべてインストールします。【解決法】「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」を修正する方法

    注意: 更新プログラムの適用中に再起動を求められたら、指示に従ってください。また、任意扱いのものも含めて、保留中のセキュリティ更新プログラムをすべて必ずインストールしてください。

  3. 保留中のWindows Updateをすべてインストールしたら、もう一度PCを再起動し、アプリケーションのインストールを再試行します。それでもiTunesやinLabなどのアプリケーションのインストール時に「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」というエラーが表示される場合は、次の方法に進んでください。

方法3:サウンドドライバーを手動で更新する

このエラーの解決に苦労していた一部のユーザーは、サウンドドライバーをインストール/更新することで問題を修正できたと報告しています。

ユーザーレポートによると、サウンドドライバーの欠落によりiTunesのインストールがクラッシュする可能性があります。同じシナリオが当てはまると思われる場合は、以下の手順に従ってサウンドドライバーが欠落していないか確認し、適切な対処を行ってください。

以下の手順を実行します。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。「devmgmt.msc」と入力してEnterキーを押し、デバイスマネージャーを開きます。【解決法】「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」を修正する方法
  2. デバイスマネージャーで「サウンド、ビデオ、およびゲームコントローラー」のドロップダウンメニューを展開し、一覧の項目に感嘆符アイコンが付いていないか確認します。【解決法】「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」を修正する方法
  3. サウンドドライバーの欠落や不正の兆候が見られる場合は、問題のあるドライバー項目を右クリックし、「ドライバーの更新」をクリックします。【解決法】「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」を修正する方法
  4. 次に、「ドライバーソフトウェアの最新版を自動検索」をクリックし、Windows Updateに新しいドライバーバージョンを検索させます。新しいバージョンが見つかった場合は、画面の指示に従ってPCにインストールします。新しいドライバーのインストール後、PCを再起動し、次回の起動時に問題が解決したかどうかを確認します。【解決法】「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」を修正する方法
  5. Windows Updateで新しいドライバーバージョンが見つからなかった場合は、問題のあるドライバーを右クリックし、代わりに「デバイスのアンインストール」を選択します。【解決法】「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」を修正する方法
  6. 確認プロンプトで「アンインストール」をクリックし、処理が完了するまで待ちます。完了したらPCを再起動すると、Windowsが自動的に不足しているサウンドドライバーをダウンロードしてインストールします。【解決法】「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」を修正する方法
  7. アプリケーションのインストールを再試行し、「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」というエラーが解決したかどうかを確認します。

それでも問題が解決しない場合は、最後の方法に進んでください。

方法4:最新版へのアップデート前に旧バージョンのiTunesをインストールする(iTunesの不具合)

最新版のiTunesのインストールや同期に失敗する場合、GPUカードが原因で妨げられている可能性があります。同じ問題に遭遇した何人かのユーザーは、古いGPUカードとの相性が原因ではないかと疑っていました。

Appleは古いビデオカード向けに、特別に旧バージョンのiTunesを公開しています。このビルドであれば、「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」というエラーに遭遇することなく、問題なくインストールできるはずです。さらに、一度インストールしてしまえば、その後アプリケーション内から最新版へアップデートできる場合もあります。

以下に簡単な手順を示します。

  1. ページ上部のダウンロードリンクをクリックして、iTunes バージョン12.4.3をダウンロードします。【解決法】「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」を修正する方法
  2. ダウンロードが完了したら、インストーラーを開き、画面の指示に従ってインストールを完了します。この際、「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」というエラーに遭遇することなく完了できるはずです。【解決法】「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」を修正する方法
  3. PCを再起動し、次回の起動時にiTunesを開きます。アップデートの案内がすぐに表示されない場合は、任意の曲を再生してみてください。いずれ最新バージョンへのアップデートを促すポップアップが表示されます。「iTunesをダウンロード」をクリックし、画面の指示に従って最新バージョンをダウンロードしてください。【解決法】「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」を修正する方法

方法5:Windows Installer および Windows Modules Installer サービスを開始する

Windows Installerサービスは、ソフトウェアのインストール、メンテナンス、削除を行うためのWindowsコンポーネントです。このサービスが起動できない場合、今回のようなVisual C++関連のエラーが発生することがあります。その場合は、Windows Modules Installerサービスのスタートアップの種類を「自動」に設定し、Windows Installerを開始することで問題が解決する可能性があります。既定ではこれらのサービスは「自動」に設定されていますが、サードパーティ製のウイルス対策ソフトや最適化ツールによって「手動」に変更されていることがあります。

  1. Windowsキー + Rを押し、「ファイル名を指定して実行」ボックスにservices.mscと入力してEnterキーを押します。【解決法】「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」を修正する方法
  2. Windows Installer」を探してダブルクリックし、開きます。【解決法】「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」を修正する方法
  3. 開始」をクリックして、このサービスを開始します。【解決法】「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」を修正する方法
  4. 次に「Windows Modules Installer」をダブルクリックして開きます。【解決法】「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」を修正する方法
  5. スタートアップの種類」を「自動」に変更し、サービスを開始します(うまくいかない場合は「手動」に変更して再度確認してください)。【解決法】「アセンブリ Microsoft.VC80.CRT のインストール中にエラーが発生しました」を修正する方法
  6. 変更を適用し、問題が発生していたインストール/アンインストール処理が正常に完了できるかどうかを確認します。

ここまでの方法で問題が解決しない場合は、Error 1935に関する記事も参考にしてください。

  1. Microsoft Visual C++ 2015 再頒布可能パッケージのインストールエラー 0x80240017 を解決する方法

    Microsoft Visual C++ 2015 再頒布可能パッケージのセットアップが失敗し、エラー 0x80240017 が表示される問題の解決策:Microsoft Visual C++ 2015 再頒布可能パッケージのインストール時に「0x80240017 – 不明なエラー」というエラーコードが表示されてお困りの方はご安心ください。この記事では、このエラーを解決する具体的な方法をご紹介します。 Visual C++ 2015 再頒布可能パッケージは、多くのアプリケーションやプログラムの動作に必要不可欠なコンポーネントです。PCにこのパッケージがインストールされていない場合、それらのアプ

  2. アップロードテスト中に発生するソケットエラーを修正する方法【Windows 10】

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