Ключ, пин-код или сервер: ставим лицензию 1С:Предприятия 8.3 без ошибок
Содержание
Как установить лицензию 1С, зависит от её вида. Аппаратный USB-ключ вставляют в компьютер и ставят драйвер защиты. Программную лицензию активируют пин-кодом из конверта при первом запуске базы: программа сама откроет окно получения лицензии. Серверную ставят на компьютер, где работает кластер 1С.
Для одного бухгалтера на одном ПК обычно хватает программной лицензии: 10 минут и интернет. Для офиса из нескольких человек с файловой базой в сети удобнее сетевой аппаратный ключ. Для клиент-серверного варианта понадобится отдельная лицензия на сервер 1С:Предприятия плюс клиентские лицензии на число одновременно работающих пользователей.
Какие бывают лицензии 1С и какую ставить
Лицензия 1С считает одновременные подключения к базе, а не компьютеры и не учётные записи. Пять лицензий — это пять человек, которые работают в программе в одну и ту же минуту.
| Вид | Как выглядит | Где устанавливают | Когда удобна |
|---|---|---|---|
| Программная однопользовательская | Пин-код на карточке или в конверте | На компьютере пользователя | Один ПК, есть интернет |
| Программная многопользовательская | Пин-код, лицензия на 5, 10, 20 и больше мест | На сервере 1С или терминальном сервере | Клиент-сервер или работа через RDP |
| Аппаратная однопользовательская | USB-ключ HASP | В USB-порт компьютера пользователя | Нет интернета, частая замена железа |
| Аппаратная сетевая | USB-ключ на N мест | В любой компьютер сети + менеджер лицензий | Файловая база в локальной сети |
| Лицензия на сервер 1С | Пин-код или ключ | На компьютере с кластером 1С | Только клиент-серверный вариант |
💡 Программная лицензия привязана к параметрам компьютера. Аппаратный ключ привязан только к самому ключу: переставили его в другой ПК — лицензия переехала вместе с ним.
Без лицензии платформа не откроет базу. Исключение — учебная версия 1С, у неё свои ограничения на объём данных и число пользователей.
Подготовка к установке лицензии 1С
Пять минут подготовки избавляют от повторной активации и лишнего расхода пин-кодов.
- Найдите документы. Для программной лицензии нужны регистрационный номер продукта и пин-код. Они напечатаны на лицензионной карточке или в конверте. Кроме основного пин-кода там есть резервные — не тратьте их на эксперименты.
- Проверьте права. Установка драйвера и активация требуют прав администратора Windows.
- Определите компьютер. Программную лицензию активируют на том ПК, где она будет работать постоянно. Активировать «на пробу» на ноутбуке, а потом переносить — значит потратить резервный пин-код.
- Не меняйте железо сразу после активации. Замена материнской платы, процессора или переустановка Windows могут сделать лицензию недействительной.
- Подготовьте регистрационные данные. Название организации, ИНН, адрес, контакты. При повторной активации их нужно ввести так же, как в первый раз.
Сохраните введённые при активации данные в текстовый файл рядом с карточкой лицензии. Через год никто не вспомнит, писали «ООО Ромашка» или «Ромашка ООО», а при повторной активации это важно.
Как установить аппаратный ключ 1С
Однопользовательский USB-ключ
- Запустите установку платформы 1С:Предприятие и отметьте компонент «Установить драйвер защиты». Если платформа уже стоит, запустите установщик ещё раз: в режиме изменения компонентов драйвер добавляется отдельно.
- Вставьте ключ в USB-порт. Светодиод на ключе должен гореть ровно.
- Запустите базу. Если окно с ошибкой о ключе не появилось — всё готово.
Драйвер ставится и отдельно: файл haspdinst.exe из дистрибутива платформы запускают от администратора с параметром -i.
haspdinst.exe -i
После установки драйвера откройте в браузере http://localhost:1947. Это консоль Sentinel Admin Control Center: в разделе ключей видно, определился ли ваш ключ.
Сетевой ключ на несколько мест
Сетевой ключ вставляют в один компьютер сети — обычно в тот, что включён постоянно. На этом компьютере, кроме драйвера, ставят менеджер лицензий HASP License Manager. Он раздаёт лицензии остальным компьютерам по сети.
- На компьютере с ключом: драйвер защиты, затем License Manager (лучше как службу Windows).
- В брандмауэре откройте порт
475UDP и TCP — по нему клиенты ищут менеджер лицензий. - На каждом рабочем месте поставьте платформу 1С. Драйвер на клиентах не нужен, если ключ не вставлен в этот компьютер.
- Пропишите адрес менеджера лицензий в файле
nethasp.ini. Для 8.3 он лежит в каталогеconfустановленной платформы, напримерC:\Program Files\1cv8\conf\nethasp.ini.
[NH_COMMON]
NH_TCPIP = Enabled
[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.10
NH_USE_BROADCAST = Disabled
Без этого файла клиент ищет ключ широковещательным запросом по всей сети. В небольшом офисе это работает, но запуск 1С тормозит на несколько секунд, а при нескольких подсетях ключ не находится вовсе.
Сетевой ключ на 10 мест выдаёт 10 лицензий одновременно. Одиннадцатый пользователь получит отказ, пока кто-то из десяти не закроет программу.
Активация программной лицензии 1С пин-кодом
Пошагово
- Запустите 1С и откройте базу. Если лицензии нет, программа покажет сообщение, что лицензия не обнаружена, и предложит её получить.
- Нажмите кнопку получения лицензии.
- Введите регистрационный номер продукта и пин-код с карточки.
- Выберите способ: автоматически через интернет , файлом или по телефону. Подробнее про них — ниже.
- Заполните регистрационные данные владельца лицензии.
- Подтвердите получение. Программа запишет файл лицензии и откроет базу.
Файлы программных лицензий 1С 8.3 хранятся с расширением .lic. Для лицензий, полученных для всех пользователей компьютера, это каталог C:\ProgramData\1C\licenses.
Скопируйте содержимое C:\ProgramData\1C\licenses на флешку или в сетевую папку. При переустановке той же Windows на том же железе файл можно вернуть на место, не тратя пин-код.
Способы активации
| Способ | Что нужно | Когда выбирают |
|---|---|---|
| Автоматически | Интернет на этом компьютере | Почти всегда, самый быстрый |
| Файлом | Другой компьютер с интернетом | Изолированный ПК, закрытый контур |
| По телефону | Телефон и терпение | Нет интернета нигде |
При активации файлом программа формирует файл запроса. Его переносят на компьютер с интернетом, получают ответ центра лицензирования и загружают обратно на исходный ПК.
Подводные камни
- 🖥️ Виртуальные машины. Программная лицензия привязывается к параметрам виртуального железа. Клонирование ВМ или перенос на другой хост меняет эти параметры — лицензия слетит.
- 👤 Разные пользователи Windows. Если активировать лицензию только для текущего пользователя, другой пользователь того же ПК её не увидит. Для общего компьютера выбирайте установку для всех пользователей.
- 🔁 Повторная активация. Тот же пин-код можно использовать повторно на том же компьютере, если параметры железа и регистрационные данные совпадают. Если не совпадают — потребуется резервный пин-код.
Как проверить, что лицензия встала
- 📁 Загляните в
C:\ProgramData\1C\licenses: после активации там появляется новый файл.licс датой сегодняшнего дня. - 🚪 Закройте 1С полностью и откройте базу снова. Окно получения лицензии больше не должно появляться.
- 👥 Если лицензия многопользовательская, попросите коллег зайти одновременно и убедитесь, что пускает всех, кому положено.
Если файл есть, а программа снова просит лицензию, чаще всего она получена для другого пользователя Windows или на другом компьютере. Сравните имя компьютера и учётную запись, под которой проходила активация.
Лицензии при работе через 1С:Линк и в облаке
1С:Линк — это не отдельный вид лицензии, а сервис удалённого доступа к базе, которая работает на вашем компьютере. Сотрудник из дома подключается к ней через интернет, а база остаётся в офисе.
Лицензии при этом ставят обычные — программные или аппаратные — на тот компьютер, где опубликована база. Каждый удалённый пользователь занимает одну лицензию, как и локальный. Пять сотрудников через 1С:Линк одновременно — нужна лицензия минимум на пять мест.
При аренде 1С в облаке по подписке (например, 1С:Фреш) лицензии вообще не устанавливают. Они входят в стоимость подписки и выдаются на стороне провайдера.
Если через 1С:Линк подключается удалённый сотрудник, а у вас однопользовательская лицензия, работать одновременно с ним вы не сможете. Это частая причина жалоб «пустило одного, второго нет».
Как установить лицензию на сервер 1С:Предприятия
В клиент-серверном варианте нужны два вида лицензий:
- 🖧 Лицензия на сервер — одна на рабочий сервер кластера. Различается по разрядности: 32-разрядная и 64-разрядная, плюс версия КОРП для крупных систем.
- 👥 Клиентские лицензии — на число одновременных сеансов пользователей.
Порядок установки
- Установите сервер 1С:Предприятия и убедитесь, что служба агента сервера запущена.
- Аппаратная серверная лицензия: вставьте ключ в сервер и поставьте драйвер защиты на этом же компьютере.
- Программная серверная лицензия: запустите клиента 1С с подключением к серверной базе. При получении лицензии выберите сохранение на сервере 1С:Предприятия, а не на своём компьютере. Лицензия запишется на машине сервера.
- Клиентские программные лицензии тоже можно получить на сервер. Тогда сервер выдаёт их сеансам, а на рабочих местах лицензии не нужны.
Сеансы пользователей оборвутся при перезапуске службы агента сервера. Если после установки лицензии понадобился перезапуск, делайте его вечером или в выходной, предупредив людей.
Проверить, какие лицензии заняты сеансами, можно утилитой rac:
rac session list --licenses
Для перечня кластеров используйте rac cluster list, остальные параметры смотрите в справке rac help.
Перенос лицензии 1С на другой компьютер
| Ситуация | Что делать |
|---|---|
| Аппаратный ключ | Вынуть, вставить в новый ПК, поставить драйвер. Для сетевого ключа — ещё License Manager и правка nethasp.ini на клиентах |
| Программная, новый ПК | Активировать на новом ПК резервным пин-кодом с теми же регистрационными данными |
| Программная, переустановка Windows на том же железе | Вернуть сохранённый .lic в C:\ProgramData\1C\licenses или повторно активировать тем же пин-кодом |
| Программная, заменили материнскую плату | Повторная активация, скорее всего, резервным пин-кодом |
| Резервные пин-коды закончились | Обращаться в центр лицензирования фирмы 1С через партнёра, у которого покупали, с объяснением причины |
Старый компьютер «деактивировать» не нужно и нельзя: кнопки возврата лицензии нет. Просто не используйте его больше с этой лицензией.
Ошибки при установке лицензии 1С и что с ними делать
http://localhost:1947. Переставьте в другой порт, лучше на задней панели, без USB-хаба. Переустановите драйвер от администратора.nethasp.ini указан верный IP-адрес.