Добрый день. Проблема такая. Имеется ноутбук на Windows 10 Домашняя для одного языка 21H2 19044.1889. Пару лет на нём нормально работала 1С:Розница базовая 2.3.3.12, платформа 8.3.16.1148. Внезапно при запуске стало появляться окно таким сообщением: "Не обнаружена лицензия для использования программы! Если Ваш комплект поставки включает информацию для получения лицензии из центра лицензирования (пинкоды), то вы можете получить лицензию для использования программы на данном компьютере, запустив программу от имени администратора компьютера. Если Вы используете комплект с аппаратной лицензией (ключом защиты), то проверьте установку ключа."
После нажатия на единственную кнопку ОК ничего далее не происходит. Запуск от имени администратора компьютера ничего не меняет. Попытка запуска конфигуратора заканчивается аналогично. В настройках было включено использование аппаратной лицензии (ключа защиты), галку снял. В списке информационных баз никаких других конфигураций нет. Пробовал создать пустую - окно получения лицензии появляется, но, разумеется для получения лицензии на базовую конфигурацию не подходит. В директориях C:\ProgramData\1C\licenses и C:\Users\All Users\1C\licenses обнаружил два идентичных файла file0.lic, содержимое которых начинается с "РозницаБазовая (Ограничение функциональности; Однопользовательский режим)". Пробовал оставлять по одному, удалил оба - ничего не помогает. Поиск в системном диске по запросу *.lic больше ничего не дал. Полностью переустановил платформу с ручным удалением всех хвостов в C:\Program Files (x86), C:\ProgramData, в AppData пользователей и из All Users.
Имеется листочек с регистрационным номером и пикодом, но вводить их некуда - не открывается окно получения лицензии. Помогите советом, пожалуйста.
2. Вопрос: При восстановлении лицензии базовой версии 1С в окне с сообщением "Не обнаружена лицензия для использования программы! ... Получить лицензию из центра лицензирования?", нет кнопки "Да". Есть только кнопка "ОК", при нажатии на которую окно просто закрывается и мастер получения лицензии не запускается. Как активировать лицензию?
Ответ: Попробуйте выполнить следующее:
1. Запустите программу в режиме Конфигуратор.
2. Найдите файл лицензии (у базовых версий файл лицензии имеет вид file0.lic, file1.lic, file2.lic и т.д.) и заархивируйте его или перенести в папку, где 1С не будет его искать.
3. Найдите и удалите файл 1cv8conn.pfl (для 8.2 conn8211.pfl).
4. В очень редких случаях проблема может наблюдаться после обновления Windows или установки какого-нибудь "экзотического" ПО, которое могло повредить работу службы WMI в операционной системе Windows. В этих случаях необходимо очистить и вручную добавить библиотеки scecli.dll и userenv.dll в репозиторий WMI (информация для системного администратора).
(4) Говорят, что никто ничего не обновлял. Я пробовал создать новую базу из шаблона, но при переустановке их удалил, поэтому 100% сказать не могу что там был за шаблон. Сейчас попробую закинуть туда файл 100% базовой конфы, а себе заберу их базу и проверю. Нужно минут 10 - 15.
2. Вопрос: При восстановлении лицензии базовой версии 1С в окне с сообщением "Не обнаружена лицензия для использования программы! ... Получить лицензию из центра лицензирования?", нет кнопки "Да". Есть только кнопка "ОК", при нажатии на которую окно просто закрывается и мастер получения лицензии не запускается. Как активировать лицензию?
Ответ: Попробуйте выполнить следующее:
1. Запустите программу в режиме Конфигуратор.
2. Найдите файл лицензии (у базовых версий файл лицензии имеет вид file0.lic, file1.lic, file2.lic и т.д.) и заархивируйте его или перенести в папку, где 1С не будет его искать.
3. Найдите и удалите файл 1cv8conn.pfl (для 8.2 conn8211.pfl).
4. В очень редких случаях проблема может наблюдаться после обновления Windows или установки какого-нибудь "экзотического" ПО, которое могло повредить работу службы WMI в операционной системе Windows. В этих случаях необходимо очистить и вручную добавить библиотеки scecli.dll и userenv.dll в репозиторий WMI (информация для системного администратора).
(9) Спасибо
У меня сообщение другое, предложения получить лицензию в конце нет.
Запуск в режиме Конфигуратор завершается абсолютно аналогично.
Файлы лицензий уже всё удалил (резервные копии, конечно, сделал, в другой раздел диска).
Файл 1cv8conn.pfl уже искал и удалял, видел уже где-то такую рекомендацию.
А вот со службой WMI попробую повозиться.
Кстати, 10 августа были поставлены последние обновления системы (не считая определений для антивируса). Но так как винда домашняя удалить их не получается, после перезагрузки они автоматом сразу ставятся. Надо интернет отключать, а я там по удалёнке сижу.
(12) Насколько вижу, текст сообщения на вашем скрине такой-же, как на картинке в (9) и тоже только кнопка ОК в конце, но черт с ним с сообщением, главный вопрос в другом.
Помогло ли в решении проблемы добавление scecli.dll и userenv.dll в WMI?
Если помогло, то заработали старые лицензии или пришлось получать новые с помощью пин-кода?
(15) Да, сообщение такое же как на картинке в (9), но там же есть текст: "Не обнаружена лицензия для использования программы! ... Получить лицензию из центра лицензирования?", которого на той же картинке нет.
До библиотек scecli.dll и userenv.dll я добраться не успел. Начал с восстановления репозитория WMI, так как он оказался не согласован. Перерегистрировал все библиотеке в C:\Windows\system32\wbem и в C:\Windows\SysWOW64\wbem. Потом в тех же директориях перекомпилировал все файлы *.mof и *.mfl. После этого всё заработало и я на этом успокоился.
Заработали старые лицензии.
Всем спасибо, дело было в WMI. Вот неплохой гайд, третий раз им пользуюсь. После восстановления репозитория окно получения лицензии стало появляться, но я просто подкинул обратно файл лицензии и всё заработало как раньше.
(21) Понятно.
При установке на Мак там был нюанс, что для получения лицензии программу нужно было запускать от суперюзера в терминале командой
sudo /opt/1cv8/8.3.22.1750/1cv8
Инструкция была тут Как установить 1С на MacOS Но это срабатывало на интеле, на М1 в прошлом году мне добиться ничего не удалось.
На последних версиях платформы не проверял, но и не слышал, что бы в этом плане что-то изменилось.