Cheat Engine トラブルシューティング

ダウンロード・インストール・起動時のよくある問題と対処法です。およびコミュニティの報告に基づいています。

ダウンロード・インストール時の問題

1. インターネット接続が必要

インストーラー実行中はインターネットに接続している必要があります。接続がないとインストールが完了しません。「Please verify your internet connection and re run installer」と出た場合は接続を確認して再実行してください。

2. VPN やプロキシ

VPN やプロキシを使っている場合は、インストーラーがダウンロードサーバーに届くよう一時的に無効にしてください。

3. 「Windows が指定されたデバイス、パス、またはファイルにアクセスできません」/ 権限エラー

サードパーティのセキュリティやファイアウォールがインストーラーや CE 自体をブロックしていることがあります。試すこと:

  • アンチウイルスとファイアウォールを一時的に無効にする(例:Avast はアンチウイルスとファイアウォールの両方を無効に。参照:)。
  • 無効にするだけでは足りない場合は、セキュリティソフトを一時的にアンインストールする。

4. サイトやダウンロードリンクが開かない(ERR_CONNECTION_RESET など)

ISP やネットワークが CE サイトをブロックしている可能性があります。試すこと:

  • PiHole などの広告ブロッカーを無効にする(参照)。
  • ブラウザの広告ブロッカーを無効にする。
  • 代わりにから最新版をダウンロードする。
  • 別の端末(スマホなど)でダウンロードして PC に転送する。

インストール後に Cheat Engine が起動しない

1. 「名前が正しく入力されているか確認してください…」(パス/ファイルエラー)

一部のプログラムやゲームがレジストリに書き込んだ内容が CE の起動を妨げることがあります。対処:Cheat Engine のインストールフォルダ内の windowsrepair.exe を実行する(例:C:\Program Files\Cheat Engine 7.6\)。

2. アンチチート(Badlion、Vanguard など)

インストール後に CE がまったく起動しない場合、アンチチート(Minecraft モッドの Badlion や Vanguard など)が入っている可能性があります。これらが CE の起動を妨げることがあります。アンチチートを無効にするか削除する必要があります。Badlion の削除はを参照。

3. 64 ビット版が起動しない

64 ビットの CE だけが起動しないという報告があります。試すこと:

  • 代わりに 32 ビット版を実行する。
  • Cheat Engine を管理者として実行する。
  • 互換性モード(CE を右クリック → プロパティ → 互換性)。
  • Visual C++ 再頒布パッケージの再インストール/更新。
  • 管理者のコマンドプロンプトで sfc /scannow を実行してシステムファイルを修復する。

ゲーム内・使用時の問題

ゲームにアタッチすると CE がクラッシュする

一部のゲームはアンチチートや保護により CE と競合します。シングルプレイでは、ゲームが許す場合はオフラインモードやアンチチート無効で起動してみてください。CE は管理者として実行。ゲームが 64 ビットなら 64 ビット CE を使う。オーバーレイや注入系ソフトを終了すると改善することがあります。

プロセスが一覧に表示されない

ゲームが起動しているか確認してください。「システムプロセスを表示」にチェックを入れるか名前で絞り込み。ランチャーが子プロセスを起動している場合は、実際のゲーム .exe にアタッチ。ゲームが管理者で動いている場合は CE も管理者で実行してください。

スキャンで結果が出ない、または多すぎる

結果なし:値の型(4 バイト、float など)と、スキャン間にゲーム内で値が実際に変わったかを確認。多すぎる:次のスキャンを増やすか、値が分かるときは「正確な値」を使う。値が暗号化や特殊な構造で格納されている場合もあるので、ウィキで上級テクニックを参照。

ゲーム更新後にチートが動かなくなった

ゲームの更新でコードやアドレスが変わることがよくあります。値やコードを再度見つける必要があります。スクリプトで AOB(バイト列)を使うと、パターンが残っている小規模更新ではスクリプトが生き残りやすくなります。ポインタパスも壊れることがあるので、必要ならポインタを再スキャンしてください。

DBVM と上級機能

DBVM が読み込めない/「未対応」と表示される

DBVM には対応 CPU(Intel VT-x または AMD-V)と BIOS で仮想化の有効化が必要です。Hyper-V など他のハイパーバイザーと競合することがあります。DBVM を使う場合は Hyper-V を無効に。DBVM はオプションで、多くの用途では CE は DBVM なしで動作します。要件はウィキを参照。

Lua スクリプトエラーや「script failed to compile」

スクリプトの構文と CE Lua API の正しい使い方(ウィキ参照)を確認。古いスクリプトは CE の更新で動かなくなることがあります。他のスクリプトを無効にして競合を確認。.CT に含まれるスクリプトは、信頼できるソースのテーブルだけを実行してください。

スキャンが非常に遅い、または固まる

大きなプロセスはメモリ量が多いため、「不明な初期値」や広いスキャンは時間がかかります。スキャンを絞る:値が分かるときは「正確な値」を使う、オプションでスキャン範囲を狭める。他の重いアプリを終了すると改善することがあります。64 ビットゲームでは 64 ビット CE を使っているか確認してください。

テーブル・スクリプトの問題

.CT が読み込めない、またはエラーになる

テーブルが別のゲームバージョンや CE バージョン用の可能性があります。.CT をテキストエディタで開き(XML です)、構文エラーや非常に大きなスクリプトがないか確認。Lua や Auto Assembler を使っている場合、ゲームが更新されてスクリプトがパターンを見つけられなくなっていることがあります。CE が「読み込みエラーを無視」を提供していれば試し、失敗するスクリプトは無効に。信頼できるソースのテーブルだけを読み込んでください。

「Failure finding address」や「AOB not found」と表示される

ゲームが更新され、スクリプト内のバイトパターン(AOB)が一致しなくなった可能性が高いです。テーブルの作者が AOB を更新する必要があります。デバッガーで新しいパターンを自分で探す(メモリビューでバイトを検索)か、フォーラムで更新版テーブルを求めてください。AOB スクリプトの作成・更新方法はウィキを参照。

ユーザー体験・フォーラムのヒント

コミュニティからの情報:

まだ解決しない場合

のピン留めガイドを読んでください。その他の問題はCheat Engine フォーラムで検索または投稿してください。

ダウンロード