Устранение неполадок Cheat Engine

Типичные проблемы и решения из FAQ, форума и вики. Только для однопользовательских игр и законного использования.

Антивирус считает Cheat Engine вирусом / трояном

Cheat Engine может изменять другие программы (в том числе запущенные с правами администратора) и выполнять скрипты из файлов .CT. Антивирусы часто помечают его как hacktool или потенциально нежелательную программу, не разбирая скриптовый язык CE детально.

Что делать:

  • Скачивайте только из проверенных источников.
  • Добавьте исключение для папки Cheat Engine (или установщика) в антивирусе.
  • Если установка не удаётся или CE удаляется — временно отключите защиту в реальном времени на время установки, затем добавьте исключение и включите снова.
  • Используйте файлы .CT только из надёжных источников; это обычный XML с возможными скриптами — при сомнениях проверяйте.

Подробнее: Тема на форуме про антивирус

Не удаётся подключиться к игре / «Access denied»

Если Cheat Engine не может открыть процесс или появляется «доступ запрещён»:

  • Запуск от имени администратора: ПКМ по Cheat Engine → Запуск от имени администратора. Некоторые игры работают с повышенными правами — CE нужны те же.
  • 64-bit и 32-bit: Используйте подходящую сборку CE. Если игра 64-битная — используйте 64-битный CE (по умолчанию в 64-битной Windows).
  • Античит: В играх с ядерным или сильным античитом CE может блокироваться. Мы не поддерживаем обход античита и использование CE в онлайн/мультиплеере с нарушением правил игры.
  • Другие утилиты: Закройте другие отладчики или инструменты инъекции, которые могут блокировать процесс.

Скан ничего не находит или слишком много результатов

Слишком много результатов: Используйте «Next Scan» после изменения значения в игре (потеря/получение здоровья, трата золота). Сужайте по типу значения (4 Bytes, Float, Double) и попробуйте «Exact value», если число известно.

Нет результатов: Значение может храниться как Float/Double или в другом формате (например, с множителем). Попробуйте Float или «Unknown initial value», затем «Changed value» / «Unchanged value» и измените значение в игре. В части игр нужен Mono/.NET dissector (Unity и т.п.).

Не тот процесс: Убедитесь, что подключились к нужному .exe (процесс игры, а не лаунчера).

Игра вылетает при подключении или использовании чита

Некоторые игры чувствительны к доступу к памяти или изменению кода. Частые причины:

  • Заморозка или изменение не того адреса (например, только отображаемое или критичное значение).
  • Инъекция кода, ломающая логику игры или перезаписывающая не те байты.
  • Защита от отладки или от изменений в игре.

Попробуйте: сначала только менять значения (без инъекции кода); использовать указатель/адрес из рабочей таблицы; поискать на форуме по конкретной игре.

Установщик предлагает доп. ПО / рекламу

Установщик может показывать опциональные предложения стороннего ПО для поддержки разработки. Их можно отклонить. Если нужен установщик без таких предложений:

  • Соберите из исходников: GitHub.
  • Установщик без рекламы через Patreon Cheat Engine (всё равно нужен интернет для загрузки).

«Я изменил деньги в онлайн-игре, но значение вернулось»

Реальный баланс хранится на сервере. Вы изменили только значение в памяти (то, что видно на экране). При покупке или синхронизации сервер присылает правильное значение. Cheat Engine не предназначен для онлайн-игр; мы не поддерживаем и не одобряем использование с нарушением правил.

Ещё помощь

При конкретных ошибках или проблемах с определённой игрой — ищите или спрашивайте на форуме с деталями (версия CE, название игры, ваши действия, точный текст ошибки).