Администрирование · 10 мин
Как сменить лицензию 1С: полная инструкция
Как сменить лицензию 1С: программные и аппаратные ключи, активация пин-кода, перенос на другой компьютер, восстановление и типичные ошибки при перевыпуске.
Смена лицензии 1С требуется при переезде программы на новый компьютер, замене сервера, расширении числа пользователей или переходе с программной лицензии на аппаратный ключ HASP. Процедура зависит от типа защиты: программные лицензии привязываются к параметрам оборудования, а аппаратные — к физическому USB-ключу, поэтому порядок действий в этих случаях различается принципиально.
Главный риск при смене лицензии — потеря работоспособного ключа. Программная лицензия «сгорает», если перед переносом изменить конфигурацию компьютера или переустановить операционную систему без предварительной подготовки. Аппаратный ключ проще переносится, но его утеря означает необходимость покупки новой лицензии, поскольку восстановлению утерянные USB-ключи не подлежат.
Перед началом работ подготовьте регистрационный номер программного продукта, комплект пин-кодов из коробки поставки или из личного кабинета портала 1С, а также доступ к интернету для автоматической активации. Если пин-коды утеряны, их можно восстановить через личный кабинет на портале 1С при условии, что продукт зарегистрирован на вашу организацию.
Как определить тип вашей лицензии
Прежде чем что-либо менять, выясните, какой тип защиты используется в вашей установке. Откройте 1С:Предприятие, перейдите в меню «Сервис» (или «Файл») → «О программе». В разделе «Лицензии» отображается список активных лицензий: программные помечены как «Программная лицензия» с указанием серийного номера, аппаратные — как ключи HASP с номером ключа.
Если в списке пусто, но программа работает, лицензия может выдаваться сервером 1С:Предприятия или менеджером лицензий в локальной сети. В этом случае проверьте настройки на сервере: лицензии, размещённые на сервере, видны в консоли администрирования кластера в свойствах информационной базы или через файл настроек сервера.
Переносится через повторную активацию пин-кодом на новом компьютере
Достаточно переставить USB-ключ и установить драйвер на новом ПК
Проверьте консоль кластера серверов 1С и настройки менеджера лицензий
Смена программной лицензии на том же компьютере
Если нужно заменить лицензию на новую (например, при расширении с однопользовательской на многопользовательскую), запустите 1С с параметром активации. Самый простой путь: при запуске информационной базы без действующей лицензии платформа сама предложит диалог получения лицензии. Чтобы вызвать его принудительно, удалите или переместите файлы старой лицензии из служебного каталога.
Файлы программных лицензий хранятся в каталоге C:\ProgramData\1C\licenses (для активации «на компьютер») или в профиле пользователя %APPDATA%\1C\licenses (для активации «на пользователя»). Файлы имеют расширение .lic. Перед удалением скопируйте их в отдельную папку — это ваша страховка на случай ошибки.
После очистки каталога запустите базу — появится мастер получения лицензии. Выберите автоматическое получение через интернет, введите регистрационный номер и новый пин-код из комплекта поставки. Если интернет-активация недоступна, используйте вариант «по электронной почте» или «по телефону»: мастер сформирует файл запроса, который отправляется в центр лицензирования, а в ответ приходит файл ответа для загрузки.
- 1Скопируйте текущие .lic-файлы из C:\ProgramData\1C\licenses в резервную папку
- 2Удалите старые .lic-файлы из каталога лицензий
- 3Запустите информационную базу — откроется мастер получения лицензии
- 4Выберите автоматическую активацию и введите регистрационный номер и пин-код
- 5Убедитесь, что параметры компьютера в мастере совпадают с текущими, и завершите активацию
- 6Проверьте в окне «О программе», что новая лицензия отображается корректно
Перенос лицензии на другой компьютер
Программная лицензия привязывается к ключевым параметрам оборудования: процессору, материнской плате, объёму памяти, сетевым адаптерам, дискам и версии ОС. При переносе на новый компьютер старая лицензия физически не переносится — на новой машине выполняется свежая активация тем же или резервным пин-кодом.
В комплекте поставки обычно несколько пин-кодов: основной и резервные. Резервные предназначены именно для переактивации при смене оборудования. Если все пин-коды израсходованы, запросите дополнительные через личный кабинет портала 1С — для зарегистрированных продуктов эта услуга доступна владельцу лицензии.
С аппаратным ключом HASP всё проще: установите на новый компьютер платформу 1С и драйвер ключа защиты (устанавливается вместе с платформой), затем подключите USB-ключ. Никакой активации не требуется — программа найдёт ключ автоматически. Если ключ сетевой, убедитесь, что менеджер лицензий HASP доступен по сети с нового компьютера.
Восстановление лицензии после сбоя или замены оборудования
Если лицензия «слетела» после замены жёсткого диска, памяти или переустановки системы, при запуске появится сообщение о том, что лицензия не найдена или не подходит. Порядок восстановления тот же, что при первичной активации: запустите мастер получения лицензии и введите резервный пин-код.
Важный нюанс: при повторной активации мастер покажет параметры компьютера, зафиксированные в предыдущей лицензии, и текущие. Если вы активируете на том же компьютере после незначительных изменений, выберите вариант «я уверен, что ключевые параметры не изменились» — тогда пин-код не будет израсходован впустую при совпадении конфигурации. Если параметры изменились существенно, активация потребует новый пин-код.
Особенности для сервера и терминального режима
На сервере 1С:Предприятия лицензии активируются через консоль кластера или утилиту командной строки. При активации на сервере выбирайте вариант «на компьютер» (все пользователи), иначе лицензия будет доступна только той учётной записи, под которой выполнялась активация, и пользователи терминальных сессий получат ошибку поиска лицензии.
Для клиент-серверных баз многопользовательские лицензии обычно размещают на сервере 1С: тогда клиентские лицензии выдаются сервером автоматически, и на рабочих станциях активировать ничего не нужно. Проверьте в свойствах информационной базы в консоли кластера параметр «Разрешить выдачу лицензий сервером» — он должен быть включён.
Проверка результата после смены лицензии
После активации откройте окно «О программе» и убедитесь, что новая лицензия присутствует в списке, её серийный номер совпадает с ожидаемым, а статус не содержит предупреждений. Запустите типовые операции: откройте информационную базу под всеми пользователями, которые должны работать, если активация выполнялась на сервере или терминале.
Дополнительно проверьте, что в каталоге лицензий появился новый файл с расширением .lic и актуальной датой создания. Сохраните копию этого файла вместе с данными о пин-коде и регистрационном номере — это упростит восстановление при следующем сбое.
Как проверить результат
Новая лицензия отображается с корректным номером
Лицензия отсутствует или показана старая
База открывается без запроса лицензии
У части пользователей появляется ошибка поиска лицензии
Есть свежий .lic-файл с текущей датой
Файла нет или дата старая — активация не завершилась
Часто задаваемые вопросы
Можно ли перенести программную лицензию, просто скопировав файл .lic на другой компьютер?
Нет. Файл лицензии содержит привязку к параметрам конкретного оборудования, и на другой машине он не сработает. На новом компьютере нужно выполнить активацию заново с помощью резервного пин-кода из комплекта поставки или полученного через портал 1С.
Что делать, если закончились все пин-коды из комплекта?
Зарегистрируйте программный продукт в личном кабинете портала 1С и подайте запрос на дополнительные пин-коды. Для зарегистрированных продуктов они выдаются владельцу лицензии. Если продукт не зарегистрирован, сначала пройдите регистрацию с указанием регистрационного номера и данных организации.
Потерян USB-ключ HASP — можно ли его восстановить?
Утерянные аппаратные ключи не восстанавливаются и не перевыпускаются: придётся приобретать новую лицензию. Поэтому ключи рекомендуется хранить в защищённом месте, а на сервере — фиксировать их установку и ограничивать физический доступ к оборудованию.
Нужно ли деактивировать лицензию на старом компьютере перед переносом?
Отдельной процедуры деактивации в 1С не предусмотрено. Достаточно активировать лицензию на новом компьютере резервным пин-кодом, а старые .lic-файлы удалить, чтобы старая машина не использовала лицензию параллельно — это нарушало бы условия лицензионного соглашения.
Почему после активации база запускается у одного пользователя, а у других — нет?
Скорее всего, лицензия активирована «на пользователя», а не «на компьютер». Удалите файл лицензии из профиля пользователя и повторите активацию с вариантом «на компьютер» — тогда файл попадёт в общий каталог ProgramData и будет доступен всем учётным записям.
Изменится ли что-то в лицензии при обновлении платформы 1С?
Обновление платформы само по себе не затрагивает программную лицензию, так как она привязана к оборудованию, а не к версии платформы. Однако при смене разрядности или переустановке с изменением ключевых параметров системы активация может потребоваться повторно.
Что важно запомнить
Программная лицензия 1С переносится через повторную активацию резервным пин-кодом, аппаратная — простым переставлением USB-ключа. Перед любыми изменениями сделайте резервную копию .lic-файлов, не меняйте оборудование до завершения переноса и проверяйте результат в окне «О программе» под всеми рабочими учётными записями.