Администрирование · 9 мин
Где хранится лицензия 1С 8.3 и как её найти
Где хранится лицензия 1С 8.3: папки с файлами licdata, программные и аппаратные ключи, перенос лицензии, восстановление после переустановки Windows.
Лицензия платформы 1С:Предприятие 8.3 бывает двух видов: программная (файл с расширением .lic, привязанный к параметрам компьютера) и аппаратная (USB-ключ HASP). От типа защиты зависит, где искать лицензию: программная лежит в служебных папках на диске, а аппаратная физически вставлена в порт сервера или рабочей станции и определяется через менеджер лицензий.
Знание точного расположения файлов лицензии нужно при переустановке Windows, переносе 1С на другой компьютер, диагностике ошибки «не найдена лицензия» и перед обновлением платформы. Ниже разобраны стандартные пути для Windows и Linux, способы определить тип лицензии и правила безопасного переноса.
Какие бывают лицензии 1С 8.3 и почему это важно
Программная лицензия активируется пин-кодом и «привязывается» к аппаратным параметрам компьютера: материнской плате, процессору, сетевым адаптерам, дискам и версии операционной системы. Результат активации — файл с расширением .lic, который платформа ищет при каждом запуске. Изменение ключевого оборудования делает такую лицензию недействительной.
Аппаратная лицензия — это USB-ключ HASP (фиолетовый или фиолетово-зелёный для клиентских лицензий, красный для лицензии на сервер 1С). Сама лицензия хранится внутри ключа, на диске находятся только драйверы. Пока ключ вставлен и драйвер работает, платформа находит лицензию по сети или локально.
Определить тип лицензии можно в конфигураторе или режиме «1С:Предприятие»: меню «Сервис» → «О программе» → раздел «Лицензия». Там указан регистрационный номер и тип — программная защита или HASP.
Где хранится программная лицензия в Windows
Основное местоположение файлов лицензий — скрытая системная папка C:\ProgramData\1C\licenses. Сюда платформа записывает файлы вида 201XXXXXXXXXXXXXX.lic при активации с правами администратора, когда лицензия делается доступной всем пользователям компьютера. Именно эту папку проверяют в первую очередь.
Если активация выполнялась без прав администратора или в старых версиях платформы, файлы могут лежать в профиле пользователя: C:\Users\ИмяПользователя\AppData\Roaming\1C\1Cv8\conf и C:\Users\ИмяПользователя\AppData\Local\1C\1Cv8\conf. В этих каталогах ищите файлы с расширением .lic и вспомогательные файлы licdata.
Для 64-разрядной платформы и сервера 1С дополнительно проверьте каталог установки: C:\Program Files\1cv8\версия\bin\conf. Там может находиться файл licdata и настройки поиска лицензий.
- 1Откройте Проводник и включите показ скрытых элементов (Вид → Скрытые элементы).
- 2Перейдите в C:\ProgramData\1C\licenses и посмотрите файлы с расширением .lic.
- 3Если папка пуста, проверьте C:\Users\ВашеИмя\AppData\Roaming\1C\1Cv8\conf и ...\Local\1C\1Cv8\conf.
- 4Дополнительно проверьте каталог conf внутри папки установленной платформы.
- 5Скопируйте найденные .lic-файлы на внешний носитель как резервную копию.
Где хранится лицензия на сервере 1С и в Linux
На сервере 1С:Предприятия под Windows лицензии сервера и клиентские программные лицензии, раздаваемые сервером, также располагаются в C:\ProgramData\1C\licenses. Если сервер работает от имени отдельной учётной записи (например, USR1CV8), дополнительно проверьте профиль этой учётной записи в AppData.
Под Linux программные лицензии сервера хранятся в домашнем каталоге пользователя, от имени которого запущен агент сервера (обычно usr1cv8): /home/usr1cv8/.1cv8/1C/1cv8/conf. Также платформа проверяет общесистемный каталог /var/1C/licenses.
При клиент-серверной работе лицензию ищет и клиент, и сервер. Если база файловая — достаточно лицензии на рабочем месте. Если клиент-серверная — клиентские лицензии может раздавать сервер, и тогда файлы .lic должны лежать именно на сервере.
Где находится аппаратный ключ HASP и как его проверить
Аппаратная лицензия не хранится на диске — она записана в самом USB-ключе. Локальный ключ вставляется в порт рабочей станции, сетевой — в сервер или любой компьютер сети, где установлен менеджер лицензий HASP License Manager.
Проверить, видит ли система ключ, можно в диспетчере устройств Windows: в разделе «Контроллеры USB» или «Устройства HID» должно появиться устройство SafeNet/Sentinel HASP. Дополнительно статус ключа виден в веб-интерфейсе менеджера лицензий (по умолчанию порт 1947) на машине, куда вставлен ключ.
Если ключ сетевой, убедитесь, что на компьютере с ключом запущена служба HASP License Manager, а на клиентских машинах в файле nethasp.ini (в папке conf платформы) при необходимости указан адрес сервера ключей. Без доступа к ключу по сети клиенты получат ошибку «не найдена лицензия».
Сравнение вариантов
Хранится файлом .lic на диске, привязана к железу. Подходит для одиночных рабочих мест, но слетает при замене оборудования.
Хранится в USB-ключе, легко переносится между компьютерами. Ограничение — риск физической потери ключа и необходимость драйверов.
Файлы .lic лежат на сервере, клиентам ничего не нужно. Подходит для клиент-серверных баз при достаточном числе лицензий.
Как перенести лицензию и не потерять её при переустановке
Перед переустановкой Windows или заменой диска скопируйте в резерв папку C:\ProgramData\1C\licenses целиком, а также папки conf из профилей пользователей. После переустановки верните файлы на те же места до первого запуска 1С.
Учтите ограничение: восстановленный из копии файл .lic сработает только если аппаратная конфигурация не изменилась. После замены материнской платы, процессора или существенного изменения состава оборудования файл станет недействительным — потребуется повторная активация резервным пин-кодом из комплекта поставки.
При переносе на другой компьютер программную лицензию переносить файлом нельзя — она не заработает. Корректный путь: активировать лицензию на новом компьютере резервным пин-кодом. Если пин-коды исчерпаны, запрашиваются дополнительные через центр лицензирования 1С по регистрационному номеру.
Ошибка «не найдена лицензия»: что проверить
Наиболее частая причина — платформа не находит файл .lic ни в одном из стандартных каталогов. Проверьте наличие файлов в ProgramData и профилях, а также права доступа: служба сервера 1С или пользователь должны иметь чтение к папке licenses.
Вторая причина — изменение аппаратной конфигурации после активации. В этом случае файл на месте, но платформа его отклоняет. Решение — повторная активация резервным пин-кодом.
Третья причина касается аппаратных ключей: не установлен или не запущен драйвер HASP, ключ переткнут в другой компьютер, а сетевые клиенты ищут его по старому адресу. Проверьте диспетчер устройств и настройки nethasp.ini.
Как проверить результат
В C:\ProgramData\1C\licenses есть файл с расширением .lic
Папка пуста или содержит только служебные файлы без .lic
База открывается без сообщения о поиске лицензии
Ошибка «не найдена лицензия для использования программы»
Ключ виден в диспетчере устройств и в менеджере HASP
Устройство с восклицательным знаком или отсутствует в списке
Частые вопросы о хранении лицензий 1С 8.3
Можно ли просто скопировать файл .lic на другой компьютер?
Нет. Программная лицензия привязана к аппаратным параметрам машины, на которой активирована. На другом компьютере скопированный файл не пройдёт проверку. Нужна новая активация резервным пин-кодом на целевом компьютере.
Почему папка C:\ProgramData\1C\licenses пуста, хотя 1С работает?
Лицензия может лежать в профиле пользователя (AppData\Roaming или AppData\Local в папках 1C\1Cv8\conf), либо используется аппаратный ключ HASP, либо лицензию раздаёт сервер 1С. Проверьте тип лицензии через «Сервис → О программе».
Что будет с лицензией при обновлении платформы 1С?
Обновление платформы не затрагивает файлы лицензий — они хранятся отдельно от каталога установки и продолжают работать. Перед обновлением всё равно полезно сделать копию папки licenses как страховку.
Слетит ли лицензия при замене жёсткого диска или памяти?
Замена одного компонента обычно не критична: платформа допускает частичное изменение конфигурации. Но одновременная замена нескольких ключевых компонентов (материнская плата, процессор) почти наверняка сделает лицензию недействительной, и потребуется повторная активация.
Где искать лицензию, если 1С запускается через RDP на терминальном сервере?
На терминальном сервере лицензии обычно активируются «для всех пользователей» и хранятся в C:\ProgramData\1C\licenses. Если активация делалась под конкретной учётной записью — ищите в профиле этой учётной записи в AppData.
Как узнать регистрационный номер и пин-коды по установленной лицензии?
Регистрационный номер виден в окне «О программе» в разделе «Лицензия». Сами пин-коды из файла .lic извлечь нельзя — они хранятся только в комплекте поставки и в личном кабинете на портале 1С, если продукт был зарегистрирован.
Что важно запомнить
Программная лицензия 1С 8.3 — это файл .lic в папке C:\ProgramData\1C\licenses или в профиле пользователя; аппаратная — внутри USB-ключа HASP. Перед переустановкой системы делайте копию папки licenses, а для переноса на другой компьютер используйте резервные пин-коды, а не копирование файлов.