К статье
Практический материал

Администрирование · 12 мин

Как удалить ломаную лицензию 1С и восстановить легальную работу

Пошаговая инструкция по удалению взломанной лицензии 1С: где искать следы эмулятора, как очистить программные лицензии, восстановить базу и перейти на легальный ключ.

Ломаная (взломанная) лицензия 1С — это программная или аппаратная защита платформы, обойдённая с помощью эмуляторов ключей, патченых файлов или поддельных сервисов лицензирования. Такая конфигурация работает нестабильно, блокирует обновления, создаёт юридические риски для организации и часто становится источником вредоносного ПО. Удаление взлома — это не просто стирание одного файла, а комплексная чистка следов эмулятора в системе и переход на легальный механизм лицензирования.

Типичная ситуация: компания получает в наследство сервер или рабочее место, где 1С когда-то «активировали» эмулятором HASP-ключа, и теперь нужно привести всё в порядок. Другой частый сценарий — после установки легальной лицензии платформа продолжает видеть старый эмулятор и конфликтует с ним. В обоих случаях последовательность действий одинакова: остановить работу взломанных компонентов, удалить их следы, очистить данные лицензирования и активировать легальный ключ.

Ниже разобрано, как определить тип взлома, в каком порядке удалять его компоненты на Windows, как почистить программные лицензии платформы и как проверить, что система работает чисто. Отдельно рассмотрены риски для баз данных и типичные ошибки при переходе на легальную лицензию.

Как определить, какой тип взлома используется

Прежде чем что-то удалять, важно понять, как именно обойдена защита. От этого зависит, что искать в системе. Существует три распространённых способа: эмулятор аппаратного ключа HASP, подмена (патч) исполняемых файлов платформы и поддельный сервер лицензирования, на который перенаправляются запросы платформы.

Признаки эмулятора ключа: в диспетчере устройств появляется виртуальный USB-ключ, в системе установлены нестандартные драйверы (часто с именами вроде multikey, vusbbus), в списке служб есть неизвестные сервисы, запускающиеся автоматически. Признаки патча: дата изменения файлов в каталоге bin платформы не совпадает с датой установки, антивирус помечает файлы платформы как модифицированные, цифровая подпись файлов отсутствует или недействительна.

Виртуальный USB-ключ в диспетчере устройствЭмулятор HASP

Ищите службы эмулятора и драйверы multikey/vusbbus в системе

Файлы платформы без цифровой подписиПатч платформы

Проверьте свойства файлов в C:\Program Files\1cv8\<версия>\bin

Записи о лицензиях в hosts-файлеПоддельный сервер лицензирования

Откройте C:\Windows\System32\drivers\etc\hosts и ищите посторонние строки

1С работает без ключа и без пин-кодаЛюбой из взломов

Легальная программная лицензия тоже работает без USB-ключа — проверяйте, была ли она активирована официально

Подготовка: резервные копии и права доступа

Любые манипуляции с платформой и системой начинайте с резервного копирования. Для файловых баз достаточно скопировать каталог базы или выгрузить данные через конфигуратор в файл .dt. Для клиент-серверных баз сделайте выгрузку средствами СУБД (MS SQL, PostgreSQL) и дополнительно выгрузку .dt через конфигуратор — это страховка на случай несовместимости версий.

Убедитесь, что у вас есть права локального администратора на машине, где выполняется чистка, и что пользователи завершили работу в 1С. Если платформа работает как сервер 1С на выделенной машине, остановите службу агента сервера перед удалением компонентов. Зафиксируйте текущее состояние: какие версии платформы установлены, где лежат базы, какие службы запущены — это поможет восстановить рабочую конфигурацию после чистки.

Удаление эмулятора ключа HASP

Эмулятор обычно состоит из трёх частей: службы, драйвера виртуальной шины и файла-дампа ключа. Порядок удаления важен: сначала останавливается служба, затем удаляется драйвер, потом чистятся остатки.

Откройте «Службы» (services.msc) и найдите подозрительные сервисы: часто они называются нейтрально, но имеют путь запуска в нестандартных каталогах вроде C:\Windows\System32\drivers\multikey.sys или папок в ProgramData. Остановите службу и переведите тип запуска в «Отключена». Затем удалите саму службу командой sc delete в командной строке с правами администратора.

Порядок удаления эмулятора
  1. 1
    Сделайте резервные копии баз и завершите сеансы пользователей
  2. 2
    Найдите и остановите службу эмулятора в services.msc
  3. 3
    Удалите службу командой sc delete <имя_службы> от имени администратора
  4. 4
    Удалите драйвер виртуального ключа через диспетчер устройств (включите показ скрытых устройств)
  5. 5
    Удалите файлы эмулятора из каталогов System32\drivers и ProgramData
  6. 6
    Проверьте автозагрузку и планировщик заданий на предмет перезапуска эмулятора
  7. 7
    Перезагрузите компьютер и убедитесь, что виртуальный ключ не появился снова

После удаления службы откройте диспетчер устройств, включите в меню «Вид» показ скрытых устройств и удалите виртуальные USB-контроллеры и ключи, связанные с эмулятором, с отметкой «Удалить программы драйвера этого устройства». Завершите процесс перезагрузкой: если после неё виртуальный ключ появился снова, значит, где-то остался механизм автозапуска — проверьте планировщик заданий, ветки реестра Run и папку автозагрузки.

Восстановление платформы после патча файлов

Если взлом выполнен патчем исполняемых файлов, надёжный способ чистки — полная переустановка платформы. Ручная замена отдельных dll и exe ненадёжна: сложно гарантировать, что найдены все изменённые файлы, а версии файлов из разных источников могут не совпадать.

Удалите платформу через «Установка и удаление программ», затем проверьте, что каталоги C:\Program Files\1cv8 и C:\Program Files (x86)\1cv8 не содержат остатков. Установите нужную версию платформы заново из дистрибутива, полученного с официального портала. После установки проверьте цифровые подписи ключевых исполняемых файлов: у оригинальных файлов 1С подпись действительна и выдана фирме «1С».

Очистка данных программных лицензий и файла hosts

Программные лицензии 1С хранятся в служебных файлах с расширением .lic. Для платформы 8.3 их стандартное расположение — каталог C:\ProgramData\1C\licenses (для серверных и многопользовательских установок) или профиль пользователя. Если лицензия была получена нелегально (сгенерирована, скопирована с другой машины), удалите соответствующие .lic-файлы, чтобы платформа запросила чистую активацию.

Отдельно проверьте файл C:\Windows\System32\drivers\etc\hosts. Взломы с поддельным сервером лицензирования добавляют туда строки, перенаправляющие запросы активации на локальный или сторонний адрес. Удалите все записи, кроме стандартных комментариев и строки localhost, если вы точно не добавляли другие записи осознанно. После правки очистите DNS-кеш командой ipconfig /flushdns.

powershell
ipconfig /flushdns
# Проверка содержимого hosts:
Get-Content C:\Windows\System32\drivers\etc\hosts

Также проверьте файл конфигурации nethasp.ini в каталоге conf платформы: в нём могут быть прописаны адреса поддельных менеджеров лицензий. Для легальной работы с аппаратным ключом в локальной сети там должен быть указан реальный сервер с менеджером лицензий HASP либо файл должен иметь стандартное содержимое.

Переход на легальную лицензию

После полной чистки активируйте легальную лицензию. Вариантов два: программная лицензия (активация пин-кодом из комплекта поставки через диалог «Получение лицензии» при запуске) или аппаратный ключ HASP (устанавливается менеджер лицензий, ключ вставляется в сервер или рабочую станцию). Для серверных развёртываний чаще используют программные лицензии, привязанные к параметрам сервера.

Учтите важное ограничение программных лицензий: они привязываются к аппаратной конфигурации компьютера. Замена материнской платы, сетевых адаптеров или перенос виртуальной машины на другой хост может сделать лицензию недействительной, и потребуется повторная активация резервным пин-кодом. Храните пин-коды и регистрационные номера в защищённом месте — без них восстановление лицензии невозможно.

Сравнение вариантов лицензирования

Программная лицензия

Удобна для серверов и виртуальных машин, не требует USB-порта. Ограничение: привязка к оборудованию, риск слёта при смене конфигурации

Аппаратный ключ HASP

Не зависит от конфигурации ПК, легко переносится между машинами. Ограничение: ключ можно потерять или повредить, нужен свободный USB-порт и менеджер лицензий

Лицензия через сервер 1С

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

Проверка результата и риски для баз данных

После чистки и активации проверьте работу системы комплексно. Запустите платформу и откройте каждую базу: не должно быть сообщений о поиске ключа, ошибок лицензирования и обращений к неизвестным серверам. Убедитесь, что обновление конфигурации проходит штатно — взломанные установки часто блокируют обновления, и их восстановление — косвенный признак чистой системы.

Сами базы данных взлом обычно не повреждает: эмуляторы и патчи работают на уровне платформы, а не данных. Однако есть нюанс: если база долго работала на модифицированной платформе, перед вводом её в легальную эксплуатацию выполните тестирование и исправление через конфигуратор, чтобы исключить накопленные ошибки. Также проверьте базу на наличие посторонних внешних обработок и расширений — иногда вместе со взломом в систему попадают нежелательные компоненты.

Контрольные точки

Как проверить результат

Запуск базы
Норма

База открывается, лицензия определяется как легальная в сведениях о программе

Тревожный признак

Ошибка «не найдена лицензия» или поиск ключа в сети

Диспетчер устройств
Норма

Нет виртуальных USB-ключей и неизвестных устройств

Тревожный признак

После перезагрузки появляется виртуальный ключ

Цифровые подписи файлов платформы
Норма

Подписи действительны, издатель — фирма 1С

Тревожный признак

Подпись отсутствует или недействительна

Файл hosts
Норма

Только стандартные строки

Тревожный признак

Перенаправления на локальные или сторонние адреса

Обновление конфигурации
Норма

Обновление устанавливается штатно

Тревожный признак

Ошибки доступа к сервису обновлений

Типичные ошибки
01
Удаление только ярлыка или папки эмулятора без остановки службы — взлом восстанавливается после перезагрузки
02
Переустановка платформы поверх пропатченной без полного удаления — модифицированные файлы могут остаться
03
Чистка без резервной копии баз — при сбое данные восстановить неоткуда
04
Активация новой лицензии до удаления эмулятора — конфликт ключей, платформа не видит легальную лицензию
05
Игнорирование файла hosts — платформа продолжает обращаться к поддельному серверу лицензирования

Частые вопросы

Можно ли просто удалить файл лицензии .lic, чтобы сбросить активацию?

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

Пострадают ли данные в базах после удаления взломанной платформы?

Сами данные не затрагиваются: взлом работает на уровне платформы, а базы хранятся отдельно. После установки чистой платформы базы подключаются заново через список информационных баз. Тем не менее перед любыми действиями сделайте выгрузку .dt — это стандартная страховка администратора.

Как отличить легальную программную лицензию от взломанной?

Легальная лицензия активируется пин-кодом из комплекта поставки через штатный диалог платформы, а сведения о ней отображаются в окне «О программе». Если 1С работает без ключа и без когда-либо введённого пин-кода, а в системе есть посторонние службы или виртуальные устройства — это признак взлома.

Что делать, если после удаления эмулятора 1С не видит легальный USB-ключ?

Установите актуальный драйвер ключа HASP и менеджер лицензий с официального дистрибутива, перезагрузите сервер и проверьте, что ключ определяется в системе. Если ключ сетевой, проверьте настройки nethasp.ini: там должен быть указан адрес реального сервера с менеджером лицензий, а не оставшиеся от взлома записи.

Можно ли перенести программную лицензию на другой компьютер?

Штатного переноса нет: программная лицензия привязана к аппаратной конфигурации. На новом компьютере активируйте лицензию заново резервным пин-кодом из комплекта. Если пин-коды исчерпаны, запрос на восстановление подаётся через партнёра или фирму 1С с указанием регистрационного номера продукта.

Нужно ли чистить реестр после удаления эмулятора?

Автоматические «чистильщики реестра» использовать не стоит — риск повредить систему выше пользы. Достаточно точечно проверить ветки автозапуска (Run) и остатки удалённой службы. Если служба и драйвер удалены корректно, единичные устаревшие записи реестра на работу не влияют.

Итог

Что важно запомнить

Удаление ломаной лицензии 1С — это последовательность: резервные копии, остановка и удаление служб и драйверов эмулятора, переустановка пропатченной платформы, чистка файлов лицензий и hosts, затем активация легального ключа. Финальная проверка — запуск баз, действительные цифровые подписи файлов и штатная установка обновлений.