Visual C ++再頒布可能パッケージとは何ですか? Windows 10にインストールしてトラブルシューティングする方法

MSVCRxx.dllに関する不可解なエラーメッセージを取得しますか?これが修正です。

通常、Windows 10にアプリケーションをインストールするのは過去30年間にわたるオペレーティングシステムの豊富なアプリケーションと互換性のおかげで、簡単なプロセスです。ほとんどの場合、機能します。たとえば、Windowsストアから入手できるような、従来のデスクトップアプリケーションとユニバーサルアプリのインストール方法については既に説明しました。

しかし、Windows 10アプリのストーリーはまだ続いています最初はWindows 8から始まった重要な移行を通じて。ユニバーサルアプリはWindows 10の将来ですが、クラシックアプリはしばらくの間提供されます。そして、これらの古典的なアプリには時々古典的な問題があります。たとえば、Visual C ++再頒布可能パッケージなどのコンポーネントの要件により、デスクトップアプリのインストールには問題が生じる可能性があります。この記事では、それが何であり、どのようにインストールするかを調べます。したがって、アプリはWindows 10で動作します。

Visual C ++再頒布可能パッケージのインストールに関する問題を解決する方法

Visual C ++再頒布可能パッケージはDLL(動的リンクライブラリ)ファイルは、MicrosoftのVisual Studioソフトウェア開発環境を使用して構築されたプログラムまたはゲームに必要です。プログラムの実行にDLLまたはその他のサポートファイルが必要な場合、これは依存関係と呼ばれます。 MSVCR.DLLは次の略です。

  • MS –マイクロソフト
  • V –ビジュアル
  • C – C ++
  • R –再配布可能。

アプリと機能の設定の閲覧またはコントロールパネルの[プログラムと機能]には、複数のバージョンの再頒布可能パッケージがインストールされていることがあります。インストールされている特定のアプリがそれらのいずれかを利用している可能性があるため、バージョンを削除すると、アプリケーションが誤動作する可能性があります。 2010 SP1や2012 Update 4などの一部のアプリでは、Visual C ++再頒布可能パッケージの更新バージョンが必要になる場合があります。

DLLは、アプリの作成者が共通を効率的に再利用するのに役立ちますプログラムを機能させるコンポーネント。開発者は、ホイールを再発明してコードを肥大化させる代わりに、MSVCR.dllのライブラリを再利用できます。これにより、プログラムのサイズが小さくなり、パフォーマンスとメモリ使用率が向上します。一部のアプリケーションは、Visual C ++再頒布可能パッケージの特定のバージョンを使用して記述されています。コンピューターに完全なVisual C ++開発プログラムがインストールされていない場合(ソフトウェア開発者でない限り、おそらくそうなることはありません)、プログラムには、その特定のプログラムを容易にするランタイムコンポーネントと呼ばれるものが付属します。ランタイムコンポーネントは、ソフトウェアを機能させるために不可欠なコードです。

バージョン2005までさかのぼるVisual C ++ Redistributableのバージョンがあります。アプリケーションを実行またはインストールしようとすると、一般的なエラーが表示される場合があります。

MSVCR110.dllがコンピューターにないため、プログラムを開始できません。この問題を解決するには、プログラムを再インストールしてください。

このエラーは、インストールしようとしているプログラムに必要なVisual C ++ Redistributableの特定のバージョンが破損しているか欠落していることを示しています。この場合、MSVCR110 Visual C ++を表します 2010 SP1再配布可能。その他のバージョンは次のとおりです。

  • MSVCR71.dll、MSVCR08.dll、MSVCR09.dll(2008 – 2010)
  • MSVCR120.dll(2012)
  • MSVCR130.dll(2013)
  • MSVCR140.dll(2015)

ほとんどのプログラムにはコピーがプリインストールされていますVisual C ++再頒布可能パッケージのインストール中。 Visual C ++再頒布可能パッケージのセットアップファイルのコピーを見つけることができるアプリケーションセットアップファイル(通常は「サードパーティ」または同様のフォルダー)を参照することもできます。

そうでない場合は、必要なバージョンをダウンロードできますアプリケーション。アプリの実行中または実行中にエラーが発生した場合、プログラムは必要なファイルのバージョンを示します。また、ユーザーは、一部のプログラムが32ビットまたは64ビットアーキテクチャのいずれかを必要とする可能性があることに注意する必要があります。

以下は、インストールしようとしているバージョンに適した再配布可能ファイルをダウンロードするためのリンクです。

  • Microsoft Visual C ++ 2005 SP1再頒布可能パッケージ(x86)
  • Microsoft Visual C ++ 2005 SP1再頒布可能パッケージ(x64)
  • Microsoft Visual C ++ 2008 SP1再頒布可能パッケージ(x86)
  • Microsoft Visual C ++ 2008 SP1再頒布可能パッケージ(x64)
  • Microsoft Visual C ++ 2010 SP1再頒布可能パッケージ(x86)
  • Microsoft Visual C ++ 2010 SP1再頒布可能パッケージ(x64)
  • Microsoft Visual C ++ 2012 Update 4再頒布可能パッケージ(x86およびx64)
  • Microsoft Visual C ++ 2013再頒布可能パッケージ(x86およびx64)
  • Microsoft Visual C ++ 2015 Update 3再頒布可能パッケージ(x86およびx64)
  • Visual Studio 2017用のMicrosoft Visual C ++再頒布可能パッケージ

さらにMSVCRのトラブルシューティング

時々、既存のものをアンインストールする必要があるかもしれません影響する問題を解決するためのVisual C ++ Redistributableのバージョン。適切なVisual C ++ Redistributableをインストールしてもプログラムのインストールまたは修復の問題が解決しない場合、DLLファイルの1つが破損している可能性があります。 DLLファイルを再登録すると、問題を解決できる場合があります。

Windowsキー+ Xを押してから、[コマンドプロンプト]をクリックします(管理者)またはWindows PowerShell(管理者)。コマンドプロンプトまたはPowerShellウィンドウで、以下のコマンドを入力し、それぞれの後にEnterキーを押します。コマンドプロンプトを終了し、コンピューターを再起動して、問題が解決したかどうかを確認します。

regsvr32 ntdll.dll / s

regsvr32 msdxm.ocx / s

regsvr32 dxmasf.dll / s

regsvr32 wmp.dll / s

regsvr32 wmpdxm.dll / s

Visual C ++での問題の発生再配布可能ファイルはまれにしか発生しませんが、Windowsにまだ関連付けられている従来の問題の兆候でもあります。ユニバーサルアプリモデルは、新しいパッケージベースの展開が使用されるため、このようなコンポーネントの必要性を最小限に抑えます。 AutoCAD、QuickBooks、Adobe Creative Suite、iTunesなどの大きなアプリの場合、このコンポーネントは常にアプリの基本アーキテクチャの一部になります。うまくいけば、この記事が障害に遭遇した場合の克服に役立つことを願っています。

Visual Studio用Visual C ++再頒布可能パッケージの問題を修正する必要がありましたか?コメントで教えてください。

+1

類似の記事

コメントを残す