Нарушение целостности системы 1С – как можно исправить проблему
В 2021 году у некоторых пользователей «1С:Предприятия» появляется сообщение «Обнаружено нарушение целостности системы». При этом программа предлагает завершить работу или перезапустить систему, однако перезапуск обычно приводит к появлению такого же сообщения через некоторое время или к очередному сбою в работе.
ПРИЧИНА ПОЯВЛЕНИЯ ПРЕДУПРЕЖДЕНИЯ “Нарушение целостности системы”
Причиной описанной ситуации является срабатывание системы защиты от незаконного использования, применяемой правообладателем в соответствии со ст. 1299 ГК, из-за наличия на компьютере пользователя нелегального эмулятора ключа защиты, либо следов его установки.
Программы 1С:Предприятие ПРОФ и КОРП версий защищены от нелицензионного использования аппаратными или программными ключами защиты.
То есть, возможны два варианта:
- в настоящий момент используется «взлом» (отключение или модификация) защиты (файлов платформы) 1С:Предприятия в различных вариантах, например, не куплена сама «основная» программа 1С:Предприятие и клиентские лицензии на рабочие места, а также лицензии на сервер, или используется больше рабочих мест чем куплено, или версия КОРП вместо купленной ПРОФ и т.п. Такие действия могли быть произведены пользователем как осознанно, так и случайно: кто-то мог оказать добросовестному пользователю 1С такую «медвежью услугу».
- на компьютере есть следы «взлома» защиты, хотя сейчас используются только легально приобретенные программы 1С:Предприятие со штатной защитой.
Зачастую добросовестный пользователь может даже не догадываться о наличии противоправного софта, например, когда-то его установил приходящий обновлять программу 1С «друг сына одной из сотрудниц, он учится на программиста».
КАК устранить проблему нарушения целостности системы.
- Удалить из системы нелицензионные программы, эмуляторы ключей защиты, «подчистить» следы их установки.
- Удалить эмулятор HASP. Рекомендации:
- Вариант 1. Найдите и удалите файлы VUsb.sys и vusbbus.sys
- Вариант 2.
Выполните команды:
loaddrv.exe -stop haspflt
loaddrv.exe -remove haspflt
(Если утилиты loaddrv на компьютере нет, то в списке служб остановите и удалите службу haspflt)
del %systemroot%\system32\drivers\haspflt.sys
Рекомендуется удалить также ветки реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\haspflt\
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vusbbus
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\NEWHASP\Services\Emulator\HASP\Dump
Убедитесь, что в реестре ничего не обнаруживается при поиске по слову “hasp”.
- Вариант 3.
Найдите и удалите файл multikey.sys.
Он может быть в каталогах:
Если всё удалено, то предупреждение “нарушение целостности системы 1с” и вылетания программы больше не будет происходить.
ИСПЫТЫВАЕТЕ ТРУДНОСТИ? ОБРАТИТЕСТЬ В АСИСТ-ПРО – 8 (495)795-8744
2.Если не все рабочие места обеспечены легальными лицензиями – срочно приобрести недостающие лицензии 1С.
3. Если лицензии когда-то закупались, но утеряна информация по пин-кодам программных лицензий и при этом есть подтверждающие документы о покупке – обратитесь в Асист- ПРО. Поможем восстановить лицензии.
5 причин использовать лицензионное 1С
- Внеэкономические риски: вероятность привлечения к ответственности за нарушение авторских прав.
- Репутация и мораль: трудно ожидать честности от партнеров или сотрудников, если сам незаконно используешь результат чужого труда.
- Зависимость от «умельцев»: официальные партнеры правообладателя не будут разбираться с проблемами в работе «крякнутого» или непрофессионально установленного и настроенного программного продукта.
- Качество и безопасность: пираты – не альтруисты. Очень часто взломанные дистрибутивы начинены вредоносными программами, урон от которых обычно многократно превышает стоимость покупки и официального сопровождения программного продукта.
- Поддержка продуктов: в современном, быстро меняющемся мире, программные продукты быстро устаревают и без обновлений становятся малополезны. На нелицензионные версии программ не распространяется поддержка и обновление от правообладателя.