web-dev-qa-db-ja.com

MSVCR90.dllファイルが見つからないというエラーを修正するにはどうすればよいですか?

Office Home and Business 2010、SP1、およびすべてのWindows Updateをインストールした後、Excelを実行しようとすると次のメッセージが表示されます...

コンピューターにMSVCR90.dllがないため、プログラムを開始できません。
プログラムを再インストールして問題を修正してください。

この問題は私を狂わせている。私はMicrosoft Office 2010削除ツール(Microsoft Fixit 50450)を使用して修復、アンインストール、再インストールしましたが、どれも役に立ちませんでした。

Excelだけが機能しません-Word、PowerPoint、Outlookで問題ありません。また、他の問題のあるアプリケーションには気づきませんでした。私はあなたが提案したようにC++ 2008 SP1インストーラーを試しましたが、違いはありませんでした。

押し続ける Ctrl、またはコマンドライン引数-sを追加しても違いはありません。エラーメッセージはまったく同じです。レジストリでHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\ExcelまたはHKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Excelの下に定義されているアドオンはないようです。

5
Matty Brown

問題を解決するためにコンピューターをワイプしてすべてを再インストールする必要があると思ったときに、アプリケーションを1つずつアンインストールして、競合しているかどうかを確認することにしました。

これらのアプリをアンインストールしました...

  • Zetafaxクライアントアプリケーション

  • Visual Studio 2005 Tools for Office Second Edition Runtime

  • マイクロソフトシルバーライト

その後、Office Home and Business 2010でさらに別の修理を行い、再起動して失敗しました-Excelが再び動作しています。

それ以来、ZetafaxクライアントアプリケーションとMicrosoft Silverlightを再インストールし、すべての最新のWindows UpdateとExcelがまだ機能しています。

そもそもどのアプリケーションがこれをインストールしたのかはわかりませんが、「Visual Studio 2005 Tools for Office Second Edition Runtime」との競合が原因だったと思います。

問題が解決しました。

この問題はWindows Updateで解決されたようです。別のマシンでも同じ問題が発生しました。ここに記載されているアプリをアンインストールしてOfficeを修復しても問題は解決しませんでしたが、2012年2月14日火曜日にリリースされた最新の更新プログラムを実行すると問題が解決したようです。

1
Matty Brown

MSVCR90.dllは、Microsoft Visual C++ 2008で作成されたプログラムで使用されるダイナミックリンクライブラリです。問題を解決する最も簡単な方法は、再頒布可能パッケージをダウンロードしてインストールするか、すでにインストールされている場合は再インストールすることです。 Officeセットアップはそれを自動的に行うことになっていますが、機能していないようです。

ここ はそれへのリンクです。

さらに、 Microsoft Visual C++ 2008 SP1再頒布可能パッケージ をダウンロードすることもできます。 Windows Updateが通常のredistを自動的にSP1バージョンにアップグレードするかどうかは100%わかりません。 SP1以外のバージョンを最初に入手することをお勧めします。問題を抱えた人々がSP1バージョンを最初に入手したという話を聞いたことがあります。

64ビットのオペレーティングシステムをインストールしている場合は、それらのダウンロードの64ビットバージョンも入手できます。それらは here および here です。

6
AndrejaKo

このエラーは私を夢中にさせていました。インストールとアンインストール後、この問題はMicrosoftからのアップデート後に始まっていることに気付きました。特定のアップデートがインストールされるとすぐに問題が発生します。アップデートのアンインストールを開始しました。この問題はSP1ではなく、Excel 2010の特定のセキュリティ更新プログラムです。アンインストールするとすぐに、問題はなくなりました。プログラムと機能をクリックして[インストールされた更新プログラムを表示]をクリックすると、Excel 2010専用のセキュリティ更新プログラムが表示されます。アンインストールすると、すべてが再び正常になります。

1
Neo

Windows Update「Microsoft Excel 2010(KB3085609)32ビット版のセキュリティ更新」をアンインストールします。更新を非表示にし、インストールしないでください。

この問題が発生した最後のPCで作業しました!

PS。2015年のExcel 2010のこの愚かなバグにまだ対処しなければならないなんて信じられません!!

0
Matty Brown