Защита 1С без флешки: как работает лицензия по ПИН-коду
Содержание
Программная лицензия 1С — это файл с расширением .lic, который платформа получает при активации ПИН-кода и хранит на диске компьютера. Файл привязан к параметрам конкретного «железа» и операционной системы, поэтому работает только там, где его активировали. USB-ключ не нужен: проверку лицензии платформа выполняет сама, по этому файлу.
Как это работает на практике: вы покупаете комплект, в нём есть регистрационный номер и конверт с ПИН-кодами. При первом запуске 1С без лицензии платформа сама предлагает её получить. Вы вводите ПИН-код, данные владельца — и через минуту программа запускается. Дальше важны три вещи: как не потерять лицензию при замене оборудования, как перенести её на другой компьютер и как устроена выдача лицензий на сервере.
Чем программная лицензия 1С отличается от USB-ключа
У платформы 1С:Предприятие 8 два способа защиты от нелегального использования.
- 🔑 Аппаратный ключ (USB, HASP). Физическое устройство, которое вставляют в порт. Лицензия «живёт» в ключе: переставили ключ в другой компьютер — лицензия переехала вместе с ним. Для работы нужен драйвер ключа, а для сетевых многопользовательских ключей — менеджер лицензий на компьютере, к которому ключ подключён.
- 💾 Программная лицензия. Файл на диске, полученный активацией ПИН-кода. Ничего вставлять не нужно, но лицензия привязана к оборудованию. Переезд на новый компьютер — это новая активация, а не копирование файла.
Обе защиты дают одинаковые права: одна клиентская лицензия — одно рабочее место, серверная — право запускать сервер 1С. Разница в носителе и в правилах переноса.
Новые комплекты 1С сейчас поставляются с программной защитой. Аппаратные ключи, купленные раньше, продолжают работать — менять их никто не обязывает.
Из чего состоит комплект с программной защитой
| Элемент | Что это | Где используется |
|---|---|---|
| Регистрационный номер | Номер продукта или лицензии | Вводится при активации, нужен для регистрации на портале |
| Основной ПИН-код | Код для первой активации | Первый запуск на рабочем компьютере |
| Резервные ПИН-коды | Коды для повторной активации | Замена оборудования, переустановка ОС, переезд |
| Лицензионное соглашение | Документ о праве использования | Подтверждение законности при проверке или запросе новых ПИН-кодов |
Храните конверт с ПИН-кодами и регистрационную анкету как бухгалтерский документ. Без них восстановить лицензию после поломки компьютера будет долго и хлопотно.
Как активировать программную лицензию по ПИН-коду
Активация запускается автоматически: если платформа не нашла лицензию, при входе в базу появляется окно с предложением её получить. Отдельно ничего устанавливать не нужно.
Пошаговая активация через интернет
- Запустите 1С и откройте любую базу. Платформа сообщит, что лицензия не найдена, и предложит получить её.
- Выберите получение лицензии и укажите регистрационный номер комплекта и ПИН-код из конверта.
- Если это повторная активация, отметьте это и укажите предыдущий ПИН-код — тот, что использовали на этом рабочем месте раньше.
- Заполните данные владельца: организация или физическое лицо, ИНН, адрес, контакты. Пишите данные так, чтобы потом повторить их дословно — при повторной активации они должны совпасть.
- Выберите, где хранить лицензию: для всех пользователей компьютера или только для текущего.
- Дождитесь ответа центра лицензирования. Платформа сохранит файл
.licи сразу запустит базу.
Для активации нужен доступ компьютера в интернет к серверу лицензирования 1С. Если в организации жёсткий прокси или межсетевой экран, первая попытка часто падает именно на этом шаге.
Без интернета: через файл или по телефону
На компьютерах в закрытом контуре в том же окне выбирают ручной способ:
- 📄 через файл — платформа формирует файл запроса, вы переносите его на компьютер с интернетом, получаете ответ и загружаете обратно;
- 📞 по телефону или почте — данные запроса передают в центр лицензирования, в ответ приходит код, который вводят в окно активации.
Ручной способ длиннее, но результат тот же: файл лицензии, привязанный к этому компьютеру.
Где посмотреть, что лицензия получена
Самый простой способ — открыть в базе Справка → О программе. В окне указаны данные о лицензии, под которой работает сеанс: программная или аппаратная, и её параметры.
Привязка к оборудованию: что важно знать заранее
Файл лицензии содержит «отпечаток» компьютера: набор параметров оборудования и операционной системы — в том числе сведения о материнской плате, процессоре, дисках, сетевых адаптерах и ОС. При запуске платформа сверяет отпечаток с текущим состоянием. Если расхождение существенное, лицензия перестаёт действовать.
Где хранится файл лицензии
| Система | Каталог | Для кого |
|---|---|---|
| Windows | C:\ProgramData\1C\licenses | Для всех пользователей компьютера |
| Windows | %APPDATA%\1C\licenses | Только для текущего пользователя |
| Linux | /var/1C/licenses | Для всех пользователей |
Копировать файл .lic на другой компьютер бесполезно: отпечаток не совпадёт. А вот сохранить копию файла на том же компьютере перед переустановкой ОС полезно — после восстановления системы с тем же оборудованием файл может снова подойти.
Что обычно «ломает» лицензию
- 🖥 замена материнской платы или процессора;
- 💽 замена системного диска;
- 🌐 смена или отключение сетевой карты;
- 🔄 переустановка операционной системы;
- ☁️ миграция виртуальной машины на другой хост, смена её конфигурации, клонирование ВМ.
Добавление оперативной памяти или нового монитора, как правило, проблем не вызывает. Но точный список параметров и допуски 1С не публикует подробно, так что перед любым ремонтом лучше считать, что лицензию может потребоваться активировать заново.
На виртуальных машинах закрепите параметры, которые гипервизор может менять: MAC-адрес сетевого адаптера и идентификаторы оборудования ВМ. Иначе после очередной миграции или перезапуска хоста лицензия «слетит» в самый неподходящий момент.
Программная лицензия или USB-ключ: сравнение по пунктам
| Критерий | Программная лицензия | USB-ключ |
|---|---|---|
| Носитель | Файл .lic на диске | Физическое устройство |
| Перенос на другой ПК | Повторная активация резервным ПИН-кодом | Переставить ключ |
| Замена комплектующих | Может потребоваться повторная активация | Не влияет |
| Риск потери | Сбой диска или ОС, исчерпанные ПИН-коды | Поломка, кража, потеря ключа |
| Драйверы | Не нужны | Нужен драйвер ключа |
| Сеть | Лицензия локальная или выдаётся сервером 1С | Сетевой ключ раздаётся менеджером лицензий |
| Виртуализация и облако | Работает, если параметры ВМ стабильны | Нужен проброс USB или сетевой USB-концентратор |
| Новые поставки | Основной вариант | Ранее купленные ключи продолжают работать |
Когда что удобнее:
- программная — для стационарных рабочих мест, серверов и виртуальных машин со стабильной конфигурацией;
- USB-ключ — если рабочее место часто меняется или компьютеры регулярно ремонтируют. Но новый ключ сегодня купить сложнее, чем программный комплект.
На одном компьютере можно использовать оба вида: платформа учитывает и найденные ключи, и файлы лицензий.
Программные лицензии на сервере 1С
В клиент-серверном варианте лицензии бывают двух видов, и их легко перепутать.
- Лицензия на сервер 1С:Предприятия — разрешает запуск самого сервера. Её активируют на компьютере, где работает кластер.
- Клиентские лицензии — по одной на каждое одновременно работающее рабочее место.
Клиентские лицензии на сервере
Клиентские программные лицензии удобно активировать прямо на компьютере с сервером 1С. Тогда сервер сам выдаёт их сеансам: пользователь подключается к базе — получает лицензию, закрывает 1С — лицензия освобождается для следующего. На рабочих станциях при этом ничего активировать не нужно.
Это главный практический приём для организаций, где больше 5–10 пользователей: все клиентские лицензии в одном месте, и замена любого офисного компьютера не требует повторной активации.
Многопользовательский комплект, например на 10 или 20 мест, активируется одним ПИН-кодом и даёт сразу всё число мест. Не нужно вводить код десять раз.
Как проверить, кто занял лицензии
- В консоли администрирования серверов 1С откройте кластер →
Сеансы. В списке сеансов видно, какая лицензия выдана каждому подключению. - Из командной строки то же показывает
rac session list --licenses(нужен запущенный сервер администрированияras). - На компьютере с сервером список установленных лицензий выводит утилита
ring: командаring license list. Остальные подкоманды смотрите в справке утилитыring help.
Если пользователи упираются в лимит, сначала проверьте «висящие» сеансы — например, от фоновых заданий или закрытых с ошибкой клиентов. Завершение сеанса в консоли обрывает работу этого пользователя без сохранения, поэтому сначала предупредите его.
Серверная лицензия и замена сервера
Лицензия сервера привязана к его оборудованию так же, как клиентская. При переезде на новый сервер активируйте на нём и серверную лицензию, и клиентские — резервными ПИН-кодами каждого комплекта. Планируйте это заранее: переезд в пятницу вечером без запаса ПИН-кодов означает понедельник без 1С.
Перенос лицензии и резервные ПИН-коды
Перенос программной лицензии — это повторная активация на другом компьютере. Порядок такой:
- Найдите конверт комплекта и отметьте, какие ПИН-коды уже использованы.
- На новом компьютере запустите 1С и в окне активации выберите повторное получение лицензии.
- Введите свободный резервный ПИН-код и укажите ранее использованный ПИН-код.
- Внесите данные владельца — точно так же, как при первой активации: то же наименование организации, тот же ИНН. Расхождение в одну букву может привести к отказу.
- Удалите файл лицензии со старого компьютера, если он остаётся в работе. Использовать лицензию на двух местах одновременно лицензионное соглашение не разрешает.
Если резервные ПИН-коды закончились
Это не тупик. Дополнительные ПИН-коды выдаёт центр лицензирования фирмы 1С по запросу владельца. Обычно нужны:
- регистрационный номер продукта;
- подтверждение, что вы законный владелец: регистрационная анкета, документы о покупке;
- объяснение причины — замена оборудования, выход компьютера из строя.
Запрос оформляют через партнёра, у которого покупали программу, или через портал поддержки 1С. Срок — от нескольких дней, поэтому не доводите до последнего ПИН-кода.
Частые проблемы с программной лицензией и решения
Большинство проблем сводится к трём причинам: лицензию не нашли, она не подходит к оборудованию или мест не хватило.
Ошибки, которые дорого обходятся
- ❌ Активировать лицензию «для текущего пользователя» на общем компьютере. Сменился сотрудник — новая учётная запись лицензию не видит.
- ❌ Терять учёт ПИН-кодов. Через пару лет никто не помнит, какие коды уже ушли. Ведите простую таблицу: код, дата, компьютер.
- ❌ Вводить «примерные» данные владельца. При повторной активации придётся вспоминать, как именно было написано наименование.
- ❌ Раздавать клиентские лицензии по рабочим станциям при наличии сервера 1С. Каждый ремонт офисного ПК съедает резервный ПИН-код.
- ❌ Искать «активаторы» и «таблетки». Это нарушение авторских прав с риском штрафов и проверок, а заодно — частый путь вредоносных программ в бухгалтерию. Легальная альтернатива при нехватке мест — дополнительные клиентские лицензии или работа через облачный сервис 1С по подписке.