修正:MSVCR80.dllがPrepar3Dをクラッシュさせる



問題を排除するために楽器を試してください

これらのアプリケーションのいずれかを開くと、MSVCR80.dllに関連するエラーを含むエラーメッセージが表示される場合があります。このエラーは通常、Prepar3D(P3D)、Ground Environment X、およびその他のシミュレーションアプリケーションに関連しています。この問題は通常、Windows 7以降のPCに影響しますが、それ以前のOSも例外ではありません。



このクラッシュまたはエラーは、ソフトウェアの依存関係が1つ以上存在しない場合に発生します。アドオンまたはコンポーネントの1つがVisualStudio 2005以降で開発された場合、C ++再配布可能ファイルがないと、アプリケーションが破損します。





このエラーを解決するには、最新のC ++再頒布可能パッケージをインストールするか、Windows Updateを実行するか、MSVCR80.dllを別のPCから自分のPCにコピーします。この記事では、さまざまな方法でこの問題を解決するさまざまな方法を見ていきます。

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

アプリケーションがいつリリースされたかに応じて、Visual C ++ Redistributableをインストールすると、MSVCR80.dllおよびP3Dが機能するために必要なその他のファイルが利用可能になります。

  1. Microsoft Visual C ++再配布可能ファイルをコンピューターにダウンロードします。 PCのアーキテクチャに一致する以下のリンクのいずれかを使用してください。 x64は64ビット、x86は32ビットです。
    1. Microsoft Visual C ++ 2015再頒布可能パッケージ(x64)
    2. Microsoft Visual C ++ 2015再頒布可能パッケージ(x86)
  2. 実行可能ファイルがダウンロードされた場所に移動し、管理者としてvc_redist.x64.exeまたはvc_redist.x86.exeを実行します。
  3. プロンプトに従って、アプリケーションをコンピューターにインストールします。
  4. 再起動してアプリケーションのインストールを再試行し、エラーが引き続き発生するかどうかを確認します。

方法2:WindowsUpdateを適用する

Windowsを更新すると、不足しているすべての依存関係がダウンロードされ、P3Dで使用できるようになります。 UpdateWindowsを入手する方法は次のとおりです。



  1. スタートボタンをクリックして「WindowsUpdates」と入力し、Enterキーを押します
  2. [アップデートを確認]をクリックし、WindowsがPCのアップデートを検索するまで待ちます。
  3. 更新がある場合は、重要またはオプションの更新が利用可能であることを通知するメッセージが表示されます。または、重要またはオプションの更新を確認するように通知するメッセージをクリックして、インストールする更新を表示します。
  4. 「重要」と「オプション」の下にある更新のチェックボックスを有効にしてから、 インストール

方法3:別のWindowsPCからMSVCR80.dllをコピーする

MSVCR80.dllに障害があるか存在しない場合は、別のPCからコピーして利用できるようにすることができます。この方法は、コピー元のコンピューターに.dllファイルがないかどうかによって異なります。この操作を実行する方法は次のとおりです。

  1. 別のPCで、Windowsキー+ Eを押してエクスプローラーを開きます。
  2. C: windows System32 に移動します
  3. [検索]ボックスにMSVCR80.dllと入力し、Enterキーを押します。
  4. 検索が完了するのを待ち、MSVCR80.dllが利用可能な場合は外部ストレージデバイスにコピーします。
  5. PCに戻り、C: windows System32に移動して、dllファイルをコピーしてこの場所に貼り付けます。
読んだ2分