Устранение неполадок 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, название игры, ваши действия, точный текст ошибки).