Установка

Антивирус ругается на установщик

Так бывает, и чаще всего это не про вирус. Ниже — что происходит на самом деле, как поставить программу за минуту и как проверить файл самому, не веря нам на слово.

Почему это происходит

У установщика нет цифровой подписи — сертификат стоит денег и покупается на организацию. Для антивируса неподписанный файл, который скачали пока немногие, выглядит незнакомцем, и часть защит реагирует на саму незнакомость: у Avast это «Угроза», у Windows — «Неизвестный издатель» от SmartScreen. Вердикт при этом выносится не содержимому файла, а его репутации.

Вторая причина — то, что программа делает по своей работе: меняет приоритеты процессов, правит параметры Windows, снимает и возвращает снимки настроек. Со стороны это похоже на поведение, за которым антивирусы следят. Разница в том, что здесь каждое такое действие обратимо, показано в окне до применения и снимается кнопкой «Восстановить».

Что мы со своей стороны уже убрали: компонент обхода блокировок больше не входит в установщик. Внутри него драйвер перехвата пакетов — антивирусы помечают такие как HackTool, и по делу. Теперь он скачивается отдельно и только если вы сами включаете обход.

Avast, AVG

Поставить исключение и установить

  1. Откройте Avast → МенюНастройкиОбщееЗаблокированные и разрешённые приложения.
  2. Нажмите Разрешить приложениеВыбрать путь к приложению и укажите скачанный установщик, а также папку C:\Program Files\eternalglow's optimizer.
  3. Если файл уже забрали в карантин: ЗащитаХранилище вирусов → найдите его и нажмите Восстановить и добавить в исключения.
  4. Запустите установщик заново. Если программа была открыта, закройте её и окно GameFocus.

Защитник Windows

Добавить папку в исключения

  1. Безопасность WindowsЗащита от вирусов и угрозУправление настройками.
  2. Добавление или удаление исключенийДобавить исключениеПапка.
  3. Укажите C:\Program Files\eternalglow's optimizer.

Проверить файл самому

Не верьте на слово ни нам, ни одному антивирусу — сверьте контрольную сумму и посмотрите, что скажут остальные.

Контрольная сумма

Актуальная сумма текущей версии лежит в манифесте обновления: /api/update/manifest — поле sha256. Сумму скачанного файла показывает PowerShell:

Get-FileHash "$env:USERPROFILE\Downloads\eternalglows-optimizer-setup.exe" -Algorithm SHA256

Совпали — файл ровно тот, что мы выложили, и по дороге его никто не менял.

Мнение других антивирусов

Загрузите файл на VirusTotal: там он проверяется семью десятками движков сразу. Несколько срабатываний с формулировками вида Unsigned, FileRepMalware, IDP.Generic, Win32.Troj.Undef — это и есть реакция на отсутствие подписи и малую распространённость, а не находка.

Сообщить о ложном срабатывании

Это помогает всем, кто поставит программу после вас: по такой заявке вердикт снимают обычно за сутки.

Если установка всё равно падает

Ошибка вида «MoveFile: сбой; код 5, отказано в доступе» означает, что файл программы кто-то держит. Порядок такой:

Что программа делает с системой и как всё вернуть — на странице Безопасность.