不足しているmsvcp110.dllを修正する方法


10

コンピュータの電源を入れただけで、「explorer.exe」からmsvcp110.dllが見つからないというエラーが表示されました。

なぜそれが発生する可能性があるのですか?それをどのように修正しますか?不足しているdllを「提供」しているサイトがいくつかありますが、ファイル、特にランダムサイトからdllファイルをダウンロードしたくありません。どうすれば修正できるか知っていますか?

必要な場合は、Windows 8.1 64ビットとビジュアルスタジオ2013を使用しています。


c ++再配布2010をインストールするだけですが、このファイルはデフォルトの機能には必要ないため、アプリケーションを再度インストールする必要があるため、これを必要とします...
Ramhound

@Ramhoundには新しい再配布があるので、なぜ2010の再配布をインストールする必要があるのですか?
ジムブルム2014

1
あなたはそれを必要とするアプリケーションがインストールされているので?はい、6つのバージョン(2005 2007 2010 2013)が頭上にあります
ラムハウンド2014

経由の更新のための@JimブルムチェックWindows Update不足しているdllファイルを修正することができるはず公式の方法である、そうでない場合は、C ++再配布パッケージをインストールすることは避けられない
Ĭsααcトンիεβöss

回答:


12

ここでの正しい行動方針は、あなたが言うように、dllすべてのインターネットからランダムファイルをダウンロードするのではなく、プログラムが予期しているVisual C ++ランタイムだけを調べてインストールすることです。

文句を言われているのがエクスプローラである場合は、新しいシェル拡張または関連プログラムがそれを介して動作しようとしていることが原因である可能性があります。

このページから最新の再配布可能ファイルを入手できます:サポートされている最新のVisual C ++ダウンロード

エラーがMSVCP110.dllに関するものであれば、Visual Studio 2012 Update 4のVisual C ++ Redistributable、つまりVC ++ 11.0をリストするバージョンを試してみます

エラーをスローしているプログラムのビット数に一致するバージョンをダウンロードする必要があります。この場合、エクスプローラーが64ビットWindowsで実行されている場合、64ビットになります。それ以外の場合は、安全のためにx86バージョンもインストールできます。バージョンは共存できます。

もちろん、これが最初にこのエラーを実際に明らかにした原因に対処しているのでなく、それ修正する必要のある一連のアクションのみです。

依存関係を正しくインストールできないプログラムをインストールしたか、dllファイルを誤って削除したプログラムをアンインストールしたことを願っています。どちらにせよ、それは不完全に作成されたインストーラーまたはアンインストールのせいです。

それ以外の場合は、ウイルス対策スイートによって誤って隔離された可能性があります。一部のプログラムがウイルスを移動または削除した可能性があります。また、マルウェア感染の兆候である可能性もあります。

ただし、最初のアクションは、最初のインスタンスでこれを修正する正しい方法である正しい再頒布可能パッケージを再インストールすることです。それでも問題が解決しない場合は、さらに詳しく調べて、ファイルが見つからない理由を見つける必要があります。


2
私の場合、「不十分に作成されたインストーラー」はWindows 8.1のアップグレードです。アップグレードの最終段階で、コンピュータが「いくつかのことをやっているだけ」と言っていたときに、DLLが見つからないためにExplorerが実行できなかったというエラーが表示されました。

今後の読者のために:Mokubaiは正しいです。Visual Studio 2012 Update 4Visual C ++再頒布可能パッケージをインストールすると、Win 8.1 x64マシンで問題が解決しました。
Moshe
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.