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