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

Стандартные папки с лицензиями обычно скрыты от пользователя, чтобы избежать случайного удаления. Однако администраторам и IT-специалистам часто требуется доступ к этим файлам — например, для резервного копирования перед переустановкой системы или миграцией на новый сервер. Мы рассмотрим не только типичные пути, но и неочевидные случаи: когда лицензия хранится в реестре Windows, в контейнерах HASP или на сетевом ключе.

Стандартные пути к файлам лицензии 1С в Windows

В большинстве случаев программные лицензии 1С:Предприятия 8 хранятся в системных папках пользователя. Основные локации зависят от версии платформы и типа установки:

  • 📁 Для 32-битных версий Windows: C:\Program Files (x86)\1Cv8\conf — здесь могут находиться файлы *.lic (например, license.lic) для старых версий платформы.
  • 📁 Для 64-битных версий: C:\Program Files\1Cv8\conf — актуально для платформы 8.3.10+.
  • 📁 Личные лицензии пользователя: %APPDATA%\1C\1Cv8\ (например, C:\Users\ИмяПользователя\AppData\Roaming\1C\1Cv8\) — здесь хранятся файлы 1cv8.1cd или 1cv8.lic.
  • 🔑 Сетевые лицензии (HASP): информация о ключах хранится в реестре Windows по пути HKEY_LOCAL_MACHINE\SOFTWARE\Aladdin Knowledge Systems\HASP.

Если вы используете аппаратный ключ защиты (USB-dongle), то физический файл лицензии на диске может отсутствовать — вся информация записана в памяти ключа. В этом случае проверьте подключённое устройство через Диспетчер задач (вкладка HASP) или утилиту HASP User Toolkit.

💡

Если папка AppData не видна в Проводнике, включите отображение скрытых файлов: Вид → Скрытые элементы в меню Windows.

Лицензии 1С в Linux и macOS: где искать файлы

На серверах под управлением Linux или macOS пути к лицензиям отличаются от Windows. Здесь нет реестра, поэтому все файлы хранятся в открытых директориях:

  • 🐧 Linux (Debian/Ubuntu): /opt/1C/v8.3/x86_64/conf/ или /home/имя_пользователя/.1cv8/1C/1cv8/ — здесь могут лежать файлы .lic и .1cd.
  • 🍎 macOS: /Users/имя_пользователя/Library/Application Support/1C/1cv8/ — стандартное расположение для клиентских лицензий.
  • 🔌 Сетевые ключи (HASP): драйверы устанавливаются в /usr/local/hasp/, а конфигурационные файлы — в /etc/hasp/.

В Linux права доступа к папкам с лицензиями часто ограничены. Чтобы просмотреть файлы, может потребоваться запуск терминала от имени суперпользователя (sudo). Например:

sudo ls -la /opt/1C/v8.3/x86_64/conf/

Если вы используете Docker-контейнеры с , путь к лицензиям может отличаться — обычно файлы монтируются в /var/1C/licenses/ или передаются как переменные окружения.

📊 Какую ОС вы используете для работы с 1С?
Windows
Linux
macOS
Другую

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

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

  1. Через конфигуратор:
    1. Запустите 1С:Предприятие в режиме конфигуратора.
    2. Перейдите в меню Справка → О программе.
    3. В окне отобразится информация о текущей лицензии, включая её тип (сетевая, локальная) и номер.
  2. Через утилиту ring (для Linux):
    sudo /opt/1C/v8.3/x86_64/ring admin list

    Команда выведет список всех доступных лицензий на сервере.

  3. Через HASP User Toolkit (для аппаратных ключей):
    • Скачайте утилиту с сайта Thales Sentinel.
    • Запустите HASP User Utility и проверьте подключённые ключи.

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

"C:\Program Files\1Cv8\8.3.20.1566\bin\1cv8.exe" DESIGNER /RegLic
Что делать, если лицензия не определяется?

Если выдаёт ошибку "Лицензия не найдена", проверьте:

1. Правильность пути к файлу .lic или .1cd.

2. Права доступа к папке (особенно в Linux).

3. Подключение аппаратного ключа (если используется).

4. Совместимость версии платформы и лицензии (например, лицензия для 8.3.18 не подойдёт для 8.3.20).

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

Чтобы упростить поиск, мы собрали данные о стандартных путях для разных версий платформы 1С:Предприятие 8:

Версия платформы Windows (32-bit) Windows (64-bit) Linux Тип лицензии
8.1 — 8.2 C:\Program Files\1Cv8\conf\ /opt/1C/v8.1/conf/ Локальная, сетевая
8.3.1 — 8.3.9 C:\Program Files (x86)\1Cv8\conf\ C:\Program Files\1Cv8\conf\ /opt/1C/v8.3/i386/conf/ Локальная, аппаратный ключ
8.3.10 — 8.3.20 %APPDATA%\1C\1Cv8\ %APPDATA%\1C\1Cv8\ /home/user/.1cv8/1C/1cv8/ Программная, сетевая
8.3.21+ %LOCALAPPDATA%\1C\1Cv8\ %LOCALAPPDATA%\1C\1Cv8\ /var/1C/licenses/ Все типы

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

Что делать, если файл лицензии повреждён или потерян

Ситуации, когда лицензия suddenly перестаёт определяться, не редкость. Вот алгоритм действий для восстановления:

  1. Проверьте целостность файла:
    • Сравните размер файла .lic или .1cd с эталонным (например, на другом ПК).
    • Откройте файл в текстовом редакторе — если там иероглифы, файл повреждён.
  • Восстановите из резервной копии:
    • Проверьте папки Backup в каталоге или архивы системы.
    • Если резерва нет, запросите копию лицензии у партнёра (потребуется номер договора).
    • Перерегистрируйте лицензию:
      "C:\Program Files\1Cv8\8.3.20.1566\bin\1cv8.exe" DESIGNER /RegLic -f"C:\путь\к\файлу.lic"
    • Для аппаратных ключей:
      • Обновите драйвер HASP с сайта Thales Sentinel.
      • Проверьте ключ на другом ПК — если он не определяется, возможно, сгорел чип.

    Убедитесь, что файл лицензии скопирован в безопасное место|Запишите серийный номер лицензии (из меню Справка → О программе)|Проверьте тип лицензии (программная/аппаратная)|Создайте резервную копию папки conf|Свяжитесь с партнёром 1С для подтверждения прав на лицензию-->

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

    • Номер договора на сопровождение.
    • Серийный номер ключа (если сохранился).
    • Данные организации (для корпоративных лицензий).
    💡

    Сетевые лицензии (например, для 1С:Предприятия для Linux) требуют отдельной настройки сервера лицензирования. Без этого клиентские машины не смогут подключиться.

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

    Перенос лицензии — частая задача при замене рабочей станции или миграции на новый сервер. Алгоритм зависит от типа лицензии:

    Для программных лицензий:

    1. Найдите файл .lic или .1cd на старом ПК (см. пути выше).
    2. Скопируйте его в аналогичную папку на новом компьютере.
    3. Перерегистрируйте лицензию через команду:
      "C:\Program Files\1Cv8\8.3.20.1566\bin\1cv8.exe" DESIGNER /RegLic -f"C:\путь\к\файлу.lic"

    Для аппаратных ключей (USB):

    1. Физически перенесите ключ на новый ПК.
    2. Установите драйвер HASP (скачать с сайта Thales Sentinel).
    3. Проверьте ключ в Диспетчере задач (вкладка HASP).

    Для сетевых лицензий:

    1. Экспортируйте конфигурацию сервера лицензирования (например, через ring admin export в Linux).
    2. Импортируйте её на новом сервере.
    3. Обновите настройки клиентских машин (указав новый IP сервера лицензий).

    Если лицензия привязана к MAC-адресу или другому уникальному идентификатору ПК, перенос может потребовать перевыпуска. В этом случае свяжитесь с партнёром .

    💡

    Перед переносом лицензии проверьте совместимость версий платформы на старом и новом ПК. Например, лицензия для 1С:Предприятия 8.3.15 может не работать в версии 8.3.22.

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

    Даже опытные администраторы сталкиваются с проблемами активации. Рассмотрим типовые ошибки и способы их устранения:

    Ошибка Причина Решение
    Лицензия не найдена Файл .lic повреждён или отсутствует Восстановите файл из резервной копии или перерегистрируйте лицензию
    Неверный формат лицензии Файл от другой версии платформы Получите актуальную лицензию у партнёра
    HASP не найден Драйвер ключа не установлен или ключ не подключён Обновите драйвер HASP и проверьте USB-порт
    Превышено число подключений Сетевая лицензия исчерпана Увеличьте количество лицензий или освободите занятые сессии

    Если после всех манипуляций лицензия не активируется, проверьте:

    • 🕒 Дата и время на ПК: если они сбиты, может блокировать активацию.
    • 🔌 Антивирус: некоторые программы (например, Kaspersky) блокируют доступ к файлам лицензий.
    • 🌐 Сетевые настройки: для сетевых лицензий должен быть открыт порт 1541 (по умолчанию).
    💡

    Если вы используете виртуальные машины (VMware, Hyper-V), убедитесь, что USB-ключ HASP проброшен в гостевую ОС.

    FAQ: ответы на частые вопросы о лицензиях 1С

    Можно ли использовать одну лицензию 1С на нескольких компьютерах?

    Это зависит от типа лицензии:

    • Локальная программная: привязана к одному ПК. Перенос возможен только после деактивации на старом компьютере.
    • Сетевая: позволяет подключение нескольких пользователей (количество определяется purchased лицензиями).
    • Аппаратный ключ: можно физически переносить между машинами, но одновременно работать может только один пользователь.

    Использование одной лицензии на нескольких ПК одновременно нарушает лицензионное соглашение.

    Как узнать, сколько лицензий 1С куплено моей компанией?

    Информацию о purchased лицензиях можно получить:

    1. В личном кабинете на сайте (раздел "Мои лицензии").
    2. У партнёра, у которого приобреталось ПО.
    3. Через запрос в службу поддержки (потребуется номер договора).

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

    Что будет, если удалить файл лицензии 1С?

    Последствия зависят от типа лицензии:

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

    Восстановить удалённый файл можно из резервной копии или запросив дубликат у партнёра .

    Как обновить лицензию 1С до новой версии?

    Для обновления лицензии:

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

    Можно ли использовать лицензию 1С без интернета?

    Да, но с оговорками:

    • Локальные лицензии: работают без интернета (активация требуется только при первой установке).
    • Сетевые лицензии: для работы клиентских машин интернет не нужен, но сервер лицензирования должен быть доступен в локальной сети.
    • Облачные лицензии (1С:Fresh): требуют постоянного подключения к интернету.
    • Для аппаратных ключей HASP интернет не требуется никогда.

    Если ваш вопрос не освещён в статье, уточните детали у партнёра — условия лицензирования могут отличаться в зависимости от региона и типа договора.