修正:Killing Floor 2が起動しない
Killing Floor 2は、Tripwireインタラクティブによって開発されたファーストシューターゲームです。 Windows、Xbox、PS4などのさまざまなプラットフォームをサポートしています。将来的にはLinuxでも発売される予定です。 このゲームは、独自のゲームプレイとストーリー展開により、短時間で多くの労力をかけずにかなりのユーザーベースを獲得しました。
Tripwireによる頻繁な開発と保守にもかかわらず、Killing Floor 2が応答しない状態になり、時々起動しないことを示すいくつかのレポートがあります。 ゲームは、主にSteamのゲームエンジンでホストされます。 この記事では、この動作が発生する理由を説明し、問題を解決するために必要な回避策も調べます。
Killing Floor 2が起動しない原因は何ですか?
いくつかのユーザーケースを分析し、コンピューター上の条件を複製しました。 トラブルシューティングの後、ゲームが不安定になり、いくつかの異なる理由で起動しないという結論に達しました。 それらのいくつかは下にリストされています。
- 破損したゲームライブラリ:破損したゲームライブラリがいくつかあるため、ゲームが起動しない可能性が高くなります。 ライブラリは時々破損する可能性があります。 簡単な更新で問題はすぐに修正されます。
- 管理アクセス:このゲームが誤動作するもう1つの一般的な理由は、適切な管理アクセスがないためです。 ゲームが実行されているときは常に、集中的なタスクを実行するために昇格されたアクセスが必要です。 ゲームがこれらのタスクを実行するためのアクセス権を持っていない場合、奇妙な動作を引き起こします。
- アンインストールされたモジュール:ゲームの起動に問題があるもう1つの原因は、ゲームの実行に必要な正しいモジュールがコンピューターにないためです。 これらのモジュールは通常デフォルトでインストールされますが、そうでない場合がいくつかあります。 通常、モジュールを手動でインストールすると問題が解決します。
- DirectXバージョン: DirectXは、ゲームが期待どおりに起動しない理由の原因でもあると考えられていました。 適切に起動するには、正しいDirectXバージョンを選択する必要があります(ゲームでサポートされています)。
- Visual Studio再頒布可能パッケージ:フロア2を削除するには、複数のVisual Studio再頒布可能パッケージをインストールする必要があります。 Steamはこれらをインストールする作業を行いますが、何らかの発生があり、発生しない場合、ゲームは起動しません。
ソリューションに進む前に、 管理者としてコンピューターにログインしていることを確認してください。 さらに、アクティブでオープンなインターネット接続も必要です。
解決策1:待つ
通常、Killing Floor 2を起動すると、(他のすべてのゲームと同様に)応答しない状態になります。 これは、コンピュータに必要なすべてのモジュールとライブラリをゆっくりとロードしている期間です。 ゲームが完全に読み込まれ、正常に起動するまでにしばらく時間がかかります(約10〜15秒)。
そのため、起動に遅延があったり、ゲームウィンドウが応答しない状態になったりする場合は、問題が発生するのを待つことをお勧めします。 最大30秒待機し、他のアクティビティにコンピューターを使用しないでください。 キーなどを押さないでください。ちょっと待って、うまくいくかどうかを確認してください。
1分以上待ってもゲームが起動しない場合は、以下にリストされている他のソリューションを確認してください。
解決策2:管理者としてKilling Floor 2を実行する
ゲームに問題なく正常に実行するには、デフォルトで管理者のSteamアクセスを許可する必要があります。 ただし、それでもうまくいかない場合は、いつでもゲームのローカルディレクトリに移動し、そこから管理者として直接起動できます。 このソリューションが機能する場合、アクセス可能な場所にゲームのショートカットをいつでも作成できます。
注:このソリューションでは、管理者としてログインしていることを確認してください。
- Windows + Eを押して、ファイルエクスプローラーを起動します。 次のアドレスに移動します。
C:\ Program Files(x86)\ Steam \ steamapps \ common \ killingfloor2 \ Binaries
- ここには、Killing Floor 2アプリケーションがあります。 それを右クリックして、「 管理者として実行」を選択します 。
- 次に、問題なく正常に起動するかどうかを確認します。 これが正常に機能した場合は、起動した実行可能ファイルに戻って右クリックし、[ 送信 ] > [デスクトップ(ショートカットの作成) ]を選択します。
これで、いつでも好きなときにデスクトップからゲームを起動できます。
解決策3:異なるバージョンのPhsyXをインストールする
ソリューションの別の回避策は、モジュール「 PhsyX 」の異なるバージョンをインストールすることです。 通常、これはSteamまたはゲーム自体によって自動的にインストールされます。 現在、このインストールはうまくいきますが、バージョンがサポートされていないか、インストール自体が失敗しました。 両方のケースをターゲットにするには、モジュールのディレクトリに移動し、正しいバージョンをコンピューターにインストールします。
- Windows + Eを押してファイルエクスプローラーを起動し、次のディレクトリに移動します。
C:\ Program Files(x86)\ Steam \ steamapps \ common \ killingfloor2 / _commonredist / physx
- 上記のディレクトリに移動したら、正しいバージョンを選択し(9.14.0702を選択)、昇格したアクセス許可(管理者)を使用してインストールします。
注:将来、モジュールの新しい更新がある場合は、代わりにインストールを試みることができます。
解決策4:サードパーティのアプリケーションとレコーダーを確認する
サードパーティのアプリケーションがいくつかのゲーム(特にSteam)と競合する場合が多数あります。 ここでは、ビデオキャプチャツールからライブバックグラウンドに至るまで、あらゆるカテゴリのアプリケーションを使用できます。 問題の原因になっていると思われるものを確認して終了し、ゲームを再起動してください。 問題が解消された場合、これはアプリケーションが問題を引き起こしていたことを意味します。
注: ウイルス対策ソフトウェアを無効にし、ゲームを起動することを確認することもお勧めします。 これらは競合することも知られています。
- + Rを押して、ダイアログボックスに「 taskmgr 」と入力し、Enterを押します。
- タスクマネージャで、競合していると思われるプロセスを検索します。 それらを右クリックして、[ タスクの終了 ]を選択します。
バックグラウンドタスクの終了
- タスクバーの右隅を確認することもできます。 バックグラウンドで実行されているアプリケーションの通知を検索できます。
問題の原因となっているアプリケーションを検出した場合は、起動しないようにするか、最新バージョンに更新してください。
解決策5:起動オプションを追加する
もう1つ試すことができるのは、コンピューターでKilling Floor 2が起動されるたびに、「dx10」の起動オプションを設定することです。 起動オプションはSteamのメカニズムであり、デフォルトで定義されているパラメーターよりも追加のパラメーターを使用してゲームを起動できます。 これは、問題のトラブルシューティングやゲーム体験の向上に役立ちます。 同じ方法で起動オプションを削除すると、いつでも簡単に機能を元に戻すことができます。
- 管理者としてSteamクライアントを開きます。 Steamを開いたら、上部にある[ ライブラリ ]タブをクリックします。
- ここで、すべてのゲームがそれに応じてリストされます。 リストからKilling Floor 2を見つけ、右クリックして[ プロパティ ]を選択します 。
- ゲームのプロパティに移動したら、[ 全般 ]タブに移動し、[ 起動オプションの設定 ]をクリックします 。
- 次に、ダイアログボックスに次のように入力します。
-dx10
- [ OK]を押して変更を保存し、終了します。 次に、Steamを介してゲームを起動し、問題なく正常に起動するかどうかを確認します。
もしそうなら、起動オプションをそのままにしてゲームをお楽しみください!
解決策6:一時ファイルを削除する
SteamとKilling Floorゲームでは、どちらもローカル設定ファイルがコンピューターに保存されています。 これらの構成ファイルは、構成と設定を読み取りおよび記録するためのストレージの一種です。 これらのファイルのいずれかが破損または不完全である場合、ゲームは起動しないか、いくつかの問題で起動します。
これらの一時ファイルを削除すると、ゲームエンジンはこれを検出し、デフォルト値で新しい構成ファイルを作成します。 以下の手順に従ってください:
- Windows + Rを押して、ダイアログボックスに「 taskmgr 」と入力し、Enterを押します。 タスクマネージャーで、 プロセスのタブを見て、Steamを見つけます。 それを右クリックして、 「プロセスの終了」を選択します。
スチームプロセスの終了
- プロセスを終了したら、Windows + Eを押してファイルエクスプローラーを起動します。 次に、Steamがインストールされているディレクトリに移動します。 Steamのディレクトリに移動したら、次のファイルを見つけて削除します。
ClientRegistry.blob
- 次に、 KF2フォルダーと共通のdistに移動します。ここにphsyxのフォルダーが表示されます。 フォルダーを削除します。
- 次のファイルパスに移動します。
C:\ Users \ [あなたの名前] \ Documents \ My Games
上記のディレクトリに移動したら、次のフォルダーを削除します。
KillingFloor2
- エクスプローラーを終了し、コンピューターを再起動します。 次にKilling Floor 2をもう一度起動して、問題が解決するかどうかを確認してください。
解決策7:ゲームファイルの整合性を検証する
上記のすべての方法が機能しない場合は、ゲームファイルの整合性を確認してみてください。 ゲームのインストールファイルが破損または不完全になる場合がいくつかあります。 これにより、ゲーム自体にいくつかの問題が発生し、適切に起動できなくなります。 起動しないか、クラッシュおよびゲームプレイの問題が発生します。
Steamは、ゲームファイルの整合性を検証し、ファイルマニフェストをオンラインのマニフェストと照合します。 何らかの矛盾が記録されている場合、ファイルは置き換えられます。
- Steamアプリケーションを開き、トップバーからライブラリをクリックします。 左の列からA. Noireを選択し、右クリックして[ プロパティ ]を選択します 。
- [プロパティ]で[ ローカルファイル ]カテゴリをクリックし、[ ゲームファイルの整合性を検証 ]を選択します 。
- 次に、プロセスが完了するまで待ちます。 確認が完了したらコンピューターを再起動し、Killing Floorを再度起動します。 ゲームが期待どおりに起動するかどうかを確認します。
解決策8:Microsoft再頒布可能ライブラリの再インストール
前述のように、Steamのほとんどのゲームは、適切に実行するためにMicrosoft再頒布可能ライブラリを使用します。 これらのモジュールは、ゲームの仕組みとコーディングの外部ライブラリとして使用されます。 これらのライブラリのいずれかが不完全または破損している場合、ゲームは起動せず、他の問題を引き起こしません。 このソリューションでは、現在のライブラリをコンピューターからアンインストールし、ゲームのライブラリフォルダーにアクセスした後に再度インストールします。
- Windows + Rを押して、ダイアログボックスに「 appwiz.cpl 」と入力し、Enterを押します。
- アプリケーションマネージャーで、2010 Microsoft C ++ Redistribs / 2012 Microsoft C ++ Redistribsを検索し、それぞれを右クリックして[ アンインストール ]を選択します。
- Windows + Eを押してWindowsエクスプローラーを起動し、次のアドレスに移動します。
Steam \ steamapps \ common \ killingfloor2 \ _CommonRedist \ vcredist
これで、2010と2012の2つのフォルダーが表示されます。
- 両方の実行可能ファイルを右クリックし、「 管理者として実行」を選択します 。
- 両方のインストールが完了したらコンピューターを再起動し、ゲームを起動します。 正しく起動できるかどうかを確認してください。