Полная очистка компьютера от взломанной 1С без потери баз

· 9 мин

Содержание

Чтобы удалить нелицензионную 1С, удалите все установленные версии платформы через Панель управления → Программы и компоненты (быстрый вызов — appwiz.cpl), затем вручную сотрите папки 1cv8 и ветки реестра Software\1C, а после этого уберите то, что поставил сам «взлом»: эмулятор ключа защиты, подменённые файлы, строки в hosts. Информационные базы при этом не трогайте — данные не зависят от того, легальная была платформа или нет, и переезжают на лицензионную версию без потерь.

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

Подготовка к удалению нелицензионной 1С: что сохранить и проверить

Сначала выясните, что именно стоит на компьютере и где лежат данные. Это 10 минут, но без них легко стереть рабочую базу вместе с «мусором».

Что сохранить:

  • 📁 Каталоги информационных баз. Файловая база — это папка с файлом 1Cv8.1CD. По умолчанию 1С создаёт её в Документы\InfoBase, но бухгалтеры часто кладут базы на диск D или прямо в папку программы.
  • 📄 Список баз — файл %APPDATA%\1C\1CEStart\ibases.v8i. В нём пути ко всем базам из окна запуска. Скопируйте его, и вы сразу увидите, где лежат данные.
  • 💾 Выгрузку каждой базы в .dt, если платформа ещё запускается: Конфигуратор → Администрирование → Выгрузить информационную базу.
  • 🧾 Внешние отчёты и обработки (.erf, .epf), если их хранили отдельно, на диске.

Чтобы найти все базы на диске разом, выполните в командной строке:

dir C:\1Cv8.1CD D:\1Cv8.1CD /s /b

Скопируйте папки с базами на флешку или другой диск до начала удаления. Это единственное по-настоящему необратимое место всей процедуры.

Что проверить. Посмотрите, какие версии платформы установлены и есть ли сервер 1С. PowerShell, запущенный от администратора, покажет всё одной командой:

Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*,
  HKLM:\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* |
  Where-Object { $_.DisplayName -match '1C|1С' } |
  Select-Object DisplayName, DisplayVersion

Часто в списке оказывается три-четыре версии платформы: каждое обновление ставится рядом с предыдущим, а не поверх него.

Какая у вас установка 1С?

Шаг 1. Деинсталляция платформы 1С через «Программы и компоненты»

  1. Закройте 1С на этом компьютере. Если есть сервер — предупредите пользователей и остановите службу «Агент сервера 1С:Предприятия 8.3» в services.msc.
  2. Нажмите Win + R, введите appwiz.cpl, нажмите Enter.
  3. Отсортируйте список по имени и найдите все строки вида 1C:Enterprise 8 (8.3.xx.xxxx) или 1С:Предприятие 8. Встречаются 32- и 64-разрядные варианты — (x86-64) в названии.
  4. Удалите их по одной: правой кнопкой → «Удалить». Дождитесь окончания каждой деинсталляции, прежде чем запускать следующую.
  5. В том же списке удалите отдельно установленные компоненты 1С, если они есть: «1С:Предприятие — Тонкий клиент», сервер, средства администрирования.
  6. Перезагрузите компьютер. Часть файлов освобождается только после перезапуска.

В Windows 10 и 11 то же самое доступно через Параметры → Приложения, но классическое окно appwiz.cpl показывает версии точнее.

Если удаление обрывается с ошибкой. У пиратских сборок установщик нередко повреждён или заменён. Тогда поможет утилита Microsoft «Program Install and Uninstall troubleshooter» — она удаляет «сломанные» записи установщика Windows. Если и она не справилась, переходите к ручной очистке: удаление папок и ветки реестра в итоге дают тот же результат.

Драйвер ключа защиты HASP ставится отдельной программой — «Sentinel Runtime» или «Sentinel HASP/LL Device Driver». Если вы переходите на лицензию с USB-ключом, его потом всё равно нужно будет поставить. Удалите текущий драйвер и установите заново чистый, из дистрибутива лицензионной платформы.

Шаг 2. Какие папки 1С остаются на диске после удаления

Деинсталлятор оставляет настройки пользователей, кэш и файлы лицензий. В пиратских сборках там же часто лежат подменённые файлы и поддельные лицензии.

ПапкаЧто в нейУдалять?
C:\Program Files\1cv8\Платформа 64-бит, в srvinfo — данные кластера сервераДа, если пуста или осталась после удаления
C:\Program Files (x86)\1cv8\Платформа 32-битДа
C:\ProgramData\1C\licenses\Файлы программных лицензий .licДа — поддельные лицензии лежат здесь
C:\ProgramData\1C\1cv8\Общие настройки платформыДа
%APPDATA%\1C\1cv8\Настройки пользователяДа
%APPDATA%\1C\1CEStart\Список баз ibases.v8iПосле копирования списка
%LOCALAPPDATA%\1C\1cv8\Кэш конфигурацийДа, без вопросов

Пути с %APPDATA% и %LOCALAPPDATA% относятся к каждому пользователю Windows отдельно. Если на компьютере работали под тремя учётными записями, чистить нужно в трёх профилях: C:\Users\<имя>\AppData\....

Перед удалением C:\Program Files\1cv8\ откройте её и убедитесь, что внутри нет папок с файлом 1Cv8.1CD. Базы, созданные «куда попало», нередко оказываются именно там.

Удалить остатки можно командами от имени администратора:

rd /s /q "C:\Program Files\1cv8"
rd /s /q "C:\Program Files (x86)\1cv8"
rd /s /q "C:\ProgramData\1C"
rd /s /q "%APPDATA%\1C\1cv8"
rd /s /q "%LOCALAPPDATA%\1C\1cv8"

Если папка не удаляется с сообщением о занятом файле — значит, работает процесс 1С или служба. Проверьте в диспетчере задач процессы 1cv8.exe, 1cv8c.exe, ragent.exe, rmngr.exe, rphost.exe.

Шаг 3. Очистка реестра от записей 1С

Платформа хранит в реестре немного: параметры установки и связи с файлами. Но взломщики иногда пишут туда свои ключи, поэтому ветки лучше удалить полностью.

Сначала сделайте копию — экспорт займёт секунды:

reg export "HKCU\Software\1C" "%USERPROFILE%\Desktop\1c_hkcu.reg"
reg export "HKLM\SOFTWARE\1C" "%USERPROFILE%\Desktop\1c_hklm.reg"
reg export "HKLM\SOFTWARE\WOW6432Node\1C" "%USERPROFILE%\Desktop\1c_hklm32.reg"

Если какой-то ветки нет, команда сообщит об ошибке — это нормально. Затем удалите ветки:

reg delete "HKCU\Software\1C" /f
reg delete "HKLM\SOFTWARE\1C" /f
reg delete "HKLM\SOFTWARE\WOW6432Node\1C" /f

Ветку HKCU удаляйте под каждой учётной записью, где работали в 1С.

Чего не делать в реестре:

  • ❌ Не ищите по реестру строку «1C» с массовым удалением всех найденных ключей. Под неё попадают чужие программы и системные записи с такими символами в идентификаторах.
  • ❌ Не запускайте «чистильщики реестра» в агрессивном режиме. Пользы против остатков 1С они не дают, а сломать могут другое.

Шаг 4. Поиск следов взлома: эмуляторы ключей, hosts, вирусы

Это шаг, который отличает удаление нелицензионной 1С от удаления обычной программы. «Лекарство» почти всегда меняет систему за пределами папки 1С.

Эмулятор ключа защиты

Взломанные сборки часто имитируют USB-ключ HASP виртуальным драйвером. Он остаётся в системе после удаления платформы.

  1. Откройте devmgmt.msc, включите Вид → Показать скрытые устройства.
  2. Проверьте разделы «Контроллеры USB» и «Системные устройства». Ищите виртуальные USB-шины и устройства с незнакомыми именами, которые появились одновременно с установкой 1С.
  3. Посмотрите список сторонних драйверов:
pnputil /enum-drivers
  1. Найдите драйвер с подозрительным поставщиком и удалите его по имени oemNN.inf из вывода:
pnputil /delete-driver oemNN.inf /uninstall

Если сомневаетесь, что драйвер посторонний, не удаляйте вслепую. Найдите его файл и проверьте вкладку «Цифровые подписи» в свойствах: у драйверов от честных производителей она заполнена.

Файл hosts

Пиратские сборки иногда блокируют обращения к серверам лицензирования и обновлений 1С. Откройте блокнот от администратора и посмотрите файл:

C:\Windows\System32\drivers\etc\hosts

Строки с адресами 1c.ru и 1c.com, перенаправленные на 127.0.0.1 или 0.0.0.0, удалите. Без этого лицензионная платформа не сможет активировать программную лицензию, а конфигурация — получать обновления.

Службы, автозагрузка и вирусы

Кряки — частый источник троянов и майнеров. Проверьте:

  • 🔍 services.msc — службы без описания, которые запускаются автоматически.
  • 🔍 Планировщик заданий (taskschd.msc) — задания, созданные в день установки 1С.
  • 🔍 Автозагрузку — удобнее всего утилитой Autoruns от Microsoft Sysinternals.
  • 🛡 Полную проверку бесплатным сканером: Kaspersky Virus Removal Tool или Dr.Web CureIt!. Они не конфликтуют с установленным антивирусом.

Если сканер нашёл троян или майнер, смените пароли от банк-клиента, электронной почты и личных кабинетов. Сделайте это с другого, чистого устройства.

Компьютер очищен от нелицензионной 1С
Выполнено: 0 / 7

Шаг 5. Установка лицензионной 1С и перенос базы

Сами данные бухгалтерии в базе — это ваши данные. Их не нужно вводить заново.

Порядок перехода:

  1. Купите лицензию у партнёра 1С или в официальном магазине. Сохраните лицензионное соглашение, регистрационную карточку и ПИН-коды — это и есть подтверждение легальности.
  2. Скачайте дистрибутив платформы с портала обновлений по своему регистрационному номеру и установите её. Номер версии ставьте не ниже того, с которой работала база.
  3. Активируйте лицензию: программную — по ПИН-коду при первом запуске, аппаратную — установив драйвер и вставив USB-ключ.
  4. Добавьте базу в список: окно запуска → «Добавить» → «Добавление в список существующей информационной базы» → укажите папку с 1Cv8.1CD. Или создайте пустую базу и загрузите .dt через Конфигуратор: Администрирование → Загрузить информационную базу.

Проверьте конфигурацию. Пиратские дистрибутивы иногда содержат изменённые типовые конфигурации. Признак — конфигурация снята с поддержки. Посмотрите в Конфигураторе: Конфигурация → Поддержка → Настройка поддержки. Если там указано, что конфигурация не на поддержке, а вы её не дорабатывали — сравните её с типовой из лицензионного дистрибутива через Конфигурация → Сравнить конфигурации.

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

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

Ответственность за нелицензионную 1С и что меняет удаление

Использование контрафактной программы в работе — нарушение исключительного права правообладателя. Возможны три вида последствий:

Вид ответственностиНормаЧто грозит
Гражданскаяст. 1301 ГК РФКомпенсация правообладателю от 10 тыс. до 5 млн руб. или в двукратном размере стоимости права
Административнаяст. 7.12 КоАП РФШтраф с конфискацией контрафакта; для организаций — от 30 до 40 тыс. руб.
Уголовнаяст. 146 УК РФПри крупном размере — стоимость прав свыше 100 тыс. руб.

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

Что удаление даёт, а что нет:

  • ✅ Прекращает нарушение. После перехода на лицензию новых эпизодов нет.
  • ✅ Убирает риски для данных — трояны и майнеры из кряков.
  • ❌ Не отменяет ответственность за прошлый период, если факт использования уже зафиксирован при проверке.

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

Лучшая защита при проверке — комплект документов на каждое рабочее место: договор или счёт, лицензионное соглашение, регистрационная анкета. Храните их вместе, а не «где-то в бухгалтерии».

Частые ошибки при удалении нелегальной 1С

  • 🚫 Удалили папку программы вместе с базами. Базы, созданные внутри Program Files\1cv8, исчезают вместе с ней. Восстановить их можно только из копии.
  • 🚫 Удалили одну версию платформы из четырёх. Остальные продолжают работать, а проверка находит их за минуту.
  • 🚫 Почистили только свой профиль. Настройки и кэш остались у других пользователей Windows на этом же компьютере.
  • 🚫 Забыли про виртуальный драйвер. Лицензионный USB-ключ потом не определяется или конфликтует с эмулятором.
  • 🚫 Оставили блокировку в hosts. Лицензионная платформа не активирует ПИН-код, а ошибка выглядит как проблема с лицензией.

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

Пропадут ли данные бухгалтерии после удаления нелицензионной 1С?
Нет, если не удалять папки с файлом 1Cv8.1CD. База хранится отдельно от платформы и открывается лицензионной версией без конвертации данных.
Можно ли купить лицензию и оставить уже установленную пиратскую платформу?
Нет. Модифицированные файлы платформы остаются контрафактом даже при купленной лицензии. Платформу нужно переустановить из официального дистрибутива.
Нужно ли переустанавливать Windows после взломанной 1С?
Обычно нет. Если сканер нашёл вредоносные программы и не смог их вылечить или после очистки система ведёт себя странно, надёжнее переустановить Windows.
Как удалить 1С, если программа не появляется в списке установленных?
Значит, её скопировали папкой без установщика. Удалите папку вручную, затем почистите профили пользователей, реестр, драйверы и hosts так же, как после обычной деинсталляции.
Удаляет ли деинсталляция файлы лицензий?
Нет. Файлы лицензий в папке ProgramData остаются, их нужно удалить вручную. Лицензионную программную лицензию после переустановки Windows восстанавливают по ПИН-коду.

Источники

  • Гражданский кодекс РФ, часть четвёртая, ст. 1301
  • Кодекс РФ об административных правонарушениях, ст. 7.12
  • Уголовный кодекс РФ, ст. 146