Слетела программная лицензия 1С: возвращаем доступ к базе

· 9 мин

Содержание

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

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

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

Сначала выясните, какая у вас лицензия

От типа зависит весь порядок действий. Спутать легко: окно с ошибкой выглядит похоже.

ТипКак выглядитПривязка
ПрограммнаяПин-код на конверте, файл .lic на дискеК компьютеру или серверу
АппаратнаяUSB-ключ (HASP) или ключ в разъёмеК самому ключу
Клиентская сервернаяЛицензии на подключения к серверу 1СК серверу, где лежит файл

Быстрая проверка: если в компьютере торчит USB-ключ, а ошибка про «ключ защиты», ваша лицензия аппаратная, и дальше нужен раздел про HASP. Если ключа нет, а при запуске появляется окно получения лицензии, читайте про пин-код.

Что собрать до начала работ:

  • 📄 конверт с пин-кодом и регистрационным номером программы;
  • 💾 копии папки с файлами лицензий, если они остались;
  • 🖥 данные о том, что изменилось в компьютере или как он был переустановлен;
  • 🔑 логин и пароль от личного кабинета на портале 1С, если лицензия там зарегистрирована.

Почему лицензия перестала работать

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

Типичные причины:

  1. Замена диска, платы, процессора или сетевой карты.
  2. Переустановка Windows с форматированием диска.
  3. Перенос виртуальной машины на другой хост или клонирование образа.
  4. Удаление папки с файлами лицензий при «чистке» системы.
  5. Откат из резервной копии системы, сделанной до получения лицензии.

Единичная замена мелкой детали обычно ничего не ломает. А вот смена диска вместе с переустановкой системы почти всегда требует новой активации.

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

Восстановление лицензии: два рабочих способа

Способ первый: вернуть файлы лицензии на место

Если компьютер тот же, а пропала только папка с файлами, не спешите тратить пин-код.

  1. Найдите резервную копию каталога лицензий. В Windows он обычно лежит в C:\ProgramData\1C\licenses, но у вас путь мог отличаться. Если копии нет, ищите файлы *.lic поиском по диску.
  2. Закройте все окна 1С.
  3. Скопируйте файлы .lic в каталог лицензий на этом же компьютере.
  4. Запустите 1С и откройте базу.

Если лицензия не подхватилась, значит «железо» всё же изменилось, и файл уже не подходит. Переходите к активации по пин-коду.

Способ второй: активация по пин-коду

Это основной способ для компьютера, на котором изменилось оборудование или была переустановлена система.

  1. Запустите платформу. Если лицензии нет, откроется окно с предложением её получить. Вы увидите его при входе в базу.
  2. Выберите получение лицензии и укажите пользователя: имя, организацию. Эти данные нужны для заявки.
  3. Введите регистрационный номер и пин-код с конверта. Вводите без лишних пробелов, лучше копировать из документа.
  4. Выберите получение через интернет . Это самый быстрый вариант.
  5. Дождитесь сообщения об успешном получении и перезапустите 1С.

Если интернета на машине нет, в том же окне есть вариант с получением файла ответа по почте или телефону. Тогда заявку формируете на одном компьютере, а ответ вводите на другом.

Число повторных активаций ограничено. Каждая смена оборудования расходует попытку, поэтому не переустанавливайте систему «на всякий случай». Точное количество зависит от условий поставки вашей лицензии, уточните его у партнёра, у которого покупали.

Если пин-код не принимается или попытки кончились

Здесь придётся обращаться за помощью. Самому ничего не обойти, и не нужно.

Что делать по порядку:

  • ✅ Проверьте, что пин-код вводится от той программы, на которую он выпущен. Пин-коды от разных продуктов не взаимозаменяемы.
  • ✅ Проверьте регистрацию продукта в личном кабинете на портале 1С. Нужные данные подтягиваются оттуда.
  • ✅ Обратитесь к партнёру, у которого покупали продукт, или в линию консультаций по договору сопровождения.

Что понадобится: регистрационный номер, пин-код, описание, что именно произошло с компьютером, и желательно скриншот ошибки. Если вы потеряли конверт, регистрационные данные иногда можно восстановить через кабинет или через партнёра, который оформлял покупку.

Не покупайте «восстановление лицензии» у случайных людей из объявлений. В лучшем случае это перепродажа вашей же возможности обратиться в поддержку, в худшем получите вирус или нелегальный файл.

Аппаратные ключи HASP и утилита HaspTest

Раздел про USB-ключи нужен тем, у кого «слетело» не ПО, а видимость ключа. Программную лицензию HaspTest не восстанавливает: он только показывает, видит ли система ключ.

Если 1С ругается на отсутствие ключа защиты, проверяйте по цепочке:

  1. Вставьте ключ в другой USB-порт напрямую, без хаба и удлинителя.
  2. Убедитесь, что на ключе горит индикатор.
  3. Откройте диспетчер устройств и посмотрите, определился ли ключ.
  4. Переустановите драйвер защиты из дистрибутива платформы. Установочный файл драйвера называется haspdinst.exe.
  5. Запустите утилиту диагностики HASP, если она у вас есть, и посмотрите, обнаруживается ли ключ и какой у него номер.

Если система ключ видит, а 1С нет, дело в настройках платформы или в сетевом режиме. Если не видит и на другом компьютере, ключ мог выйти из строя. Тогда нужна замена, и это вопрос к поставщику.

В виртуальных машинах USB-ключ часто «пробрасывают» с физического хоста. Если проброс отвалился после перезагрузки, ошибка будет такой же, как при отсутствии ключа.

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

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

  1. Установите на новый компьютер платформу той же линейки, что и на старом.
  2. Получите лицензию заново по пин-коду, как описано выше.
  3. Перенесите базу: выгрузите информационную базу в файл .dt из Конфигуратора и загрузите на новом месте. Для загрузки нужен монопольный доступ, значит, пользователи на это время должны выйти.
  4. Проверьте работу под реальным пользователем.
  5. Только потом выводите старый компьютер из эксплуатации.

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

СитуацияЧто делать
Купили новый ПК, старый списываемАктивировать по пин-коду на новом
Заменили только дискПопробовать вернуть файл лицензии, затем пин-код
Перенесли виртуальную машинуНовая активация, возможно, обращение в поддержку
Нужна работа на двух машинах сразуЭто уже вопрос лицензионных условий, смотрите документы покупки

Сетевые лицензии и сервер 1С

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

Что проверить:

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

Посмотреть, кто занимает лицензии, можно через консоль администрирования кластера или утилитой rac, например командой rac session list --licenses. Полный список параметров смотрите в справке rac help.

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

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

Как не потерять лицензию в следующий раз

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

  • 💾 Включите каталог лицензий в регулярное резервное копирование вместе с базами. Копия файла .lic пригодится, если компьютер остался прежним.
  • 📝 Заведите карточку учёта: регистрационный номер, пин-код, дата получения, на каком компьютере активирована, сколько активаций уже потрачено. Хранить лучше в сейфе или в менеджере паролей, а не в письме с пометкой «важное».
  • 🛠 Перед заменой железа или переустановкой системы выясните, сколько попыток активации осталось. Если одна, лучше подготовиться и сделать всё за один раз.
  • 🧪 Тестовые стенды и копии баз запускайте на отдельных машинах и не «забирайте» для них рабочую лицензию.
  • 🗂 Для виртуальных машин заранее решите, где они будут жить. Постоянные переезды между хостами и откаты снимков состояния создают проблемы именно с программными лицензиями.

Что делать с копиями и снимками виртуальных машин

Откат снимка состояния возвращает диск в прошлое, а вместе с ним и каталог лицензий. Если лицензия получена после снимка, она исчезнет вместе с откатом. Получайте лицензию до создания эталонного образа, но не клонируйте образ на несколько рабочих мест: каждой машине нужна собственная лицензия.

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

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

Типичные ошибки при восстановлении

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

  • ❌ Ввод пин-кода с опечаткой или лишним пробелом. Копируйте из документа, не набирайте на слух.
  • ❌ Активация на виртуальной машине, которую потом клонируют. Клон лицензию не унаследует.
  • ❌ Использование «чужих» файлов .lic из интернета. Они не подойдут к вашему компьютеру, а вирус подхватить можно.
  • ❌ Антивирус блокирует запись файла лицензии. Добавьте каталог лицензий в исключения.
  • ❌ Нет прав на запись в каталог лицензий. Получайте лицензию от имени администратора.

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

Что проверить в последнюю очередь

Сверьте дату и время на компьютере. Сильно сбитые часы мешают нормальной работе защиты. Проверьте также, что платформа установлена полностью, а не распакована «на коленке» из архива.

Перед обращением в поддержку
Выполнено: 0 / 5

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

Можно ли восстановить лицензию, если потерян конверт с пин-кодом?
Через личный кабинет на портале 1С или через партнёра, который оформлял покупку, регистрационные данные иногда удаётся восстановить. Самому подобрать код нельзя.
Сколько раз можно активировать программную лицензию?
Число попыток ограничено условиями поставки. Точное значение уточняйте у продавца: оно зависит от типа лицензии.
Лицензия слетела после обновления Windows. Это нормально?
Обычное обновление системы лицензию не ломает. Проблема возникает, если вместе с ним поменялись драйверы, виртуальное окружение или оборудование.
Подойдёт ли файл лицензии со старого компьютера?
Нет, если оборудование изменилось. Файл привязан к параметрам машины, на другой он не заработает.
Что делать, если 1С не видит USB-ключ?
Проверьте порт, драйвер защиты и диспетчер устройств. Если ключ не определяется и на другом компьютере, нужна замена, это вопрос к поставщику.