Восстановление лицензии 1С 8.3 после смены железа, сбоя ключа или переустановки Windows

· 9 мин

Содержание

Чтобы восстановить лицензию 1С 8.3, сначала определите её тип. Программную лицензию возвращают повторной активацией: тот же ПИН-код и те же регистрационные данные, что при первой активации, либо резервный ПИН из конверта комплекта. Аппаратную (ключ HASP) чаще всего возвращают переустановкой драйвера и проверкой, видит ли система сам ключ.

Без лицензии платформа базу не запускает. Поэтому «слетела лицензия» — всегда срочная задача: бухгалтер не может провести ни одного документа. Чаще всего хватает одного-двух действий, без переустановки 1С.

Почему слетает лицензия 1С 8.3: диагностика сбоя

Начните с текста ошибки. Его стоит переписать дословно или сделать снимок экрана: по нему видно, что именно платформа не нашла.

Типичные сообщения:

  • 🔑 Не обнаружена лицензия для использования программы! — платформа не нашла ни программной лицензии, ни ключа. Ниже в окне обычно перечислены причины по каждому способу поиска.
  • 🔌 Не найден ключ защиты программы! — сообщение старого формата, относится к аппаратному ключу.
  • 🖥 Упоминание изменения параметров компьютера — программная лицензия есть, но железо уже не совпадает с тем, к которому она привязана.
  • 👥 Превышено число пользователей — лицензия работает, но все места заняты.

Что меняет «отпечаток» компьютера

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

  • 🔧 замена материнской платы, процессора или системного диска;
  • 💿 переустановка Windows или перенос на новый компьютер;
  • 🌐 замена сетевой карты, смена имени компьютера;
  • ☁️ перенос виртуальной машины на другой хост, клонирование ВМ, смена её виртуального оборудования.

Мелкие изменения (добавили оперативную память, сменили монитор) лицензию обычно не ломают. Если сломалось сразу после работ с компьютером — причина почти наверняка в них.

Быстрая проверка за пять минут

  1. Посмотрите, какой у вас тип лицензии: конверт с ПИН-кодами — программная, USB-брелок — аппаратная.
  2. Для программной откройте папку C:\ProgramData\1C\licenses. Файлы с расширением .lic там — значит, лицензия была получена на этот компьютер.
  3. Для аппаратной проверьте, горит ли светодиод на ключе и виден ли он в диспетчере устройств.
  4. Если работает несколько пользователей, выясните, у всех ли ошибка или у одного.
Диагностика: выберите симптом

Как восстановить программную лицензию по ПИН-коду

Программная лицензия — это файл, который платформа получает при активации ПИН-кода. ПИН-коды напечатаны в конверте комплекта: обычно это один основной и резервные. Каждая активация на новом оборудовании расходует ПИН.

Повторное получение с тем же ПИН-кодом

Этот способ не расходует резервные коды. Он подходит, если вы сохранили регистрационные данные первой активации.

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

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

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

Активация резервного ПИН-кода

Если регистрационные данные потеряны или повторное получение отклонено, используйте резервный ПИН из того же конверта. Процедура та же, но выбирается первичное получение лицензии.

  • ✅ Резервный ПИН действует как обычный: лицензия будет привязана к текущему оборудованию.
  • ⚠️ Израсходованный код обратно не вернуть. Ведите учёт: какой код, на какой компьютер, когда.

Когда все ПИН-коды израсходованы

Дополнительные коды выдаёт центр лицензирования фирмы 1С. Обращаются обычно через партнёра, у которого покупали комплект, или напрямую. Понадобятся регистрационный номер продукта, данные организации и объяснение причины (смена компьютера, поломка).

💡 Пока ждёте новый код, проверьте другие комплекты организации: неиспользованный ПИН-код из них можно активировать на нужном компьютере.

Права на папку лицензий

Частая ситуация: файл лицензии есть, ПИН правильный, но у обычного пользователя ошибка. Причина — Windows не даёт его учётной записи прочитать C:\ProgramData\1C\licenses.

  1. Откройте свойства папки → вкладка «Безопасность».
  2. Проверьте, что группа «Пользователи» имеет право на чтение.
  3. Если лицензию получали «только для текущего пользователя», у остальных её просто нет — получите повторно с сохранением для всех.

Драйверы HASP и Sentinel: как вернуть работу аппаратного ключа

Аппаратный ключ работает в связке с драйвером защиты Sentinel (ранее назывался HASP Device Driver). После обновления Windows, чистки системы «оптимизаторами» или установки другого защищённого ПО драйвер часто ломается.

Переустановка драйвера

Установщик драйвера поставляется с дистрибутивом платформы 1С и распространяется производителем как Sentinel Runtime. Ставят его из командной строки, запущенной от имени администратора:

:: удалить старый драйвер
haspdinst.exe -r
:: установить заново
haspdinst.exe -i

После установки отключите ключ, подождите 10 секунд и вставьте снова. Диод должен загореться ровно.

Проверка через Admin Control Center

Драйвер ставит локальную веб-консоль. Откройте в браузере http://localhost:1947 и перейдите к списку ключей. Если ключ там есть, система его видит — проблема уже на стороне настройки 1С или сети.

Если ключ не светится

  1. Вставьте ключ напрямую в порт материнской платы, без USB-хаба и удлинителя.
  2. Попробуйте другой порт, в том числе USB 2.0.
  3. Проверьте ключ на другом компьютере с установленным драйвером.
  4. Не светится нигде — ключ неисправен, переходите к разделу о замене.
СитуацияЧто делатьРиск
Ключ светится, в консоли 1947 его нетПереустановить драйверНизкий
Ключ не светится в одном портуСменить порт, убрать хабНет
Не светится ни на одном ПКЗамена ключаПростой до замены
Работает локально, не работает по сетиНастройка менеджера лицензий и nethasp.iniНизкий

Сетевой ключ и сервер 1С: восстановление лицензий в кластере

Сетевой ключ и менеджер лицензий

Сетевой ключ (на несколько пользователей) стоит на одном компьютере, а клиенты получают лицензии по сети. На компьютере с ключом должен работать HASP License Manager — службой Windows. Он слушает порт 475 (UDP и TCP).

Если клиенты перестали видеть ключ, на них поможет явное указание адреса сервера ключа. Файл nethasp.ini для 8.3 лежит в каталоге conf установленной платформы, например C:\Program Files\1cv8\conf\nethasp.ini:

[NH_COMMON]
NH_TCPIP = Enabled

[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.10
NH_USE_BROADCAST = Disabled

Вместо 192.168.1.10 укажите IP компьютера с ключом. Проверьте, что брандмауэр там пропускает порт 475.

Лицензия на сервер 1С

Для клиент-серверного варианта нужна отдельная лицензия на сервер. Программная серверная лицензия тоже хранится в папке licenses на компьютере с сервером 1С и привязана к его оборудованию. После замены железа или переноса сервера на новую машину её восстанавливают так же: повторное получение или резервный ПИН.

Учётной записи, от которой работает служба агента сервера 1С, нужен доступ на чтение папки с лицензиями. Если служба запущена от отдельного пользователя (например, USR1CV8), а права на папку есть только у администраторов, сервер лицензию не увидит.

Клиентские лицензии на сервере

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

Проверить, какие сеансы какую лицензию заняли, можно утилитой администрирования:

rac cluster list
rac session list --cluster=<id_кластера> --licenses

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

Замена неисправного ключа защиты HASP

Если ключ не светится ни на одном компьютере, механически повреждён или утерян, его не починить своими силами.

Сломанный ключ

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

Утерянный ключ

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

Переход с аппаратной защиты на программную

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

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

Как не потерять лицензию 1С снова: профилактика

Большинство проблем с лицензиями решается за минуты, если заранее сохранить нужные данные.

Что сохранить сразу после активации
Выполнено: 0 / 6

Перед заменой оборудования

  • 📝 Заранее найдите регистрационные данные и неиспользованные ПИН-коды.
  • 🗓 Планируйте замену железа на конец рабочего дня, а не перед сдачей отчётности.
  • 🖥 Для виртуальных машин договоритесь с администратором: не менять виртуальное оборудование ВМ с сервером 1С без необходимости.

Резервное копирование самой базы

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

Выгрузите базу в файл через Конфигуратор: Администрирование → Выгрузить информационную базу. Получится файл .dt, который загружается на новой машине. Для файловой базы достаточно копии каталога с файлом 1Cv8.1CD, снятой при закрытой базе.

Частые ошибки при восстановлении лицензии 1С

  • ❌ Копируют файл .lic на новый компьютер. Он привязан к старому оборудованию и работать не будет. Копия полезна только для того же самого компьютера.
  • ❌ Вводят регистрационные данные «по памяти». Повторное получение отклоняется, и приходится тратить резервный ПИН.
  • ❌ Тратят резервные коды на тестовые машины. Потом их не хватает на реальную замену сервера.
  • ❌ Ищут «бесплатный эмулятор ключа». Это нарушение лицензии и прямой риск: такие программы распространяют вредоносный код, а за нелицензионное ПО организация отвечает по закону. Легальная альтернатива — обращение к партнёру или центру лицензирования.
  • ❌ Удаляют всю папку licenses «для чистоты». Вместе с испорченным файлом уходят рабочие лицензии других пользователей.
Сколько раз можно восстановить программную лицензию 1С?
Столько, сколько осталось неиспользованных ПИН-кодов в комплекте. Повторное получение с тем же ПИНом на том же оборудовании коды не расходует. Когда коды закончились, дополнительные выдаёт центр лицензирования.
Слетит ли лицензия после обновления платформы или конфигурации?
Нет. Обновление платформы 1С или релиза конфигурации не меняет оборудование, поэтому лицензия сохраняется. Слетает она при замене комплектующих и переустановке системы.
Можно ли перенести лицензию 1С на другой компьютер?
Программную — да, активацией на новом компьютере свободного ПИН-кода из комплекта. Аппаратную — просто переставить ключ и установить драйвер на новой машине.
Пропадут ли данные бухгалтерии, если слетела лицензия?
Нет. Лицензия отвечает только за право запуска. База хранится отдельно, и после восстановления защиты все документы и остатки будут на месте.
Что делать, если лицензия нужна срочно, а резервных ПИН-кодов нет?
Проверьте свободные лицензии на других компьютерах организации и сетевой ключ, если он есть. Параллельно обратитесь к партнёру за дополнительным кодом.