Администрирование · 11 мин
Как заменить ключи в 1С: пошаговая инструкция
Пошаговая инструкция по замене ключей защиты 1С: программные лицензии, аппаратные ключи HASP, перенос на новый компьютер, типичные ошибки и проверка результата.
Замена ключей в 1С — задача, с которой сталкиваются при переезде на новый компьютер, выходе из строя аппаратного ключа, обновлении конфигурации или смене сервера лицензирования. Под «ключами» понимают два разных механизма защиты: программные лицензии, привязанные к параметрам компьютера, и аппаратные USB-ключи HASP. Порядок замены для них принципиально различается.
Ошибка при замене ключа приводит к тому, что программа перестаёт запускаться с сообщением «Не найдена лицензия» или «Не обнаружен ключ защиты программы». Чтобы не потерять доступ к базе в разгар отчётного периода, замену стоит выполнять по чёткому плану: определить тип ключа, подготовить резервные данные, выполнить замену и проверить результат.
Ниже разобраны оба сценария, условия выбора между ними, типичные ошибки и способы проверить, что лицензия заработала корректно.
Определите, какой тип ключа используется в вашей 1С
Прежде чем что-то менять, нужно понять, каким способом защищена ваша программа. От этого зависит весь дальнейший порядок действий. Программная лицензия — это файл, который формируется при активации пин-кода и привязывается к аппаратным параметрам компьютера. Аппаратный ключ — физическое USB-устройство фиолетового или другого цвета, подключаемое к компьютеру или серверу.
Быстрый способ определить тип: откройте информационную базу и посмотрите сообщение при запуске, либо проверьте, есть ли в USB-портах устройство HASP. Также можно заглянуть в каталог с лицензиями: программные лицензии хранятся в файлах с расширением .lic в служебных каталогах 1С (например, в папке conf пользовательского профиля или в общем каталоге C:\ProgramData\1C\licenses).
Замена сводится к подключению нового ключа и установке драйвера
Нужна повторная активация пин-кодом
Проверить ключ, драйвер или восстановить лицензию
Подготовка: что сохранить перед заменой ключа
Перед любыми действиями с лицензиями найдите и сохраните регистрационные данные: пин-коды из комплекта поставки, регистрационный номер программного продукта и данные организации, которые вводились при первой активации. Пин-коды поставляются в конверте комплекта или присылаются партнёром 1С при электронной поставке. Без этих данных восстановить программную лицензию будет сложно — придётся обращаться в центр лицензирования.
Дополнительно сделайте резервную копию информационной базы. Сама замена ключа не затрагивает данные, но если параллельно планируется обновление платформы или перенос на новый сервер, копия обязательна. Также зафиксируйте текущие параметры компьютера, к которому привязана программная лицензия: имя компьютера, версию операционной системы, серийные номера дисков — при восстановлении лицензии эти данные могут потребоваться.
Замена аппаратного ключа HASP
Аппаратный ключ заменяется проще всего, потому что лицензия хранится внутри самого устройства. Типичные причины замены: физическая поломка ключа, переход на ключ с большим количеством лицензий, замена локального ключа на сетевой.
Порядок действий: завершите работу всех сеансов 1С, извлеките старый ключ, подключите новый. Если ключ используется на том же компьютере, где уже работал другой ключ HASP, драйвер обычно уже установлен, и система определит устройство автоматически. Если ключ подключается к новому компьютеру или серверу, установите драйвер HASP — он входит в состав дистрибутива платформы 1С и ставится отдельным пунктом установщика, либо скачивается с сайта разработчика драйвера.
Для сетевого ключа, который раздаёт лицензии нескольким рабочим местам, дополнительно проверьте работу менеджера лицензий (HASP License Manager) на сервере и при необходимости настройте файл nethasp.ini на клиентских машинах, указав адрес сервера с ключом.
- 1Завершите все сеансы 1С у пользователей
- 2Извлеките старый ключ и подключите новый
- 3Убедитесь, что установлен драйвер HASP (ставится из дистрибутива платформы)
- 4Для сетевого ключа проверьте менеджер лицензий и настройки nethasp.ini
- 5Запустите 1С и убедитесь, что лицензия найдена
Замена программной лицензии
Программная лицензия привязывается к параметрам конкретного компьютера, поэтому при смене оборудования, переустановке операционной системы или переносе на другой компьютер её нужно активировать заново. Для этого используется новый пин-код из комплекта: в поставке обычно есть основной и несколько резервных пин-кодов.
Процедура выглядит так: запустите 1С, при сообщении об отсутствии лицензии выберите «Получить лицензию». Мастер предложит ввести регистрационный номер, пин-код и данные организации. Важно вводить данные организации точно так же, как при первой активации — система лицензирования сверяет эти сведения. При автоматическом получении лицензии требуется доступ в интернет; если его нет, лицензию можно получить по электронной почте или по телефону через центр лицензирования.
Если лицензия «слетела» из-за изменения конфигурации компьютера (замена материнской платы, диска, смена имени компьютера), при повторной активации мастер может сообщить, что лицензия уже использовалась. В этом случае выбирайте вариант восстановления лицензии и указывайте те же данные, что при первичной активации.
Замена ключей на сервере 1С и в клиент-серверном варианте
В клиент-серверной архитектуре лицензии делятся на клиентские и серверные. Серверная лицензия устанавливается на компьютер, где работает агент сервера 1С, клиентские — либо на сервере (тогда сервер раздаёт их сеансам), либо на каждом рабочем месте. При замене серверного ключа действия выполняются на сервере, и все пользователи на это время должны завершить сеансы.
Если лицензии раздаёт сервер 1С, программные лицензии обычно размещают в каталоге srvinfo кластера или в общем каталоге лицензий. При переносе сервера на новое оборудование программные лицензии активируются заново на новом компьютере, старые файлы .lic переносить бессмысленно — они не заработают из-за привязки к оборудованию.
Удобно раздавать клиентские лицензии с сервера 1С: при замене компьютера бухгалтера не нужно заново активировать лицензию на его машине — достаточно подключиться к серверу. Это существенно упрощает замену и обслуживание рабочих мест.
Проверка результата после замены
После замены ключа или активации лицензии обязательно проверьте, что всё работает: запустите толстый и тонкий клиент, войдите в основную информационную базу под обычным пользователем, а не только под администратором. Для сетевого ключа проверьте, что одновременно запускается нужное количество сеансов — это подтвердит, что лицензии раздаются корректно.
Дополнительно можно посмотреть сведения о лицензии: в режиме предприятия через «Сервис — О программе» отображается информация о найденной защите. Если программа запускается без предупреждений и все пользователи могут войти одновременно, замена выполнена успешно.
Как проверить результат
База открывается без сообщений о лицензии
Ошибка «Не найдена лицензия» или «Не обнаружен ключ защиты»
Работает столько пользователей, сколько куплено лицензий
Часть пользователей не может войти
В «О программе» отображается лицензия
Сведения о лицензии отсутствуют
Типичные ошибки и что делать, если лицензия не найдена
Самая частая ошибка — ввод при повторной активации данных организации, отличающихся от первоначальных: другая формулировка названия, лишние пробелы, иной ИНН. Система лицензирования отклоняет такой запрос. Вторая распространённая проблема — попытка перенести файл .lic на другой компьютер: лицензия привязана к оборудованию и работать не будет.
Если аппаратный ключ физически подключён, но не виден, проверьте драйвер HASP, попробуйте другой USB-порт и убедитесь, что ключ не конфликтует с другими ключами защиты на том же компьютере. Для сетевого ключа проверьте доступность сервера по сети и настройки брандмауэра — менеджер лицензий использует собственные порты, которые могут быть заблокированы.
Как выбрать действие
Частые вопросы
Можно ли перенести программную лицензию 1С на другой компьютер копированием файла?
Нет. Файл .lic содержит привязку к аппаратным параметрам конкретного компьютера, и на другом оборудовании он не сработает. На новом компьютере лицензию нужно получить заново, активировав свободный резервный пин-код из комплекта поставки.
Сколько раз можно активировать лицензию по одному пин-коду?
Каждый пин-код рассчитан на одну активацию. В комплекте поставки обычно есть основной пин-код и несколько резервных — как раз для случаев переустановки системы или замены оборудования. Когда резервные пин-коды заканчиваются, за новым комплектом обращаются в центр лицензирования.
Что делать, если аппаратный ключ HASP физически сломан?
Аппаратные ключи подлежат замене через поставщика программы: неисправный ключ возвращается, взамен выдаётся новый с тем же набором лицензий. До обращения убедитесь, что проблема именно в ключе — проверьте его на другом компьютере с установленным драйвером.
Почему 1С не видит сетевой ключ, хотя сервер работает?
Чаще всего причина в том, что менеджер лицензий не запущен на сервере, либо его порты заблокированы брандмауэром. Также проверьте файл nethasp.ini на клиенте: если в нём указан неверный адрес сервера или используется широковещательный поиск в сети с несколькими ключами, клиент может находить не тот ключ.
Нужно ли удалять старую лицензию перед активацией новой?
Нет, и делать это не рекомендуется до проверки новой. Мастер получения лицензии сам запишет актуальный файл в каталог лицензий. Удалять старые файлы стоит только после того, как программа стабильно запускается с новой лицензией.
Сохранятся ли данные в базе при замене ключа?
Да. Ключ защиты влияет только на возможность запуска программы и не связан с содержимым информационной базы. Данные не пострадают, но перед работами на сервере резервную копию всё равно стоит сделать — это общее правило для любых административных операций.
Что важно запомнить
Сначала определите тип ключа: аппаратный HASP заменяется подключением нового устройства и драйвером, программная лицензия — повторной активацией резервным пин-кодом с теми же данными организации. Храните пин-коды и регистрационные данные, не удаляйте старые лицензии до проверки новых и всегда проверяйте запуск под обычным пользователем.