FF15ベンチマークが起動しない
しばらく前からFF15ベンチマークが起動しない状態だったのですが、本腰を入れて調査をして解決しました。
簡単に内容をまとめておきます。
発生した事象
ランチャーは起動するのですが、「スタート」を押下してもベンチマークが起動せずランチャーに戻ってくる状態でした。
調査結果
FF15ベンチマークの実態はffxv.exeのようで、これを直接起動すると「VCOMP140.dllがないためプログラムが開始できません」というエラーダイアログが表示されました。
vcomp140.dllというのは、Visual C++ 2015 再頒布可能パッケージに含まれるDLLファイルのようで、C:\Windows\System32にインストールされています。
確認してみると、Microsoft Visual C++ 2015-2019 Redistributable (x64) と (x86)がインストールされているにもかかわらず、C:\Windows\System32にvcomp140.dllが存在しませんでした。
そのため、一度Microsoft Visual C++ 2015-2019 Redistributable (x64) と (x86)をアンインストールし、Microsoftからインストーラーをダウンロード、再インストールを行うことでvcomp140.dllが作成されました。
Microsoftのウェブサイトでは、Visual Studio 2015, 2017, 2019, and 2022として案内されています。
- Latest supported Visual C++ Redistributable downloads | Microsoft Docs
- x64インストーラー(直リンク)
- x86インストーラー(直リンク)
ベンチマークについても、これで正常に起動するようになります。
最近のコメント