Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Бэк-офисы платформы 1С

Ошибка 1С - обнаружено нарушение целостности системы : Бэк-офисы платформы 1С

19.03.2024 9:41


26.01.2018 17:29
KirillHome
 

Цитата:
Ошибка 1С - обнаружено нарушение целостности системы

Описание проблемы
Фирма 1С решила пойти на кардинальные методы борьбы с пиратством и 12 декабря выпустила 2 версии платформы: 8.3.10.2699 и 8.3.11.2899 в которых внедрили механизм проверки легальности версии.
А именно программа отслеживает:

а) изменен ли файл backbas.dll
(проверяется контрольная сумма всех файлов системы)

б) установлен ли на компьютере эмулятор.

В случае обнаружения нелегального использования (или неправильно установленной программы) в режиме 1С:Предприятия начинает появляться ошибка "Обнаружено нарушение целостности системы" и после этого можно только завершить работу или перезапустить...
При повторном открытии программы ошибка возникает вновь.


При нажатии на кнопку "Показать информацию для технической поддержки" откроется окно, в котором нет никакой подробной информации.



И многие начинают думать что разрушена база и нужно делать тестирование и исправление, либо запускать прочие утилиты по восстановлению базы.
Но как вы уже поняли это никак не связано с базой. Никакие манипуляции по ремонту базы не помогут.

Ошибка выдается при обнаружении нелегальных ключей на продукты 1с или если Вы неправильно установили лицензию на программу.

Не торопитесь обновлять платформу.

Последние версии, которые работают без проверки файла backbas (контрольной суммы) и эмуляторов 8.3.10.2667 и 8.3.11.2867. При работе на них ошибки об обнаружении нарушения целостности системы НЕ возникает.

Какие варианты вернуть работоспособность базы:
1. Откатить платформу и работать в старых версиях (не более 8.3.10.2667 и 8.3.11.2867). Это временное решение, рано или поздно фирма 1С выпустит релизы, которые будут работать только на новых платформах.

2. Перейти на работу в сервисе 1С:Облако (1С:Fresh). Стоимость использования программы в данном сервисе начинается от 1000 руб/мес.

3. Купить ключи и пользоваться программой официально.
.....

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

....
Как удалить следы патчей:

а) Вернуть файл backbas.dll к исходному состоянию (удалить полностью и заново установить платформу).

б) В системе не должно быть установлено службы vusbbus и файл этой службы должен отсутствовать (обычно он лежит по пути \SystemRoot\system32\DRIVERS\vusbbus.sys).
Наличие ключа HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\NEWHASP ни на что не влияет.
Для устранения в диспетчере устройств ищем и удаляем - Virtual Usb Bus Enumerator в ветке Системных устройствах (нужно поставить галку Удалять драйвера программы)
26.01.2018 23:27
Dim
 
напоролся на такое при работе с файловой версией, хотя ключ торчит ((
27.01.2018 00:13
KirillHome
 
Цитата:
Dim напоролся на такое при работе с файловой версией, хотя ключ торчит ((
Ну, ситуации могут быть разные - и ключ торчит, и ... "оргехи прошлого" остались.
28.01.2018 19:41
Dim
 
видимо так и есть
28.01.2019 19:07
Tushkanchik
 
Цитата:
Dim напоролся на такое при работе с файловой версией, хотя ключ торчит ((
Такая же тема всплыла :) Огрехи прошлого пришлось вышкребать :)))
28.01.2019 19:11
KirillHome
 
На днях тоже наткнулся у одного из клиентов.
Помог следующий совет

Код:
loaddrv.exe -stop haspflt 
loaddrv.exe -remove haspflt 
del %systemroot%\system32\drivers\haspflt.sys 
Рекомендуется удалить также ветку реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\haspflt­\
loaddrv.exe (в данном случае) были лишними.
А вот удаление haspflt.sys (и, на всякий случай, чистка реестра) - помогло.
28.01.2019 19:13
KirillHome
 
Ну, и ещё одна рекомендация

Цитата:
Варианты 1 и 2 по удалению эмулятора HASP не помогли.
Помог вариант 3.

Выполните команды:
Код:
LoadDrv.exe -stop HHLflt 
LoadDrv.exe -remove HHLflt 
del %SystemRoot%\System32\Drivers\HHLflt.sys
Удалите ветки реестра:
Код:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Emulato­r 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Emu
Часовой пояс GMT +3, время: 09:41.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.