メインコンテンツへスキップ
Age of Empires

Age of Empires 2 DEが起動時にクラッシュする?解決策はこちら (2026年6月版)

Age of Empires 2 DEが起動時にクラッシュする?解決策はこちら (2026年6月版)

問題:2026年6月のアップデート後、AoE2 DEが起動しなくなった #

この記事を読んでいるということは、Age of Empires 2: Definitive Editionをプレイしようとして、メインメニューが表示される前にクラッシュしたのだと思います。SteamやXboxアプリで「プレイ」をクリックしても何も起きない、あるいは一瞬だけ黒い画面が出てすぐに消える、といった状況ではないでしょうか。

厄介なのは、エラーメッセージが一切出ないことです。クラッシュダイアログも、「AoE2は動作を停止しました」というポップアップも出ません。ゲームが静かに終了するだけです。Windowsのイベントビューアーを確認しても、エラーコードのない一般的なアプリケーション終了として記録されているだけで、有用な情報は得られません。

2026年6月のアップデート後にこの現象が発生し始めたため調査したところ、根本的な原因と解決策が判明しました。

なぜこれが起きたのか #

AoE2 DEの2026年6月アップデートで、新しいアプリ整合性/アンチチート保護フレームワークが導入されました。これはマルチプレイヤーでのチートを防ぐためのセキュリティシステムです。問題は、この新しいフレームワークが、Windowsのテストモード(「テスト署名モード」とも呼ばれます)で動作している環境と競合することです。

以下のような操作を行ったことがある場合、Windowsのテストモードが有効になっている可能性があります:

  • 未署名のドライバーをインストールした
  • テスト署名を必要とする開発ツールを使用した
  • 数年前にテストモードを有効にするチュートリアルに従い、そのまま忘れていた
  • 特定のハードウェア診断ツールを使用した

テストモードが有効な状態で新しいアンチチートが作動すると、ゲームが即座にクラッシュします。

なぜ今までは大丈夫だったのか? 以前のアンチチートはテストモードをチェックしていませんでした。しかし、新しいシステムはチェックを行い、有効であると判断するとゲームプロセスを強制終了させます。

修正方法(4つのステップ) #

この方法は、Steam版とMicrosoft Store/Xboxアプリ版の両方で有効です。

ステップ1:コマンドプロンプトを管理者として実行する #

Windowsキーを押し、cmd と入力して、コマンドプロンプトを右クリックし、**「管理者として実行」**を選択します。

やり方が不安な方は:Windowsキーは通常CtrlとAltの間にあるロゴマークのキーです。「cmd」と入力するとスタートメニューに「コマンドプロンプト」が表示されます。それを右クリックして「管理者として実行」を選んでください。

ステップ2:整合性チェックを有効にする #

以下のコマンドをコピー&ペーストし、Enterキーを押してください:

bcdedit.exe -set loadoptions ENABLE_INTEGRITY_CHECKS

「この操作を正常に完了しました」と表示されればOKです。アクセス拒否のエラーが出る場合は、必ず「管理者として実行」しているか確認してください。

ステップ3:テスト署名をオフにする #

以下のコマンドをコピー&ペーストし、Enterキーを押してください:

bcdedit.exe -set TESTSIGNING OFF

ここでも、「この操作を正常に完了しました」と表示されるはずです。

ステップ4:PCを再起動する #

ここが重要です。再起動するまで変更は適用されません。作業内容を保存してPCを再起動し、もう一度AoE2 DEを起動してみてください。

直りましたか? 通常通りに起動すれば完了です。もしダメだった場合は、他に原因がある可能性がありますので、以下を読み進めてください。

テストモードの修正で直らなかった場合のその他の対策 #

全員がテストモードを有効にしているわけではありません。上記の方法で解決しなかった場合は、以下の手順を順番に試してください。

RivaTuner Statistics Serverを無効にする #

バックグラウンドでRivaTuner(多くの場合MSI Afterburnerと一緒にインストールされます)が動作していると、新しいアンチチートと競合することがあります。システムトレイにあるRivaTunerのアイコンを右クリックして終了させ、ゲームを起動してみてください。

これはテストモードに次いで多い原因です。MSI Afterburnerを入れている場合、Windows起動時に自動的にRivaTunerが立ち上がっていることがよくあります。

オーバーレイを無効にする #

Discord、NVIDIA GeForce Experience、AMD Adrenalinなどのオーバーレイがアンチチートに検知されることがあります:

  • Discord: 設定 → ゲームオーバーレイ → オフにする
  • NVIDIA: GeForce Experienceを開く → 設定 → 全般 → 「ゲーム内オーバーレイ」をオフにする
  • AMD: AMD Softwareを開く → 設定 → Radeon Overlayをオフにする

管理者として実行する #

ゲームの実行ファイルを右クリックし、「管理者として実行」を選択します:

  • Steam: ライブラリでゲームを右クリック → 管理 → ローカルファイルを閲覧 → AoEDE_s.exe を右クリック → 管理者として実行
  • Xboxアプリ: スタートメニューでゲームを探し、右クリック → その他 → 管理者として実行

ゲームファイルの整合性を確認する #

Steam: AoE2 DEを右クリック → プロパティ → ローカルファイル → ゲームファイルの整合性を確認

Xboxアプリ: ゲームを選択 → 三点リーダー(…)をクリック → 管理 → 確認して修復

競合しているMODを確認する #

MODを導入している場合、新しいアンチチートが一部のMODを拒否している可能性があります。一度すべてのMODを無効にして起動し、その後一つずつ有効にして原因となっているMODを特定してください。

テストモードが有効かどうかを確認する方法 #

テストモードが原因かどうか確信が持てない場合は、以下の手順で確認できます:

  1. コマンドプロンプトを開く(これは管理者権限でなくて構いません)
  2. bcdedit と入力してEnterを押す
  3. testsigning Yes という行があるか探す

もし testsigning Yes と表示されていれば、それが原因です。前述の修正ステップを実行してください。

testsigning No と表示されているか、その行自体が存在しない場合は、テストモードはすでにオフになっています。他の対策を試してください。

なぜこのようなことが起きるのか #

ゲームスタジオは、高度化するチートツールに対抗するため、アンチチートのセキュリティを強化し続けています。アップデートのたびに新しい互換性チェックが導入され、これまで動作していた環境で不具合が出ることがあります。ドライバーをカスタマイズしたり、開発ツールを使用したり、未署名のソフトウェアを動かしたりするユーザーは、今後もこのような競合に遭遇する可能性があります。

根本的な解決策: 開発などでどうしても必要な時以外は、テストモードをオフにしておくことです。もし必要な場合は、強力なアンチチートを採用している一部のゲームが動作しなくなることを受け入れる必要があります。

再発防止策 #

今後のアンチチート競合を避けるために:

  • 用件が済んだら、テストモードをオンにしたままにしない
  • Windowsを最新の状態に保つ(Microsoftが後のパッチでこれらの競合を修正することがあります)
  • ゲームのアップデート後にクラッシュした場合は、まずコミュニティフォーラムを確認する(誰かがすでに解決策を見つけていることが多いです)
  • 複数のオーバーレイプログラムを同時に動作させない

他のゲームのクラッシュでお困りですか?詳細な診断フローチャートを掲載した Minecraftクラッシュ修正ガイド や、セーブデータが消えてしまった方向けの Forza Horizon 6 セーブデータ消失修正 もぜひチェックしてください。