Как исправить нарушение целостности системы в...
-

Как исправить нарушение целостности системы в 1С 8.3.

0
2120
06.07.2021 Дмитрий Колесников

Содержание:

1.       Причины возникновения ошибки нарушения целостности системы

2.       Как исправить нарушение целостности системы в 1С 8.3   

 

1. Причины возникновения ошибки нарушения целостности системы

 

   

Рис. 1 Обнаружено нарушение целостности системы 1С 8.3


Сообщение об ошибке «Обнаружено нарушение целостности системы» в 1С 8.3 может сильно напугать неопытного пользователя, так как сама формулировка наталкивает на мысль, что речь идёт о повреждении базы и возможной потере данных. Хорошая новость в этой ситуации состоит в том, что причины возникновения ошибки нарушения целостности системы иные, с потерей данных они никак не связанны – можно выдыхать!

 

Как правило, ошибка «Обнаружено нарушение целостности системы» в 1С 8.3 связана с тем, что программа 1С:Предприятие 8 с помощью встроенных средств лицензионного контроля «уличила» пользователя в использовании нелегального ПО. Формулировка текста сообщения об ошибке в такой ситуации – своего рода психологическое воздействие на возможного пирата. При этом работать становится невозможно, так как ошибка «Обнаружено нарушение целостности системы» в 1С 8.3 возникает вскоре после запуска программы.

 

Если программа 1С:Предприятие 8 обнаружит на компьютере эмуляторы защитных ключей, подмену системных файлов программы или даже следы подобных манипуляций в прошлом, пользователь увидит эту ошибку.  

 

2.  Как исправить нарушение целостности системы в 1С 8.3

 

Часто устранение этой ошибки сводится к удалению неправомерно используемых программных средств – эмуляторов ключей 1С (в том числе сведений о них, которые могут остаться в системе) и модифицированных библиотек DLL. После того, как система будет очищена от всех воспоминаний «о тёмном прошлом», настоятельно рекомендуется использовать только лицензионное программное обеспечение.

 

Разберём некоторые приёмы того, как исправить нарушение целостности системы в 1С 8.3.

 

Если ошибка возникает при обнаружении программой 1С:Предприятие 8 модифицированных версий системных библиотек приложения (backbas.dll, frntend.dll, mngcln.dll, config.dll, perform.dll)) при использовании цифровой подписи

 

Чтобы проверить действительна или недействительна цифровая подпись у указанных библиотек, можно:

· в директории с установленной платформой (например, C:\Program Files (x86)\1cv8\8.3.17.1496\bin) выбрать проверяемый DLL-файл и открыть его свойства.

 

· во вкладке «Цифровые подписи» выбрать подпись из «Списка подписей» и нажать на «Сведения». В открывшимся окне в виде подписи под заголовком «Сведения о цифровой подписи» будет написано «Эта цифровая подпись действительна» в случае действительной цифровой подписи, или «Эта цифровая подпись недействительна» в обратном случае (рис.2).

 


Рис. 2 Использование цифровой подписи – сведения о действительности


В случае неаутентичности файлов библиотек DLL может помочь удаление платформы с последующей перезагрузкой и её переустановкой заново.

 

Чтобы работоспособность программы 1С:Предприятие 8 была восстановлена, рекомендуется удалить сторонний эмулятор ключа 1С и подчистить все оставшиеся в системе «хвосты» от его установки.

 

Сперва необходимо выгрузить из памяти следующие процессы: Агент сервера 1С:Предприятие, HASP Loader, и Sentinel LDK License Manager («Пуск → Средства администрирования → Службы»).

 

Так как эмулятор ключа 1С представляет в операционной системе некое виртуальное устройство, это виртуальное устройство следует удалить: необходимо открыть «Диспетчер устройств», найти в нём и удалить Virtual Usb Bus Enumerator.

 

Далее, предлагаются следующие действия:

 

·  Удалить файл haspflt.sys и сведения о нём в системном реестре.

 

Сам файл haspflt.sys может находиться в директории: %windir%\system32\drivers. Находим и удаляем его. Также можно набрать в командной строке от имени администратора следующие команды:

 

- loaddrv.exe -stop haspflt

- loaddrv.exe -remove haspflt

- del %systemroot%\system32\drivers\haspflt.sys

 


Рис. 3 Запуск редактора реестра в программе 1С Предприятие 8


Запустим редактор реестра Windows (<Win>+<R>, затем команда regedit, рис. 3) и удалим упоминания об этом драйвере из ветки:

- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\haspflt;

 

и записи о состоянии памяти (дамп) драйвера:

- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Emulator\HASP\Dump.

 

·         Удалить файл драйвера Virtual Usb Bus Enumerator – vusbbus.sys – и сведения о нём из реестра.

Заметим, что вместе с указанным файлом также следует удалить VUsb.sys при его наличии.

 

Возможное расположение файла:

%windir%\system32\drivers

 

Аналогично описанному выше, необходимо запустить редактор реестра и удалить записи о драйвере vusbbus.sys из системного реестра. Нас интересуют ключи реестра, расположенные в следующих ветвях:


- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vusbbus;

- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\NEWHASP\Services\Emulator\HASP\Dump.

 

·   В случае, если был установлен какой-либо другой эмулятор защитного ключа, рекомендуется проверить содержимое ветвей реестра:

 

- HKLM\SYSTEM\CurrentControlSet\Multikey\Dumps;

- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Emulato;

- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Emu;

- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\NEWHASP.


В них также может остаться ненужная информация. Следует очистить содержимое этих ветвей.

 

Также можно попробовать удалить не только ключи реестра в указанных ветках, но и сами ветки с этими ключами.

 

·  Если исправить ошибку «Обнаружено нарушение целостности системы» все еще не получилось, может помочь смена сетевого имени компьютера.

 

Специалист компании «Кодерлайн»

Дмитрий Колесников

Задать вопрос автору статьи
Тема вопроса*
Ваше имя*
E-mail или телефон*
Ваш вопрос*
 

Добавить комментарий
Текст сообщения*
Защита от автоматических сообщений
 
Теги
#1С: CRM #1С: ERP #1С: ERP Управление строительной организацией #1С: ERP. Управление буровой компанией #1С: WMS Управление складом #1С: Аренда и управление недвижимостью #1С: БУХ #1С: Договорчики #1С: Документооборот #1С: ЗУП #1С: Интеграция #1С: КА #1С: Колледж #1С: Конвертация данных #1С: Модули #1С: Платформа #1С: Розница #1С: Сценарное тестирование #1С: ТОИР #1С: УАТ #1С: УКФ #1С: Университет #1С: УНФ #1С: УПП #1С: Управление строительной организацией #1С: УТ #1С: УХ #1С:ERP #1С:БГУ #1С:БП #1С.6-НДФЛ #ADO #APACHE #API #canonical #com-объекты #Excel #Excel в 1С #GoogleDrive #HTTP #ITIL #Koderline: Управление медиа-холдингом #Koderline: Управление проектами строительства скважин #LINUX #MS SQL Server #WEB #WEB-сервисы 1С #Word #XML #Администрирование 1С #акты в 1С #Безопасность сервера #Бесшовная интеграция #БИТ.Финанc #Битрикс24 #Блокировки в 1С #БСП #БУ #Бурение скважин #Бюджетирование #Внедрение #Внедрение ERP #Закрытие месяца #Запросы 1С #Интеграция 1С #КАК ОТРАЖАЮТСЯ ТОВАРЫ В ПУТИ 1С #Как сделать в 1С #Конвертация данных #Корпоративное сопровождение #Лизинг #Лицензии 1С #Механизм Анализа Данных в 1С #Моделирование #Модуль Диадок #МСФО #Налоги #Обмен между базами #Обновления #Оптимизация #Отпуск #Отчетность #Отчеты в 1С #Оценка задач #Перенос данных #Планирование #Полезные обработки #Правила обмена #предопределенные элементы справочников #Проводки 1С #Программирование в 1С #Программные права #Продажи #Производство #Работа с объектами в 1С #Расширение конфигурации #РСБУ #С # #СКД #Соединение COM в 1С платформе #Сравнение конфигураций #Тестирование 1С #Техническое задание #Торговое оборудование #Транспортная логистика #Управление проектами #Финансовый учет #Хранилище настроек #Ценообразование #Экзамен 1С #Яндекс.Касса 1С под Linux 1С:УНФ Email или телефон Работа с объектами в 1С Функциональные опции в 1С
Услуги программиста 1С
Получите специалиста  
для решения всех задач
в области 1С
Программы 1С
Цены и подробное описание программ 1С:Предприятие 8.