К статье
Практический материал

Администрирование · 10 мин

Ключи 1С: как их скопировать и перенести на другой компьютер

Как скопировать программный ключ 1С, перенести файл лицензии .lic на другой компьютер, активировать пин-код и восстановить ключ без потери лицензии.

Под «ключами 1С» обычно понимают два разных механизма защиты: аппаратный USB-ключ HASP и программную лицензию в виде файла с расширением .lic. Скопировать их можно по-разному, и важно сразу понять, с каким типом вы работаете: аппаратный ключ физически переносится в другой USB-порт, а программная лицензия привязывается к параметрам конкретного компьютера, поэтому простое копирование файла чаще всего не сработает.

Тем не менее задачи «скопировать ключ» возникают постоянно: при переезде на новый сервер, замене компьютера бухгалтера, переустановке Windows или создании резервной копии на случай сбоя. В большинстве сценариев есть легальный и рабочий способ сохранить лицензию — через файл .lic, повторную активацию пин-кодом или резервную копию данных активации.

Ниже разобраны оба типа ключей, точные места хранения файлов лицензий, порядок переноса на новый компьютер, типичные ошибки при активации и способы восстановления, если ключ «слетел». Инструкции применимы к платформе 1С:Предприятие 8.3 в Windows и Linux.

Какие бывают ключи 1С и чем они отличаются

Первый тип — аппаратный ключ HASP (HASP HL, ключи SenseLock в отдельных поставках). Это USB-устройство, внутри которого зашито число лицензий. Платформа 1С находит его через драйвер HASP и менеджер лицензий. Такой ключ нельзя «скопировать» программно — защита как раз построена на невозможности клонирования. Его можно только физически переставить или раздавать по локальной сети через HASP License Manager.

Второй тип — программная лицензия. При первой активации вы вводите пин-код из комплекта, платформа собирает «отпечаток» компьютера (параметры материнской платы, процессора, сетевых адаптеров, дисков) и записывает файл лицензии с расширением .lic. Пока ключевые параметры ПК не менялись, лицензия действует. Существенная замена оборудования делает файл недействительным.

Где 1С хранит файлы лицензий

Знание точных путей — половина задачи копирования. В Windows программные лицензии по умолчанию размещаются в служебных каталогах, которые не всегда видны при обычном просмотре диска:

  • C:\ProgramData\1C\licenses — основной каталог, если при установке платформы лицензия активировалась «на компьютер» или «на всех пользователей»;
  • C:\Users\<имя_пользователя>\AppData\Local\1C\1Cv8\licenses — если лицензия активирована только для текущего пользователя;
  • В Linux — каталог /var/1C/licenses или домашний каталог пользователя, под которым работает сервер 1С.

Папка ProgramData скрытая: чтобы её увидеть, включите отображение скрытых элементов в проводнике или вставьте путь прямо в адресную строку. Файлы внутри имеют вид длинных имён с расширением .lic — например, по одному файлу на каждую активированную лицензию (клиентскую, серверную).

bash
# Быстро открыть каталог лицензий в Windows:
explorer C:\ProgramData\1C\licenses
# Просмотр из командной строки:
dir "C:\ProgramData\1C\licenses"

Как скопировать программный ключ 1С

Само копирование — обычная операция с файлами, но делать её нужно с пониманием ограничений. Скопированный .lic заработает на другом компьютере только если совпадают параметры привязки. На практике это реалистично в двух случаях: вы клонируете виртуальную машину целиком, либо возвращаете файл обратно после переустановки ОС на том же «железе».

Порядок копирования файла лицензии
  1. 1
    Завершите работу всех сеансов 1С на компьютере, чтобы файл не был занят.
  2. 2
    Откройте каталог C:\ProgramData\1C\licenses (или профильный каталог пользователя).
  3. 3
    Скопируйте файлы .lic на внешний носитель или в сетевую папку — это ваша резервная копия.
  4. 4
    На целевом компьютере установите ту же версию платформы 1С.
  5. 5
    Поместите .lic в аналогичный каталог licenses и запустите 1С.
  6. 6
    Проверьте запуск: если появилось сообщение «не найдена лицензия», привязка не совпала — потребуется активация пин-кодом.

Для резервного копирования «на всякий случай» достаточно периодически сохранять содержимое папки licenses. Если Windows придётся переустанавливать без замены оборудования, после установки платформы верните файлы на место — лицензия подхватится без повторной активации, и пин-коды не потратятся.

Как перенести лицензию на другой компьютер

Если целевой компьютер отличается по «железу» — а это почти всегда так при покупке нового ПК — копирование файла не поможет. Правильный путь: активировать лицензию заново на новой машине с помощью пин-кода из комплекта поставки.

Комплект поставки содержит основной пин-код и несколько резервных. При переносе используйте неактивированный резервный пин-код: запустите 1С на новом компьютере, в окне «Лицензия не найдена» выберите «Получить лицензию», введите регистрационный номер и пин-код, заполните данные организации в точности как при первой активации. При совпадении данных активация проходит автоматически.

Если пин-коды закончились

Когда все резервные пин-коды израсходованы, оформляется запрос на дополнительные пин-коды (восстановление лицензии) — через партнёра 1С или личный кабинет на портале 1С, если продукт зарегистрирован. Потребуются регистрационный номер продукта и сведения об организации. Поэтому регистрационную карту и конверт с пин-кодами нужно хранить как бухгалтерский документ.

Аппаратный ключ HASP: перенос и доступ по сети

С USB-ключом всё проще и сложнее одновременно. Проще — потому что никакой привязки к железу нет: вынули из одного компьютера, вставили в другой, установили драйвер HASP — и лицензия работает. Сложнее — потому что ключ физически один, а пользователей может быть много.

Для сетевой работы ключ вставляют в сервер или любой постоянно включённый ПК, устанавливают HASP License Manager, а клиентские машины находят ключ по сети. Если клиенты ключ «не видят», проверьте: установлен ли драйвер на стороне ключа, запущена ли служба менеджера лицензий, не блокирует ли брандмауэр UDP-порт 475, и при необходимости пропишите адрес сервера с ключом в файле nethasp.ini на клиентах.

Контрольные точки

Как проверить результат

Запуск 1С на новом компьютере
Норма

Информационная база открывается без окна «Лицензия не найдена»

Тревожный признак

Появляется диалог поиска лицензии или ошибка привязки

Содержимое папки licenses
Норма

Присутствуют файлы .lic с актуальной датой изменения

Тревожный признак

Папка пуста или файлы нулевого размера

Видимость HASP-ключа по сети
Норма

Клиенты запускаются, в менеджере лицензий виден ключ и занятые лицензии

Тревожный признак

Ключ не отображается, клиенты получают «не найден ключ защиты»

Типичные ошибки и ограничения

Типичные ошибки
01
Копирование .lic на совершенно другой ПК и ожидание, что лицензия заработает — привязка к железу не совпадёт, нужна активация пин-кодом.
02
Переустановка Windows без резервной копии папки licenses — если пин-коды утеряны, восстановление займёт время.
03
Повторная активация с другими данными организации — автоматическая выдача лицензии отклоняется из-за несовпадения реквизитов.
04
Вставка единственного HASP-ключа в выключаемый на ночь ПК — утром все сетевые пользователи получают ошибку поиска ключа.
05
Хранение конверта с пин-кодами в неизвестном месте — без регистрационного номера и пин-кодов перенос лицензии превращается в переписку о восстановлении.

Отдельное ограничение — виртуальные машины. Программная лицензия привязывается в том числе к параметрам виртуального оборудования, поэтому миграция ВМ между гипервизорами или изменение её конфигурации может «сжечь» лицензию. Перед такими операциями делайте резервную копию .lic и держите наготове свободный пин-код.

Удобно завести в учётной системе или простом защищённом документе таблицу: регистрационный номер, какие пин-коды использованы, на каких компьютерах и когда. При следующем переезде это сэкономит часы поиска конвертов и переписки с поддержкой.
ПЗ
Практическое замечание

Частые вопросы

Можно ли скопировать программную лицензию 1С на флешку и использовать на любом компьютере?

Нет. Файл .lic привязан к параметрам конкретного компьютера. Скопировать его на носитель можно только как резервную копию для возврата на тот же ПК. Для другого компьютера лицензию активируют заново резервным пин-кодом.

Что делать, если после переустановки Windows 1С пишет «лицензия не найдена»?

Если есть резервная копия папки C:\ProgramData\1C\licenses и оборудование не менялось — просто верните файлы .lic на место. Если копии нет, активируйте лицензию заново резервным пин-кодом из комплекта поставки.

Сколько раз можно активировать один пин-код?

Каждый пин-код предназначен для одной активации. В комплекте есть основной пин-код и несколько резервных; когда все израсходованы, запрашиваются дополнительные через партнёра 1С или портал при зарегистрированном продукте.

Можно ли использовать один USB-ключ HASP на нескольких компьютерах одновременно?

Да, если это сетевой ключ. Его вставляют в сервер с установленным HASP License Manager, и клиентские машины получают лицензии по локальной сети в пределах числа, зашитого в ключ.

Что считается «существенным изменением» компьютера для программной лицензии?

Обычно это замена материнской платы, сетевых адаптеров, жёстких дисков, а также изменение конфигурации виртуальной машины. Замена периферии (монитор, клавиатура) на привязку не влияет. Точный набор параметров зависит от версии платформы.

Где посмотреть, какие лицензии уже активированы?

Файлы .lic лежат в каталоге C:\ProgramData\1C\licenses (или в профиле пользователя). По одному файлу на каждую активированную лицензию. Детальный состав лицензии виден при повторном запуске механизма получения лицензии или в консоли сервера 1С для серверных лицензий.

Итог

Что важно запомнить

Аппаратный ключ HASP переносится физически или раздаётся по сети через менеджер лицензий. Программная лицензия — это файл .lic в папке licenses с привязкой к железу: копируйте его для резерва, а на новый компьютер переносите через активацию резервным пин-кодом с теми же реквизитами организации. Храните регистрационный номер и пин-коды — это гарантия быстрого восстановления.