Пропала лицензия 1С: возвращаем файл .lic, PIN-код и ключ HASP

· 10 мин

Содержание

Быстрее всего восстановить файл лицензии 1С из резервной копии: верните файл с расширением .lic в папку C:\ProgramData\1C\licenses на том же компьютере, и программа запустится сразу. Если копии нет, лицензию получают заново через мастер активации: регистрационный номер продукта, тот же PIN-код, что использовали раньше, и регистрационные данные, введённые символ в символ, как при первой активации.

Когда менялось «железо» или компьютер новый, старый PIN уже не подойдёт: понадобится резервный PIN-код из комплекта. С аппаратным ключом HASP файла лицензии нет вообще: там восстанавливают драйвер и доступ к ключу. Всё это касается платформы 1С:Предприятие 8.3 и одинаково для любых конфигураций: Бухгалтерии, ЗУП, УТ.

Какая у вас лицензия и где 1С её хранит

Сначала определите тип защиты. От него зависит весь порядок восстановления.

ТипКак выглядитГде хранится
🔑 Программная (PIN-код)Конверт или карточка с регистрационным номером и PIN-кодамиФайл .lic на диске компьютера или сервера
🔌 Аппаратная (HASP)USB-ключ, вставленный в компьютер или серверВнутри самого ключа, файла нет
☁️ Облачная, по подпискеУчётная запись в сервисеУ провайдера, на вашей стороне ничего восстанавливать не нужно

Программная лицензия привязана к параметрам конкретного компьютера: процессору, материнской плате, дискам, сетевым картам, имени машины. При активации сервер лицензирования выдаёт файл, который подходит только этому набору оборудования.

Папки, где платформа ищет файлы .lic

СистемаПутьДля кого
WindowsC:\ProgramData\1C\licensesДля всех пользователей компьютера
Windows%APPDATA%\1C\licensesТолько для текущего пользователя
Linux/var/1C/licensesДля всех пользователей

Папка ProgramData по умолчанию скрыта. Чтобы её открыть, вставьте путь прямо в адресную строку Проводника или нажмите Win+R и введите %ProgramData%\1C\licenses.

Имя файла лицензии обычно состоит из цифр, например 20240315120531123.lic. В одной папке может лежать несколько файлов: основная поставка и клиентские лицензии на 5, 10 или 20 рабочих мест хранятся отдельно.

Если папка licenses пустая, это ещё не значит, что лицензии нет. Её может выдавать сервер 1С (лицензия лежит на сервере), ключ HASP или облако. Проверьте это до того, как тратить PIN-код.

Вернуть файл лицензии из резервной копии

Это самый безопасный способ: PIN-коды не расходуются, связь с центром лицензирования не нужна. Сработает, если компьютер тот же и оборудование не менялось.

Где искать сохранённый файл:

  • 📁 образ системы или резервная копия диска C: (Acronis, Veeam, «Архивация данных Windows»);
  • 🗂️ «Предыдущие версии» папки C:\ProgramData\1C (правой кнопкой по папке → Свойства → Предыдущие версии), если включена защита системы;
  • 💾 флешка или сетевая папка, куда файл копировали после активации;
  • 📧 переписка с обслуживающим партнёром: некоторые администраторы присылают файлы клиенту после установки;
  • 🗑️ Корзина, если папку удалили вручную, а не программой очистки.

Найти все файлы лицензий на диске можно из командной строки:

dir C:\*.lic /s /b

Команда покажет полный путь к каждому найденному файлу. Учтите, что расширение .lic используют и другие программы: отбирайте файлы из папок, где в пути есть 1C.

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

  1. Закройте все сеансы 1С на этом компьютере.
  2. Скопируйте файл .lic в C:\ProgramData\1C\licenses. Если папки нет, создайте её вручную.
  3. Проверьте права: у пользователей, которые запускают 1С, должно быть право на чтение папки. На сервере 1С это учётная запись службы, по умолчанию USR1CV8.
  4. Запустите 1С. Если окно «лицензия не обнаружена» не появилось, восстановление прошло успешно.

Файл, скопированный с другого компьютера, работать не будет. Он привязан к оборудованию той машины, где его активировали. Так перенести лицензию нельзя.

Повторная активация лицензии 1С по PIN-коду

Если копии нет или файл не подходит, лицензию получают заново. Подготовьте до начала:

  • регистрационный номер продукта (на конверте с PIN-кодами или в регистрационной карточке);
  • PIN-код, которым активировали лицензию в прошлый раз;
  • точные регистрационные данные: название организации, ИНН, адрес, контакты, ФИО ответственного.

Регистрационные данные должны совпадать с первоначальными посимвольно. Лишний пробел, «ООО» вместо полного названия, другой регистр букв — и центр лицензирования откажет в восстановлении.

Где взять старые данные, если их никто не записал:

  • в рабочем файле .lic с другого компьютера той же организации, если он открывается в Блокноте и содержит читаемый текст;
  • в регистрационной анкете, которую отправляли при покупке;
  • у партнёра 1С, который продавал и активировал программу.

Пошагово: восстановление через мастер

  1. Запустите 1С. При отсутствии лицензии платформа сама откроет окно с предложением получить лицензию .
  2. Выберите получение программной лицензии и укажите, где её разместить: на этом компьютере или на сервере 1С:Предприятия.
  3. Введите регистрационный номер и PIN-код.
  4. Мастер спросит, впервые ли вы получаете лицензию по этому PIN-коду. Выберите повторное получение (восстановление). Формулировка варианта зависит от версии платформы.
  5. Заполните регистрационные данные так же, как при первой активации.
  6. Выберите способ связи с центром лицензирования: автоматически через интернет , через файл или по телефону.
  7. После подтверждения мастер сохранит новый файл .lic в выбранной папке. Сразу сделайте его копию.

Восстановление тем же PIN-кодом возможно, только если параметры компьютера совпадают с теми, что были при первой активации. Переустановка Windows и самой платформы этому не мешает.

Способы связи с центром лицензирования

СпособКогда подходитЧто учесть
Через интернетКомпьютер выходит в сеть напрямуюПрокси или межсетевой экран могут блокировать запрос
Через файлНа компьютере нет интернетаФайл запроса переносят на машину с интернетом и обратно
По телефонуНет интернета нигдеКод диктуют вручную, это долго и легко ошибиться

Если оборудование изменилось или PIN-коды закончились

Замена материнской платы, процессора или системного диска меняет «отпечаток» компьютера. Старый файл перестаёт подходить, и восстановить его тем же PIN-кодом уже не получится.

В этом случае используйте резервный PIN-код из того же конверта. Мастер попросит указать предыдущий PIN-код, которым была активирована лицензия на этом месте. Число резервных PIN-кодов зависит от продукта: у основных поставок их обычно несколько, у клиентских лицензий тоже есть запас на переактивацию.

Мелкие изменения, вроде добавления оперативной памяти или подключения USB-устройства, обычно не требуют переактивации. Но точный список значимых параметров фирма 1С не публикует, поэтому перед серьёзным апгрейдом лучше подготовить резервный PIN.

Что делать, когда резервных PIN-кодов не осталось

Новые PIN-коды выдаёт центр лицензирования фирмы 1С по запросу владельца. Обычно понадобятся:

  • регистрационный номер продукта;
  • подтверждение покупки (документы или регистрационная анкета);
  • объяснение, почему израсходованы все коды.

Запрос удобнее отправить через партнёра 1С, у которого покупали программу. Срок ответа заранее не известен, поэтому не тяните до дня сдачи отчётности.

Программы-«активаторы» и чужие файлы лицензий с форумов не помогут. Это нарушение лицензионного соглашения, а такие сборки часто содержат вредоносный код. Законный путь только один: активация своим PIN-кодом или обращение за дополнительными кодами.

Перенос лицензии 1С на новый компьютер или сервер

Перенести файл лицензии копированием нельзя: на новом оборудовании он недействителен. Перенос выглядит так: на новом месте лицензию активируют резервным PIN-кодом, а на старом прекращают использовать.

Новый рабочий компьютер

  1. Установите на новый компьютер платформу 1С той же или более поздней версии.
  2. Подключите информационную базу.
  3. Запустите 1С и в мастере получения лицензии введите регистрационный номер и резервный PIN-код.
  4. Укажите предыдущий PIN-код и те же регистрационные данные.
  5. На старом компьютере удалите файл .lic из папки licenses, если машина остаётся в работе.

Сервер 1С:Предприятия (клиент-серверный вариант)

В клиент-серверном варианте клиентские лицензии удобно держать на сервере. Тогда пользователи забирают их по сети, и при замене рабочих мест ничего переактивировать не нужно.

  • 🖥️ Лицензии сервера и клиентские лицензии, выданные «на сервер», лежат в папке licenses на машине, где запущен кластер.
  • 👤 Служба сервера 1С работает от отдельной учётной записи. Дайте ей права на чтение C:\ProgramData\1C\licenses.
  • 🔁 При переезде сервера на новую машину активируйте все лицензии заново резервными PIN-кодами. Каждой лицензии нужен свой код.

Проверить, какие лицензии видит компьютер, можно утилитой лицензирования ring, которая ставится вместе с платформой. Команда ring license list выводит список установленных лицензий. Точный синтаксис для вашей версии подскажет ring license help.

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

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

С ключом HASP файла лицензии нет. Если 1С перестала видеть ключ, восстанавливают не файл, а цепочку «ключ → драйвер → менеджер лицензий → клиент».

Локальный ключ

  1. Проверьте, горит ли светодиод на ключе. Нет света — переставьте ключ в другой порт USB, лучше на задней панели.
  2. Установите или переустановите драйвер защиты (Sentinel HASP / Sentinel LDK). После установки перезагрузите компьютер.
  3. Откройте Диспетчер устройств: ключ должен отображаться без жёлтого восклицательного знака.

Сетевой ключ

Сетевой ключ стоит на одном компьютере, а лицензии раздаёт по сети менеджер лицензий HASP License Manager (служба hasplms).

  1. Убедитесь, что служба менеджера лицензий запущена на компьютере с ключом.
  2. Откройте в межсетевом экране порт 475 (TCP и UDP).
  3. На клиентах укажите адрес компьютера с ключом в файле nethasp.ini. Он лежит в папке conf внутри каталога установки платформы:
[NH_COMMON]
NH_TCPIP = Enabled

[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.10
NH_USE_BROADCAST = Disabled

Явный адрес вместо широковещательного поиска ускоряет подключение и снимает проблемы, когда клиент и ключ в разных подсетях.

Ключ сломан или потерян

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

Ошибки при восстановлении лицензии 1С и как их исправить

Кликните на симптом, чтобы увидеть причину и решение.

Диагностика: выберите симптом

Как больше не терять лицензию

Подготовиться к сбою проще, чем потом искать старые данные. Сделайте это один раз сразу после активации.

Защита лицензии 1С от потери
Выполнено: 0 / 6

Ещё несколько привычек, которые спасают:

  • 🧹 Не запускайте программы «очистки диска», которые чистят ProgramData целиком.
  • 🛡️ Добавьте папку licenses в исключения антивируса, если он помечал файлы.
  • 📝 Ведите короткий журнал: какой PIN на каком компьютере активирован и когда.
  • 🔄 Обновляйте платформу, не меняя оборудование в тот же день: так проще понять, что сломало запуск.

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

Слетит ли лицензия 1С при переустановке Windows?
Сам файл .lic при форматировании диска пропадёт, но оборудование не меняется. Верните файл из копии или восстановите лицензию тем же PIN-кодом с теми же регистрационными данными.
Можно ли использовать одну программную лицензию на двух компьютерах по очереди?
Нет. Каждая активация привязывает лицензию к одному компьютеру. Резервные PIN-коды предназначены для переноса и восстановления, а не для второго рабочего места.
Обновление платформы 1С сбрасывает лицензию?
Нет. Новая версия платформы читает те же файлы из папки licenses. Переактивация не нужна.
Кто выдаёт дополнительные PIN-коды?
Центр лицензирования фирмы 1С, по запросу владельца лицензии с подтверждением покупки. Порядок и сроки удобнее уточнить у партнёра, у которого покупали программу.
Учебная версия тоже требует лицензию?
Нет. Учебная версия платформы запускается без лицензии, но с ограничениями по работе с базами и функциям.