【第五人格】ロゴだけ出て起動しない場合の対処法
PC版第五人格で、Net easeのロゴが出るだけでゲームが起動しない!
というトラブルに見舞われているフレンドがいました。
解決に至ったので、対処法と発生原因について紹介します。
この記事の想定読者
今回の問題と解決方法は以下の環境のプレイヤーを対象にしています。
- PC版第五人格プレイヤー
- CPU intel 10世代 or 11世代
この環境に当てはまらない場合は違うトラブルの可能性があります。
あらかじめご了承ください。
また、この記事で紹介する修復方法でトラブルが起きても責任は負えませんので自己責任でお願いします。
問題の原因 CPUとゲームエンジンの相性によるバグ
第五人格が起動しなくなるこの問題の原因は、
Unreal Engine と10世代、11世代のIntel製CPUのAES-NIという機能の相性によっておこるバグが原因です。
(Unreal Engineはゲームエンジンと呼ばれるゲーム開発に使われているソフトという認識でOK。)
ちなみに、ゲームエンジンとCPUの相性が引き起こしているので、第五人格以外のゲームでも起こる可能性があります。
この問題を解決するには、第五人格の開発元または、Unreal engineの開発元がバグ修復をするか、
CPUのAES-NIの機能をオフにするかの2択です。
バグ修復はいつになるかわからないので、この記事ではAES-NIをオフにする方法を紹介します。
【参考サイト】
Unreal engine とintel CPUのバグについての情報(英語)】
解決方法 システム環境変数に値を追加する
具体的な解決方法を見ていきましょう。
以下の手順で踏んでください。
- power shellを管理者権限で起動 (PCの検索欄で「powershell」と入力して管理者として実行を選択)
- 以下のコマンドを入力
Start C:\Windows\system32\rundll32.exe sysdm.cpl, EditEnvironmentVariables
- システム環境変数(下側)の新規を選択
- 以下の値を入力する
項目名 | 値 |
---|---|
変数 | OPENSSL_ia32cap |
値 | ~0x20000000 |
これでCPUのAES-NIという機能がオフになるので問題が解決します。
補足
3の手順で下側がグレーで選択できない場合、1の手順でpower shell を管理者権限で起動できていません。
注意点
AES-NIというのはCPUの暗号化処理を高速にする機能らしいです(詳しくは私も分からない)
今回の修復方法はこの機能をオフにしてしまうので、CPUの暗号演算機能を低下させてしまいます。
ゲームのプレイには関係ないと思いますが、PCで他のことをしているときに何かしら影響があるかもしれません。
と、注意点を述べたところで、この機能をオフにしない限り第五人格が遊べないため、選択の余地はないのですが………
ネットイースさんに頑張ってもらってこの問題を解決してもらいたいですね。
それではよき第五人格ライフを。以上ChooRowがお伝えしました。