Bishock2のクラッシュと停止した動作エラーを修正する方法

BioShock 2は史上最も人気のある一人称シューティングゲームの1つであり、ゲーム全体で使用できる優れたグラフィックス、ストーリー、パワーを自慢できます。 しかし、技術的な観点から見ると、絶え間ないクラッシュのために適切にプレイできないユーザーがいるため、ゲームは完璧とはほど遠いものです。

この記事では、同じ問題に苦しんでいるプレイヤーに効果的な方法に焦点を当てます。 記事の終わりまでに、ゲームを通常どおりプレイし続けることができることを願っています。

BioShock 2がクラッシュして動作を停止する原因は何ですか?

この問題にはかなりの数の原因があり、多くの場合、互いに類似していません。 ゲームのクラッシュは幅広いトピックであり、1つのゲームはさまざまな理由でクラッシュする可能性がありますが、最も一般的な原因のいくつかを次に示します。

  • DirectX10を使用すると、このテクノロジーを完全にサポートしていないさまざまなPCでゲームがクラッシュする可能性があります。
  • 保存が破損すると、ゲームの起動が完全に停止する場合があり、コンピューターから削除することが問題を解決する唯一の方法です。
  • 一部のファイルを削除または再ダウンロードする必要があるゲームファイルが見つからないか破損しています。
  • DirectXの問題に対処する問題のあるWindows 7アップデート。

DirectX10を無効にする(DirectX9を強制する)

これは間違いなく、ゲームがDX10と完全に互換性を持つように作られていないように見えるため、オンラインで利用可能なすべての方法の中で最も人気のある方法の1つです。 これは残念ですが、Steam経由でゲームをダウンロードした場合、これらの変更を簡単に元に戻すことができます。 ゲームで強制的に10ではなくDirectX9を使用するには、以下の手順に従ってください!

  1. デスクトップのエントリをダブルクリックするか、[スタート]メニューで検索して、コンピューターでSteamを開きます。 Windows 10ユーザーは、[スタート]メニューの横にあるCortanaまたは検索バーを使用して検索することもできます。

  1. Steamウィンドウの[ライブラリ]タブに移動するには、ウィンドウの上部にある[ライブラリ]タブを探し、それぞれのライブラリにあるゲームのリストでBioShock 2を探します。
  2. リスト内のゲームのアイコンを右クリックし、表示されるコンテキストメニューから[プロパティ]オプションを選択します。 [プロパティ]ウィンドウの[全般]タブで、[起動オプションの設定]ボタンをクリックします。

  1. バーに「-dx9」と入力します。 使用している可能性のある他のオプションがそこにある場合は、必ずこのオプションをcom睡状態で区切ってください。 [OK]ボタンをクリックして、変更を確認します。
  2. [ライブラリ]タブからBioShock 2を起動して、ゲームクラッシュが以前と同じ頻度で発生するかどうかを確認します。

障害のある保存ファイルを見つける

クラッシュは、ゲームが適切にアクセスできない単一の保存ファイルに原因がある場合があります。 このファイルはコンピューター上で簡単に見つけることができ、保存したゲームに結び付けられるべきではないので削除できます。 このファイルのサイズは0KBである必要があるため、このファイルを認識できます。

  1. フォルダーを開き、左側のナビゲーションペインで[このPCまたはマイコンピューター]をクリックするか、[スタート]メニューでこのエントリを検索するだけで、ファイルエクスプローラーの既定の保存ファイルの場所に移動します。

  1. とにかく、このPCまたはマイコンピュータで、下からローカルディスクをダブルクリックして開き、[ユーザー] >> [アカウント名] >> [ドキュメント] >> [BioShock 2] >> [保存済みゲーム]に移動します。
  2. Saved Gamesフォルダーに入り、サイズが0KBの保存ファイルを探します。 右クリックしてコンテキストメニューから[プロパティ]を選択し、サイズを確認してサイズを確認するか、ビューを[詳細]に変更してフォルダー内のすべてのファイルのサイズを確認できます。

  1. その後、Steamを再起動し、Steamライブラリタブからゲームをダブルクリックして、BioShock 2がクラッシュし続けるかどうかを確認して、ゲームを再起動します。

DirectXをオンに保ち、テクスチャに使用可能なVRAMを増やします

現在、DirectXに切り替えているため、この方法はソリューション1の反対です。 この理由はかなりわかりにくいですが、ゲームの構成ファイルを適切に微調整して、VRAMの場合にゲームが取得できるメモリ制限を増やすために行う必要があります。

まず、BioShock 2のプロパティを開き、起動オプションから「-dx9」エントリを削除するだけで、ソリューション1で行った変更を元に戻します。

  1. [実行]ダイアログボックスを表示するには、WindowsロゴキーとRボタンの組み合わせを押します。 ダイアログボックスで「%appdata」と入力し、[OK]をクリックしてこの場所をファイルエクスプローラーで開くようにしてください。

  1. その代わりに、コンピューターでファイルエクスプローラーを開き(フォルダーを開く)、フォルダーに手動で移動することもできます。 まず、エクスプローラーを開き、ローカルディスクをクリックした後、右側のナビゲーション画面で[マイコンピューター]または[このPC]を見つけます。
  2. ユーザー>> AppDataに移動します。 AppDataフォルダーを表示できない場合、その理由は、フォルダーがデフォルトで非表示になっており、ファイルエクスプローラーで特定の設定を変更しない限り表示できないためです。
  3. エクスプローラーのメニューの[表示]タブをクリックし、[表示/非表示]セクションの[非表示のアイテム]チェックボックスをクリックします。 エクスプローラーでAppDataフォルダーを表示できるようになったので、ダブルクリックして開きます。

  1. Bioshock 2またはBioshock2Steamという名前のフォルダーを見つけます。これは、Roamingサブフォルダーにもある可能性があります。 ダブルクリックして開き、「Bioshock2SP.ini」というファイルを探します。 ファイルをダブルクリックして開き、メモ帳が自動的に起動しない場合はメモ帳で開くことを選択します。
  2. Ctrl + Fキーの組み合わせを使用するか、トップメニューで[編集]をクリックし、ドロップダウンメニューから[検索]オプションを選択して、検索ボックスを開きます。
  3. ボックスに「TextureStreamingMemoryLimit」と入力し、その隣の値を256から2048に変更します。Ctrl+ Sキーの組み合わせを使用して変更を保存するか、[ファイル] >> [保存]をクリックしてメモ帳を終了します。

  1. これらの手順を実行した後、BioShock 2が起動時にクラッシュし続けるかどうかを確認するために、ゲームを再度実行してみてください。

:他の人々は、AppDataフォルダーのBioShock 2フォルダーを削除するだけで問題を解決できると主張しているので、ぜひ試してみてください。 そのフォルダーにある保存ファイルをバックアップすることを忘れないでください!

ゲームファイルの整合性を検証する

問題を解決するのに役立ったため、この方法について複数のユーザーが投稿しました。 ツールがファイルを1つまたは2つファイルし、それらを単にダウンロードして再ダウンロードすることで問題は解決したようで、ゲーム全体でクラッシュが発生するのを防ぎました。 このメソッドは実行が簡単なので、必ず試してください。

  1. デスクトップのエントリをダブルクリックするか、[スタート]メニューで検索して、コンピューターでSteamを開きます。 Windows 10ユーザーは、[スタート]メニューの横にあるCortanaまたは検索バーを使用して検索することもできます。

  1. Steamウィンドウの[ライブラリ]タブに移動するには、ウィンドウの上部にある[ライブラリ]タブを探し、それぞれのライブラリにあるゲームのリストでBioShock 2を探します。
  2. リスト内のゲームのアイコンを右クリックし、表示されるコンテキストメニューから[プロパティ]オプションを選択します。 必ず上部のナビゲーションメニューから[ローカルファイル]タブに移動してください。

  1. ウィンドウの下部にある[ゲームファイルの整合性を確認]ボタンをクリックし、ゲームファイルのチェックが完了するまで待ちます。 ツールは、不足または破損したファイルをダウンロードし、その後BioShock 2を起動して、BioShock 2がクラッシュし続けるかどうかを確認する必要があります。

ゲーム内設定からディテールサーフェスを無効にする

ゲーム内設定でこのオプションを無効にすると、ゲームの全体的なパフォーマンスにプラスの影響があり、多くのユーザーは、ゲーム内設定でこのオプションを無効にした後にゲームがクラッシュしたと主張しています。

  1. デスクトップのエントリをダブルクリックするか、[スタート]メニューで検索して、コンピューターでSteamを開きます。 Windows 10ユーザーは、[スタート]メニューの横にあるCortanaまたは検索バーを使用して検索することもできます。
  2. Steamウィンドウの[ライブラリ]タブに移動するには、ウィンドウの上部にある[ライブラリ]タブを探し、各ライブラリにあるゲームのリストで[BioShock 2]をダブルクリックして起動します。
  3. 表示される最初の画面(メインメニュー)から、[オプション]を選択し、[グラフィックオプション]をクリックします。 リストに「DirectX 10 Detail Surfaces」エントリが表示されるまで下にスクロールします。 ゲームのクラッシュを確認する前に、その横にある[オフ]ボタンをクリックし、下の[適用]ボタンをクリックします。

ゲームのフォルダーの改ざん

My DocumentsにもBioShock 2フォルダーがあり、保存ファイルとともにいくつかの設定ファイルを保持しています。 ユーザーは、次の一連の手順を使用して問題を解決できると報告しています。これには、いくつかの項目の削除や、さまざまなファイルおよびフォルダーの「読み取り専用」プロパティの無効化が含まれます。

  1. フォルダーを開き、左側のナビゲーションペインで[このPC]または[マイコンピューター]をクリックするか、[スタート]メニューでこのエントリを検索するだけで、ファイルエクスプローラーの適切な場所に移動します。

  1. とにかく、このPCまたはマイコンピューターでダブルクリックしてローカルディスクを開き、ユーザー>>アカウント名>>ドキュメント>> BioShock 2に移動します。
  2. BioShock 2フォルダを右クリックして、コンテキストメニューから[コピー]を選択し、バックアップ用に別の場所(できればデスクトップ)に貼り付けてください。 同じフォルダを選択して右クリックし、コンテキストメニューから[削除]オプションを選択します。
  3. その後、Steamを開き、Steamライブラリタブからゲームをダブルクリックしてゲームを開き、BioShock 2で新しいゲームを開始することを確認します。ゲームを保存して終了します。 [ドキュメント]フォルダーに、新しいBioShock 2フォルダーが表示されます。
  4. このフォルダーを右クリックし、コンテキストメニューから[プロパティ]を選択します。 [属性]セクションで、読み取り専用エントリの横にあるボックスをクリアし、変更を適用します。

  1. バックアップしたBioShock 2フォルダーを見つけて開き、その中のSaveGamesフォルダーを開きます。 そこにあるファイルをDocuments >> BioShock 2 >> SaveGamesの元の場所に移動し、ゲームを再度開いてクラッシュするかどうかを確認します。 「読み取り専用」削除プロセスをもう一度繰り返します。

Windows Updateのアンインストール(Windows 7ユーザーのみ)

DirectXファイルに変更を加え、ゲームが計画していない特定の設定を変更する特定のWindows Updateがあります。 このアップデートは他のゲームの問題も引き起こしたので、単にアンインストールするのが最善です。 この更新プログラムはWindows 7専用であるため、この方法はWindows 7を使用しているユーザーにのみ役立ちます。

  1. [スタート]メニューボタンをクリックし、名前を入力して上部の最初のオプションをクリックするか、[スタート]メニューの初期画面でそのエントリを見つけて、コントロールパネルを開きます。
  2. 右上隅にある[表示:カテゴリ]に切り替え、[プログラム]領域の下の[プログラムのアンインストール]をクリックします。 画面の右側に、インストールされたアップデートを表示するボタンが青色で表示されますので、クリックしてください。

  1. これで、コンピューターにインストールされているすべてのWindows更新プログラムの一覧が表示されるはずです。 BioShock 2に影響を与え、継続的なクラッシュを引き起こした可能性のある関連アップデートについては、下部のMicrosoft Windowsセクションを確認してください。
  2. 更新プログラムがインストールされた日付を表示する[インストール日]列を確認するには、左にスクロールします。KB番号がKB2670838の更新プログラムを見つけてください。

  1. 更新プログラムを1回クリックして、上部の[アンインストール]オプションを選択し、画面に表示される指示に従って更新プログラムを削除します。
  2. Windowsの自動更新を構成している場合は、Microsoftが新しい更新プログラムをリリースするのを待ちます。

互換モードで、管理者としてゲームを実行します

ゲームはやや古いため、開発者はWindows Vista Service Pack 2より古いオペレーティングシステムで実行することを計画していませんでした。つまり、このオペレーティングシステムの互換モードでゲームの実行可能ファイルを実行する必要があります。 また、管理者としてゲームを実行すると、より多くのアクセスが許可され、これら2つを組み合わせることでクラッシュの問題を防ぐことができます。

  1. コンピューターでSteamを開き、ウィンドウの上部にある[ライブラリ]タブを探してSteamウィンドウの[ライブラリ]タブに移動し、それぞれのライブラリにあるゲームのリストでBioShock 2を見つけます。
  2. そのエントリを右クリックして、[プロパティ]を選択します。 [ローカルファイル]タブに移動し、[ローカルファイルの参照]を選択します。

  1. Steam経由でゲームをインストールしていない場合でも、ゲームのインストールフォルダーを手動で見つけることができます。 最も簡単な方法は、デスクトップまたは他の場所でゲームのショートカットを右クリックし、コンテキストメニューから[ファイルの場所を開く]を選択することです。
  2. とにかく、一度フォルダ内に。 BioShock 2メイン実行可能ファイルを右クリックし、[プロパティ]を選択します。 [互換性]タブに移動し、[このモードを互換モードで実行する]エントリの横にあるチェックボックスをオンにします。 ドロップダウンリストからWindows Vista Service Pack 2エントリを選択します。

  1. 同じ[プロパティ]ウィンドウの[設定]セクションで、[管理者としてこのプログラムを実行する]エントリの横にあるチェックボックスをオンにします。
  2. 変更を適用し、ゲームを再起動して、クラッシュが停止したかどうかを確認してください。

SLIを無効にする(NVIDIAユーザーの場合)

スケーラブルリンクインターフェイス(SLI)は、2つ以上のビデオカードを組み合わせて単一の高品質出力を生成するために、NVIDIAが開発したビデオカードテクノロジです。 SLIは、ビデオの並列処理アルゴリズムであり、利用可能な処理能力を向上させることを目的としています。

ただし、BioShock 2はこのテクノロジーをサポートしていないようで、ゲームのプレイ中はオフにする必要があります。 ほとんどのユーザーは、ゲームでこのオプションを無効にすると、その後クラッシュが発生しなくなると言っています。

  1. デスクトップ画面を右クリックして、コンテキストメニューから[NVIDIAコントロールパネル]エントリを選択するか、システムトレイのNVIDIAアイコンが表示されている場合はダブルクリックします。 NVIDIAコントロールパネルは、大きなアイコンビューに切り替えて配置することにより、通常のコントロールパネルに配置することもできます。
  2. NVIDIAコントロールパネルを開いたら、左側のナビゲーションペインで3D設定メニューに移動し、[SLI構成の設定]オプションをクリックします。

  1. 最後に、[SLIテクノロジを使用しない]オプションを選択し、[適用]をクリックして変更を確認します。 BioShock 2を再度起動し、同じエラーが引き続き表示されるかどうかを確認します。

興味深い記事