Файлы программных лицензий 1С 8.3 на Windows, Linux и macOS: как найти, проверить и не потерять

· 9 мин

Содержание

На Windows файлы программных лицензий 1С 8.3 хранятся в каталоге C:\ProgramData\1C\licenses. Это общий каталог для всех пользователей компьютера. Реже лицензию кладут в профиль конкретного пользователя: %APPDATA%\1C\licenses. На Linux основной каталог — /var/1C/licenses.

Каждая активированная лицензия — отдельный файл с расширением .lic. Имя состоит из цифр, обычно это дата и время активации, например 20240315104512.lic. Сколько файлов в каталоге, столько лицензий получено на этом компьютере. Если вместо программной лицензии используется USB-ключ, файла .lic не будет вовсе.

Какие бывают лицензии 1С 8.3 и где у каждой «физическая» часть

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

Вид защитыЧто хранится на дискеГде искать
Программная лицензия (пин-код)файл .licкаталог licenses на том компьютере, где лицензию активировали
Аппаратный ключ HASP (USB)файла лицензии нет, только драйвер и настройкиключ в USB-порту; сетевые настройки в nethasp.ini
Серверная лицензияфайл .licкаталог licenses на машине, где работает сервер 1С
Клиентская лицензия, выданная серверомфайл .lic на серверетот же каталог на сервере, клиентам файл не нужен

📌 Несколько деталей, которые часто путают:

  • 🔑 Программная лицензия привязана к оборудованию. В файл записаны параметры компьютера. Скопировать .lic на другую машину и запустить 1С не выйдет.
  • 🖥️ Однопользовательская и многопользовательская лицензия выглядят одинаково: тоже один файл .lic. Разница внутри — в количестве рабочих мест.
  • 🧩 Лицензия на сервер и клиентские лицензии на сервере — это разные файлы. На сервере их может быть несколько.
  • 📦 HASP-ключ хранит лицензию в самом ключе. Искать на диске нечего, кроме файла nethasp.ini для сетевых ключей.

Каталоги лицензий 1С 8.3 в Windows

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

Общий каталог для всех пользователей

C:\ProgramData\1C\licenses

Он же через переменную окружения: %ALLUSERSPROFILE%\1C\licenses. Сюда лицензия попадает, если при активации выбрать вариант «для всех пользователей». Так делают почти всегда, и так правильно: лицензия работает под любой учётной записью.

💡 Папка ProgramData скрытая. Чтобы открыть её, вставьте путь целиком в адресную строку Проводника или в окно Win+R.

Каталог текущего пользователя

%APPDATA%\1C\licenses

Раскрывается в C:\Users\<имя>\AppData\Roaming\1C\licenses. Лицензия отсюда видна только тому пользователю, под которым её активировали. Зашли под другой учётной записью — 1С скажет, что лицензии нет.

Каталоги со старых установок

На компьютерах, где 1С стоит давно, встречаются файлы в каталогах конфигурации платформы:

  • 📁 C:\ProgramData\1C\1cv8\conf — ранние установки 8.3;
  • 📁 C:\ProgramData\1C\1Cv82\conf — остатки от 8.2.

Если ищете «потерянную» лицензию на старой машине, загляните и туда.

Быстрый поиск всех .lic по диску

Если каталог неочевиден, найдите файлы командой. Откройте командную строку и выполните:

dir C:\*.lic /s /b 2>nul

Через PowerShell, с датой изменения:

Get-ChildItem -Path C:\ -Filter *.lic -Recurse -ErrorAction SilentlyContinue |
  Select-Object FullName, LastWriteTime

Поиск по всему диску займёт несколько минут. Расширение .lic используют и другие программы, поэтому смотрите на путь: файлы 1С лежат в папках с 1C в пути.

Где лежат файлы лицензий 1С на Linux и macOS

Linux

Основной каталог для всех пользователей:

/var/1C/licenses

Проверить содержимое и права:

ls -la /var/1C/licenses

Пользовательские лицензии хранятся в домашнем каталоге, в скрытой папке .1cv8. Найти все файлы разом:

sudo find / -name "*.lic" -path "*1C*" 2>/dev/null

На сервере 1С под Linux лицензию должен читать пользователь, от которого работает служба сервера (обычно usr1cv8). Если файл лежит на месте, но права на чтение у службы нет, сервер лицензию не увидит.

macOS

Клиент 1С для macOS ищет лицензии в каталогах Application Support:

  • 📁 /Library/Application Support/1C/licenses — для всех пользователей;
  • 📁 ~/Library/Application Support/1C/licenses — для текущего пользователя.

Папка ~/Library в Finder скрыта. Откройте её через меню Переход → Переход к папке и вставьте путь.

Если защита на USB-ключе: что искать на диске

С аппаратным ключом HASP файла лицензии нет. Лицензия «живёт» в самом ключе, а на компьютере нужны только драйвер защиты и, для сетевого ключа, файл настроек.

  • 🔌 Локальный ключ вставлен в компьютер пользователя. Достаточно установленного драйвера, настраивать ничего не нужно.
  • 🌐 Сетевой ключ стоит на одном компьютере, на нём работает менеджер лицензий. Клиенты находят его по сети.
  • ⚙️ Файл nethasp.ini подсказывает клиентам адрес компьютера с сетевым ключом. Он лежит в каталоге conf установленной платформы, например C:\Program Files\1cv8\conf\nethasp.ini.

Если сетевой ключ перестал находиться после смены IP-адреса сервера, первым делом проверьте адрес, прописанный в nethasp.ini. Потерянный или сломанный ключ восстанавливается только через партнёра 1С: скопировать его содержимое на диск нельзя.

Проверка: та ли лицензия найдена и работает ли она

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

1. Окно «О программе»

  1. Запустите базу в режиме 1С:Предприятие.
  2. Нажмите на значок с вопросительным знаком в правом верхнем углу и выберите «О программе».
  3. Найдите строку об используемой лицензии.

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

2. Утилита ring

В современных версиях платформы есть консольная утилита ring с модулем работы с лицензиями. Список лицензий на компьютере:

ring license list

Подробности по конкретной лицензии (имя берётся из вывода предыдущей команды):

ring license info --name <имя_лицензии>

Утилита показывает регистрационный номер, вид лицензии и данные о владельце. Если ключи команды в вашей версии отличаются, выполните ring license help.

3. Сверка с документами

Сопоставьте найденное с бумагами комплекта:

  • 🧾 регистрационный номер продукта из пин-конверта;
  • 🔢 количество рабочих мест;
  • 📅 дату активации (она же в имени файла).

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

Если лицензия пропала: восстановление по шагам

Файл исчез после переустановки Windows, замены диска или «чистки» компьютера. Порядок действий зависит от того, что осталось на руках.

Что у вас сохранилось?

Как пройти повторную активацию

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

Резервных пин-кодов в конверте немного. Не тратьте их на эксперименты: каждая активация на новом оборудовании расходует один код.

Где взять регистрационные данные

Если вы не помните, что вводили при первой активации, посмотрите старый .lic в любом текстовом редакторе: часть данных о владельце там читается. Ещё вариант — вывод ring license info по сохранившемуся файлу на другом носителе. Сам файл при этом не редактируйте: изменённая лицензия перестаёт работать.

Почему 1С не видит лицензию, хотя файл на месте

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

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

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

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

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

Что сохранить

  • 📄 Файлы .lic из всех каталогов, найденных выше. Копия спасает при переустановке системы на том же оборудовании.
  • ✉️ Пин-конверт или его скан. Отметьте на нём, какие пин-коды уже использованы и когда.
  • 📝 Регистрационные данные, которые вводили при активации: название организации, ИНН, адрес, контактное лицо — в том виде, как они были введены.
  • 🔢 Регистрационный номер продукта для обращения к партнёру.

Как копировать файлы лицензий автоматически

Простой bat-файл копирует каталог лицензий на другой диск. Его можно поставить в планировщик заданий Windows раз в неделю:

@echo off
set SRC=C:\ProgramData\1C\licenses
set DST=D:\Backup\1C-licenses\%DATE:~-4%-%DATE:~3,2%-%DATE:~0,2%
mkdir "%DST%" 2>nul
xcopy "%SRC%\*.lic" "%DST%\" /Y /I

Формат даты в %DATE% зависит от региональных настроек Windows. Для русской локали (ДД.ММ.ГГГГ) скрипт создаст папку вида 2026-10-07. Проверьте имя папки после первого запуска.

На Linux то же делается одной строкой в cron:

tar czf /backup/1c-licenses-$(date +%F).tar.gz /var/1C/licenses

Правила, которые экономят пин-коды

  • 🛠️ Перед заменой комплектующих сделайте копию .lic и проверьте, сколько резервных пин-кодов осталось.
  • 💻 Не активируйте лицензию на ноутбук сотрудника, который может уйти с ним. Лучше сервер или стационарный компьютер.
  • 👥 Всегда выбирайте размещение «для всех пользователей».
  • 🗂️ Ведите простую таблицу: комплект, рабочие места, компьютер, дата активации, использованные пин-коды.

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

Можно ли перенести лицензию 1С на новый компьютер, просто скопировав файл?
Нет. Программная лицензия привязана к оборудованию. На новом компьютере её активируют заново резервным пин-кодом из конверта.
Нужно ли удалять старый файл .lic после повторной активации?
Не обязательно. Неработающий файл платформа просто пропустит. Но для порядка его лучше перенести в архив, чтобы не путаться при проверке.
Где искать лицензию, если 1С работает в клиент-серверном варианте?
На компьютере, где работает сервер 1С, в каталоге C:\ProgramData\1C\licenses или /var/1C/licenses. На клиентских компьютерах файлов при этом может не быть вовсе.
Влияет ли переустановка платформы 1С на лицензию?
Нет. При удалении и установке платформы каталог licenses не затрагивается. Лицензия пропадает при переустановке Windows или замене оборудования.
Почему в каталоге лицензий несколько файлов?
Каждая активация создаёт свой файл. Это могут быть разные комплекты (основная поставка и дополнительные места) или повторные активации одного комплекта.