Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

オンラインゲームが好きな方にとって、ビデオゲームはいつだって魅力的なものです。中でもターン制ストラテジーゲームの代表作「シヴィライゼーション5(Civilization V)」は、改めて紹介する必要もないほど有名です。シヴィライゼーションシリーズの中でも最高傑作と呼ばれるこの4Xジャンルのゲームは、Firaxis Gamesによって開発・リリースされました。

しかし最近、多くのユーザーから「シヴィライゼーション5が起動しない」というエラーが報告されています。この問題はゲームそのものをプレイできなくなるため、ゲーマーにとって大きなストレスとなります。本記事では、Civ 5のWindows 10との互換性確認方法と、起動時クラッシュを解決するための対処法を詳しくご紹介します。

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

シヴィライゼーション5が起動しないエラーの直し方

解決策に入る前に、まずWindows 10でCiv 5が繰り返しクラッシュする主な原因を確認しておきましょう。

  • Windows OS、DirectX、グラフィックドライバー、Steamクライアントのいずれかが古いバージョンのままである
  • ゲームファイルの破損
  • ゲームのインストールディレクトリにDLLファイルが不足している、またはVisual C++ランタイムに問題がある
  • システム要件との不一致
  • ハードウェアまたはソフトウェアコンポーネントの不具合

トラブルシューティングを実行する前に、まずお使いのシステムがシヴィライゼーションVの動作要件を満たしているかどうかを必ず確認してください。Civ 5とWindows 10の互換性チェックが終わったら、以下の解決策を順番に試していきましょう。それでは始めます!

方法1:基本的なトラブルシューティング

高度な対処法を試す前に、以下のシンプルで基本的な診断を一つずつ実行してください。

1A. PCを再起動する

Windowsのエラーに対する最初の基本ステップは、PCの再起動です。長時間再起動せずにシステムを使い続けると、RAMの不具合、動作の遅さ、インターネット接続エラー、パフォーマンス低下などの問題が発生しやすくなります。これらの要因がシヴィライゼーション5の起動失敗の原因になっている場合、単純な再起動だけでエラーが解消されることがあります。

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

1B. システム要件を満たしているか確認する

Civ 5のシステム要件を満たしているかどうかを必ず確認しましょう。PCとゲームの間に互換性の問題があると、クラッシュが発生します。本ガイドに記載の要件表をチェックし、すべての項目を満たしていることを確認してください。満たしていない場合は、該当するパーツのアップグレードを行いましょう。詳細については「シヴィライゼーションVのPC動作要件とは」のガイドをご参照ください。

1C. Windowsを更新する

OSはソフトウェアの中核です。常に正常に動作しているかを確認することが重要です。Windowsにはバグやエラーがつきものであり、Microsoftはそれらを修正した更新版を定期的にリリースしています。さらに、セキュリティ機能の強化や他のアプリケーションとの互換性向上も図られています。Windowsが最新版でないと、Civ 5がクラッシュする原因になります。OSが最新バージョンに更新されているかを確認し、されていない場合は更新してからゲームを起動してください。「Windows 10の最新アップデートをダウンロードしてインストールする方法」のガイドも参考にしてください。

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

1D. グラフィックドライバーを更新またはロールバックする

快適なゲーム体験のためにはグラフィックドライバーが欠かせません。シヴィライゼーション5も例外ではなく、ドライバーはゲームとハードウェアをつなぐ重要な役割を担っています。ドライバーが古くなっていたり、破損・欠落していたりすると、起動時にクラッシュする可能性が非常に高くなります。グラフィックカードドライバーを手動で更新するか、ドライバーアップデーターツールを導入して自動更新するのも良いでしょう。

具体的な手順は「Windows 10でグラフィックドライバーを更新する4つの方法」のガイドをご覧ください。

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

逆に、ドライバーの更新が原因でシヴィライゼーション5が起動しなくなるケースもあります。その場合は、最近適用したグラフィックドライバーの更新をロールバック(元に戻す)してください。

ドライバーのロールバック方法については「Windows 10でドライバーをロールバックする方法」のガイドを、グラフィックドライバーのトラブル全般については「グラフィックカードの故障を見分ける方法」のガイドをご参照ください。

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

1E. 互換性設定を変更する

Windows 10でシヴィライゼーションVのクラッシュが続く場合は、互換モードでの実行を一度試してみてください。管理者権限でゲームを起動することで問題が解決するケースも多く、非常におすすめの方法です。以下の手順に従って設定しましょう。

1. デスクトップ上のシヴィライゼーション5のショートカットを右クリックし、コンテキストメニューからプロパティを選択します。

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

2. 互換性タブに切り替え、互換モードセクション内の「次の互換モードでこのプログラムを実行する」にチェックを入れ、ドロップダウンメニューから該当するOSを選択します。

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

3. 次に、設定セクション内の「管理者としてこのプログラムを実行する」にチェックを入れます。最後に適用をクリックし、OKを押して変更を保存します。

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

設定完了後、Civ 5の起動時クラッシュが解消されたかどうかを確認してください。

方法2:クリーンブートを実行する

システムにインストールされている他のソフトウェアが、シヴィライゼーション5と競合することがあります。実際、Lucid VirtuやAlienware LightFXなどのアプリケーションが起動プロセス中にゲームをクラッシュさせると報告したユーザーもいます。こうした競合の特定は難しい場合があるため、クリーンブートを実行して問題を切り分けましょう。クリーンブートとは、クラッシュの原因となるバックグラウンドアプリケーションを特定する手法です。競合しているアプリを無効化すれば、Windows 10でCiv 5が繰り返しクラッシュする問題を解決できます。手順は「Windows 10でクリーンブートを実行する方法」のガイドをご参照ください。

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

方法3:ゲームファイルの整合性を確認する

シヴィライゼーション5のファイルが欠落または破損していると、起動しない問題が発生する可能性が高くなります。Steamクライアント経由でプレイしている場合は、Steamのサーバー機能を使ってゲームファイルの整合性を検証できます。手順は「Steamでゲームファイルの整合性を確認する方法」のガイドをご覧ください。

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

方法4:DirectXを更新する

DirectXはMicrosoftが開発したAPI(アプリケーションプログラミングインターフェース)で、ゲームをスムーズに動作させるために使われています。ゲームのグラフィックやサウンド性能を向上させることで知られており、多くのゲームがDirectXに依存しています。「DirectX更新後にCiv 5が起動しない」という声も多くあるため、ゲームを中断なく楽しむためには常に最新版を使用することが重要です。「Windows 10でDirectXを更新する方法」のガイドに従ってアップグレードするか、「Windows 10でDirectXを再インストールする方法」のガイドを参考にしてください。

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

DirectXが原因だった場合、この方法でCiv 5の起動問題が解決するはずです。

方法5:Steamクライアントを更新する

あらゆるソフトウェアには更新が存在し、アプリを快適に動作させるためにはユーザー側で最新版をインストールしておくことが大切です。通常、ゲームはクライアントサーバー経由でプレイされます。シヴィライゼーション5もSteamクライアントを通じてプレイするゲームの一つです。ゲームの起動に問題がある場合は、まず出発点であるクライアント側を確認する必要があります。開発者はバグ修正だけでなく、セキュリティや互換性に関わる新機能も追加しているため、更新作業は非常に重要です。以下の手順に従ってSteamクライアントを更新しましょう。

1. Windowsキーを押し、「Steam」と入力して開くをクリックします。

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

2. Steamホーム画面で、左上隅にあるSteamメニューをクリックします。

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

3. コンテキストメニューから「Steamクライアントの更新を確認…」を選択します。

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

4. 下図のようなポップアップが表示されることを確認してください。

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

方法6:不足しているDLLファイルをコピーする

DLL(ダイナミックリンクライブラリ)は、複数のアプリケーションを同時に動作させるためのコードやデータを格納したファイル形式です。このファイルがシヴィライゼーションのゲームディレクトリに存在しない場合、他の大型プログラムと同時に実行されるとゲームの起動が妨げられます。ゲームディレクトリにDLLファイルが揃っているかを確認しましょう。以下の手順に従ってください。

1. Windows + Eキーを同時に押してエクスプローラーを開きます。

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

2. シヴィライゼーションのゲームディレクトリの場所へ移動します。

注意: 場所はPCによって異なる場合があります。

3. インストールディレクトリページでCiv 5を実行します。

4. DLLファイルが不足している場合、不足している.dllファイル名が記載されたポップアップが表示されます。必ずファイル名を控えておきましょう。

5. 次にDirectXディレクトリページへ移動し、控えた名前のファイルを探します。

注意: ファイルによっては接頭辞が付いていることがありますが、同じファイルなので混乱しないでください。

6. ファイルが見つかったら実行します。すると、ファイル名のリストが表示されます。

7. 控えておいた不足中の.dllファイルと完全に一致する名前を探し、そのファイルをコピーしてCiv 5のインストールディレクトリ貼り付けます。

完了後、Civ 5の起動時クラッシュが解消されたかを確認してください。

方法7:Lucid Virtuを削除する(NVIDIAグラフィック搭載PC向け)

NVIDIAユーザーの環境にはLucid Virtuコンポーネントがインストールされていることが少なくありません。実際、Lucid Virtuを削除したところCiv 5のクラッシュ問題を克服できたというNVIDIAユーザーの報告が複数あります。試してみて損はない対策ですが、このコンポーネントと関連ファイルを完全に削除するために、専用のアンインストーラーツールを使用するようにしてください。

注意: この解決策はNVIDIAユーザーのみ対象です。NVIDIAをお使いでない方は、この方法はスキップしてください。

削除後、シヴィライゼーション5の起動エラーが解消されたかを確認しましょう。

方法8:オフラインモードでゲームを実行する

不安定なインターネット接続も、ゲームの起動やパフォーマンス問題の原因になり得ます。Civ 5も例外ではありません。ネットワーク環境を変える以外の対処法として、Civ 5をオフラインモードで実行してみましょう。実はSteamクライアントにはオフライン機能が備わっています。有効化の手順は以下の通りです。

1. Steamアプリを起動します。

2. Steamホーム画面で、左上隅にあるSteamメニューをクリックします。

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

3. コンテキストメニューから「オフラインにする」を選択します。

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

4. Steam – オフラインにするのダイアログで、「オフラインモードにする」ボタンをクリックして変更を確定します。

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

完了後、Steamアプリを再起動してゲームを起動し、Windows 10でCiv 5がクラッシュし続ける問題が解消されたかを確認してください。

方法9:アンチエイリアス機能を無効化する

アンチエイリアスは、ゲーム画面の視覚的な歪みを軽減するために使われる技術です。簡単に言えば、ゲームオブジェクトの輪郭に現れるギザギザ(ジャギー=ぼやけた画像)を取り除き、高解像度の画像に置き換える機能です。グラフィックを美しくする素晴らしい機能ですが、Civ 5のスムーズな起動やプレイを妨げることがあります。その場合は、ゲーム設定でアンチエイリアスを無効化しましょう。手順は以下の通りです。

1. シヴィライゼーション5を起動し、OPTIONS(オプション)をクリックします。

2. VIDEO OPTIONS(ビデオオプション)へ移動します。

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

3. ここでAnti-Aliasing(アンチエイリアス)OFFに設定します。

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

4. 最後にAccept(承認)ボタンをクリックし、Yesを選択して変更を保存します。

方法10:ウィンドウモードでゲームを実行する

アンチエイリアスの無効化で改善しない場合は、Civ 5をウィンドウモードで実行してみてください。なお、アンチエイリアスをオフにするだけでクラッシュ問題が解決することも多いため、この方法は補助的なものです。アンチエイリアスを切っても効果がない場合に試しましょう。Steamゲームをウィンドウモードで開く方法のガイドをご参照ください。

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

方法11:BIOSを更新する

BIOSはBasic Input and Output System(基本入出力システム)の略称です。マザーボード上に搭載された非常に重要なメモリチップで、ハードウェアとOSの間のインターフェースとして機能し、CPUやGPUなどのデバイスの初期化を担当しています。シヴィライゼーション5の起動エラーは、BIOSに起因する可能性もあります。この原因を排除するためにも、BIOSを更新して問題が解決するか確認しましょう。

詳細は「BIOSとは?BIOSの更新方法」のガイドをご覧ください。BIOSはPCの重要な部分を担うため、必ず正しい手順に従って作業を行ってください。

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

方法12:Microsoft Visual C++ 再頒布可能パッケージを再インストールする

Microsoft Visual C++ 再頒布可能パッケージは、開発やデバッグに不可欠なC++コードを含むツール群です。このパッケージに含まれるDLLファイルは、Windows上でアプリやプログラムを動作させるために必要不可欠です。そのため、ゲーム関連の起動問題が発生した際は、この再頒布可能パッケージに問題がないかを確認する必要があります。問題がある場合は、PCにMicrosoft Visual C++ 再頒布可能パッケージを再インストールしてください。手順は「Microsoft Visual C++ 再頒布可能パッケージを再インストールする方法」のガイドをご参照ください。

シヴィライゼーション5(Civilization V)が起動しない・クラッシュする原因と12の解決策

おすすめ記事:

  • Fallout 3で書き込み権限を取得できないエラーの直し方
  • Minecraftのエラーコード1とは?原因と解決策
  • Windows 10でSteamエラー53を修正する方法
  • Windows 10でシヴィライゼーション5のランタイムエラーを修正する方法

ここまで読んでいただければ、Civ 5とWindows 10の互換性確認方法およびシヴィライゼーション5のクラッシュ問題の解決方法はご理解いただけたはずです。シヴィライゼーション5が起動しないエラーの解決にどの方法が役立ったか、ぜひ教えてください。ご質問やご提案、疑問点などがあれば、下記のコメント欄からお気軽にお寄せください。

  1. 【保存版】Windows PCでMultiVersusが起動しないときの対処法6選

    MultiVersus(マルチバーサス)は、バッグス・バニーとバットマンといった人気キャラクターが対戦できる無料のクロスオーバー対戦格闘ゲームです。2022年7月にPlayStation、Xbox、Windows PCなど複数のプラットフォーム向けに世界中でリリースされました。 しかし、リリース以降「Windows PCでMultiVersusが起動しない」という報告が相次いでおり、インストールしたのにプレイできないユーザーも少なくありません。この記事では、考えられる原因ごとに、起動しない問題を解決するための具体的な対処法をわかりやすく解説します。 Windows PCでMultiVersus

  2. 【PC版】セインツロウが起動しない問題の解決方法を徹底解説

    『セインツロウ(Saints Row)』シリーズ第5弾となるアクションアドベンチャーゲーム「Saints Row(2022年版)」は、2022年8月23日に発売されました。本記事では、PC版セインツロウが起動しない場合に役立つ対処法を多数ご紹介します。ぜひ参考にしてください。 PCでセインツロウが起動しない問題の解決方法 1. ゲームを管理者権限で実行する まずはWindowsのゲームランチャーを管理者として実行してみましょう。ユーザーアカウント制御(UAC)によるアクセスが必要なトラブル、例えばフリーズやクラッシュ、ゲームファイルが起動しないといった問題を防ぐことができます。恒久的な設定方法