Windows Server 2012R2を使用していますが、このエラーを修正できません。
コンピューターにMSVCR120.dllが見つからないため、プログラムを開始できません。この問題を解決するには、プログラムを再インストールしてみてください。
アンインストールすると、c:\ windows\system32から問題なく削除されます。
再起動後、そこにはありません。再配布可能な http://www.Microsoft.com/en-us/download/details.aspx?id=40784 を使用して再インストールすると、同じエラーが表示されます。
私が使用しているプログラムの開発者は、/ MTフラグを付けてコンパイルしたので、それが私の問題だと言っています。
私はscannowオプションで以下のようにSFCを試しました
http://technet.Microsoft.com/en-us/library/bb491008.aspx
レジストリの問題だと思いますが、修正方法はわかりません。
使用したい特定のプログラムには、x64とx86の両方のバイナリが必要であることがわかりました。 x86バイナリはデフォルトでは2012R2にインストールされていないようです。 x86バイナリをインストールしましたが、動作します。
DLLで入手可能な情報があります
MSVCR120.DLLがSystem32またはSysWOW64フォルダーにあることを確認した後、コマンドプロンプトを管理者として開き、DLLのあるディレクトリに移動して、 「PASSWORD32MSVCR120.DLL」を使用してDLLを登録し、アプリケーションで使用できるようにします。