Ситуация, когда после легального апгрейда с версии «1С:Бухгалтерия Базовая» на версию «ПРОФ» программа начинает выдавать пугающее сообщение «Обнаружено неправомерное использование данного программного продукта», встречается довольно часто. Это происходит даже в тех случаях, когда лицензия куплена, ИТС оформлен, а логин и пароль от интернет-поддержки корректно введены. В рамках данной статьи мы подробно разберем, почему система защиты срабатывает ложно, и пройдем по шагам процесс восстановления «легального» статуса программы.
Проанализируем наиболее вероятную причину, с которой столкнулся автор темы. При апгрейде с базовой версии на ПРОФ пользователю часто предоставляется льготный период ИТС на 3 месяца. Проблема заключается в регламенте оформления этой подписки партнерами-франчайзи.
Рассмотрим ситуацию: вы приобрели апгрейд 29 или 30 числа текущего месяца. Партнер оформляет документы и регистрирует подписку в системе 1С. Однако очень часто активация подписки в базе данных самой фирмы «1С» происходит с 1-го числа следующего месяца. Если сегодня еще 30-е число, а подписка начинает действовать только с 1-го, система автоматической проверки при запуске программы обращается к серверам и получает ответ: «Действующей подписки ИТС не обнаружено». В результате 1С помечает использование конфигурации ПРОФ как неправомерное, так как для этой версии наличие сопровождения является обязательным условием легальности (в отличие от базовой версии).
Что нужно сделать в первую очередь:
Иногда данные в локальной базе «зависают», и программа продолжает считать, что подписки нет, даже если она уже вступила в силу. Разберем, как принудительно обновить этот статус.
Посмотрим на алгоритм действий внутри конфигурации:
Если с датами ИТС все в порядке, но ошибка сохраняется, стоит проверить компьютер на наличие технических артефактов. Часто на рабочих станциях, где ранее тестировались нелицензионные версии или использовались эмуляторы защиты, остаются следы, которые блокируют работу легальной 1С.
Проанализируем системные файлы Windows. Современные версии платформы (начиная с 8.3.13) активно ищут средства обхода защиты. Проверим папку, в которой установлена платформа (обычно это C:\Program Files\1cv8\номер_версии\bin). Выясним, нет ли там лишних файлов, таких как:
version.dllwinhttp.dllwinspool.drvunidrv.dllВ оригинальной поставке 1С в папке bin этих файлов быть не должно (за исключением системных, находящихся в System32). Если вы их обнаружили — это остатки патчей, которые провоцируют ошибку нелегального использования. Их необходимо удалить.
Также проверим системный файл hosts, расположенный по адресу C:\Windows\System32\drivers\etc\hosts. Откроем его через «Блокнот» от имени администратора. Рассмотрим список записей. Если там присутствуют строки, содержащие 1c-dn.com или sz.1c.ru, это означает, что доступ к серверам проверки лицензий заблокирован. Удалим эти строки, чтобы программа могла подтвердить свою легальность.
Бывает так, что результат проверки «Нелегально» уже записался в кэш пользователя или в саму базу данных. Даже после активации ИТС программа может продолжать показывать предупреждение. Разберем способы сброса этого состояния.
Очистка кэша пользователя:
Закроем 1С и удалим содержимое папок в профиле пользователя:
%AppData%\Local\1C\1cv8%AppData%\Roaming\1C\1cv8Перезапуск фоновой проверки:
В конфигурациях на базе БСП существует специальный механизм проверки. Выясним, как запустить его заново. Перейдем в Обслуживание — Регламентные операции — Регламентные и фоновые задания. Найдем в списке задание с именем ПроверкаЛегальностиПолученияОбновлений. Попробуем выполнить его принудительно, нажав кнопку «Выполнить сейчас». Если интернет-поддержка подключена и ИТС активен, статус проверки обновится на «Успешно».
При апгрейде важно понимать, что старая лицензия базовой версии больше не должна использоваться. Если в системе осталась программная лицензия от базовой версии, а вы запускаете конфигурацию ПРОФ, может возникнуть конфликт типов. Рассмотрим действия для «чистого» перехода:
.lic из папки C:\ProgramData\1C\licenses (предварительно сделайте их резервную копию!), чтобы при следующем запуске 1С принудительно запросила активацию новой лицензии.Подведем итог: чаще всего проблема кроется в дате начала договора ИТС. Если вы уверены, что дата наступила, а интернет-поддержка активна, последовательно выполните очистку кэша, проверку файла hosts и удаление сторонних библиотек из папки bin. Эти шаги гарантированно избавят вас от назойливого сообщения о неправомерном использовании.