msvcr100.dll が見つからないため Windows 版 Claws Mail 4.0.0-1 を起動することができない問題

Windows 10 Professional (64bit) 環境にインストールした Windows 版 Claws Mail 4.0.0-1 (64bit) を起動しようとしたところ、

claws-mail.exe – System Error
The code execution cannot proceed because msvcr100.dll was not found. Reinstalling the program may fix this problem.

のエラーが発生し、起動に失敗した。

解決方法

Claws Mail の Bugzilla に、既にこの件のバグレポートが上がっているので、それに従えば良い。

msvcr100.dll was indeed missing, but after installing it Claws would start just fine. Maybe this can be added to the prerequisites / Readme somehow?

See the “Additional Information” link at:

 > https://www.microsoft.com/en-us/download/details.aspx?id=26999
 > Microsoft Visual C++ 2010 Service Pack 1 Redistributable Package MFC Security Update

この記述に従い、「Download Microsoft Visual C++ 2010 Service Pack 1 Redistributable Package MFC Security Update from Official Microsoft Download Center」から 64bit 版のランタイムパッケージ vcredist_x64.exe を入手・インストールすることで、件のエラーは解消した。

余談 : 既に Visual C++ 2010 Service Pack 1 のサポートは終了している

msvcr100.dll の入手先を探す過程で見つけたマイクロソフトのページ「Latest supported Visual C++ Redistributable downloads | Microsoft Docs」によれば、

Visual Studio 2010 Service Pack 1 reached end of extended support on July 14, 2020

と、 Visual Studio 2010 (Visual C++ 10.0) Service Pack 1 の延長サポートが2020年7月14日に終了している旨が明記されている。

今後リリースされる Windows 版 Claws Mail では、このあたり、どうなるんだろうな………。

参考情報

タイトルとURLをコピーしました