Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Вычистить следы эмулятора...

Вычистить следы эмулятора...
Я
   ДенисЧ
 
27.04.19 - 07:09
Есть комп. На нём стоит кракнутая 8.3.10. Понадобилось поставить честную 8.3.12. Она ожидаемо видит следы эмулятора и честно вылетает. Удаление 8.3.10 не помогает.
Как правильно польностью удалить пиратскую версию?
 
 
   ildary
 
1 - 27.04.19 - 07:18
Вот что накопил на эту тему (извините за сумбурность, складывал всё в кучу, как бурундук орешки):

1. Вернуть файл backbas.dll к исходному состоянию (удалить полностью и заново установить платформу).
2. В системе не должно быть установлено службы vusbbus и файл этой службы должен отсутствовать  (обычно он лежит по пути \SystemRoot\system32\DRIVERS\vusbbus.sys).
3. Наличие ключа HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\NEWHASP ни на что не влияет.
4. Для устранения в диспетчере устройств ищем и удаляем - Virtual Usb Bus Enumerator в ветке Системных устройствах (нужно поставить галку Удалять драйвера программы)
5. Искать файл haspflt.sys
также удалить ветку
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Emulato­r\HASP(NEWHASP)

еще вариант:
Выполните команды:
LoadDrv.exe -stop HHLflt 
LoadDrv.exe -remove HHLflt 
del %SystemRoot%\System32\Drivers\HHLflt.sys 
regedit /s r.reg 

Удалите ветки реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Emulato­r
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Emu

еще вариант:
Зайди в диспетчер устройств и удали usb устройства alladin hasp key или safe inc key, далее в системных устройствах удали virtual usb bus enumerator.
И удали в каталоге system32 все что останется от драйверов на эти устройства. Там могут быть:
akscoinst,dll
akshasp.sys
hardlock.sys
aksclass.sys
akssusb.sys


Вариант 1.
Найдите и удалите файлы vusb.sys и vusbbus.sys 

Вариант 2.
Выполните команды:
loaddrv.exe -stop haspflt 
loaddrv.exe -remove haspflt 
del %systemroot%\system32\drivers\haspflt.sys
Рекомендуется удалить также ветку реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\haspflt­\

вылет по нарушению целостности происходит, когда 1С обнаруживает драйвер VUSBBus.
 
1) наличие/отсутствие ключа HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\NEWHASP ни на что не влияет; 
2) чтобы произошел вылет - должна существовать служба vusbbus и обязательно двоичный файл этой службы (обычно \SystemRoot\system32\DRIVERS\vusbbus.sys); 
3) если хотя бы одно из условий п.2 не выполняется - вылета нет.

в диспетчере устройств ищем, и если есть, удаляем в Системных устройствах - Virtual Usb Bus Enumerator (желательно поставить галку Удалять программы драйвера)
открываем консоль от админа
проверяем наличие службы - sc query vusbbus
если ошибка 1060 - все хорошо, службы нет, работать будет
узнаем имя файла службы - sc qc vusbbus
удаляем указанный файл (SystemRoot обычно равно C:\WINDOWS)
удаляем службу - sc delete vusbbus


Удаление мультикея
Из Диспетчера устройств удалил Драйвер защиты, из реестра тоже, через пункт в Пуске Удалить драйвер защиты тоже, но при запуске инсталлера эмулятора MultiKey выдаётся сообщение о том, что драйвер multikey.sys удалён, после перезагружаюсь, но он всё в том же месте находится Windows\System32\drivers\multikey.sys и не удаляется.
Правильное удаление мультикея
-в диспетчере устройств на мультикее выбираем Отключить - диспетчер зависает  
-чуток ждем и перезагружаемся  
-теперь в диспетчере мультикей числится отключенным - инсталлер его свободно удаляет как надо 
-копии драйверов находятся в папке C:\Windows\System32\DriverStore\FileRepository. Оттуда Windows их автоматически и восстанавливает. (Я на удалил папку с названием multikey)
Вообщем, после этого всё заработало как надо.
   Конструктор1С
 
2 - 27.04.19 - 07:27
(1) ленивый админ плюнет ещё на середине прочтения этого списка и начнет переустанавливать винду
   Garykom
 
3 - 27.04.19 - 07:39
А как следы ключа из самой конфы/базы 1С убрать?
   ildary
 
4 - 27.04.19 - 07:46
(3) не знаю, работает ли сейчас этот способ (скорей всего уже нет - много воды утекло), но ранее рекомендовалось выгрузить базу в DT и загрузить его в версию 1С, в которой не предусматривалось хранение ключей.
   Cyberhawk
 
5 - 27.04.19 - 08:01
(4) "загрузить его в версию 1С, в которой не предусматривалось хранение ключей" // Какой-то древний релиз издания 8.0?
   Fram
 
6 - 27.04.19 - 08:12
(3) поищите.. тут на месте было решение. какую то таблицу очистить надо
   Fram
 
7 - 27.04.19 - 08:13
*мисте
   ДенисЧ
 
8 - 27.04.19 - 08:15
Ничего не помогло.... прилошь виртуалку поднимать и туда чистую систему ставить (((
   МимохожийОднако
 
9 - 27.04.19 - 08:33
(8) Видимо, использовались "лечилки" не из предложенного списка. Умельцев много на свете. Жаль, что не определился, где жучок сидел.
   ДенисЧ
 
10 - 27.04.19 - 08:46
(9) Бралась (по словам) патченная версия с известного сайта....
   Winnie Buh
 
11 - 27.04.19 - 08:54
к списку надо добавить ещё пару пунктов:
- удалить все старые версии платформы и установить с официального дистрибутива;
- после очистки переименовать ПК
   kumena
 
12 - 27.04.19 - 08:56
Очистка списка ранее использованных ключей HASP


USE [DataBaseName]
GO

UPDATE Files 
SET BinaryData = ''
WHERE FileName = 'c01b78f6-1525-41b1-9cc1-69e3da58d2ac.pfl'
   ildary
 
13 - 27.04.19 - 09:11
(5) начиная с 8.2.15 ключ хранится в базе, значит нужна 8.2.14, ну или (12)
   Cyberhawk
 
14 - 27.04.19 - 09:16
(13) "значит нужна 8.2.14" // А много нынче инфобаз, которые смогут быть загружены в конфигуратор инфобазы такого релиза? Ругнется же на какое-нибудь несоответствие версий?
   ildary
 
15 - 27.04.19 - 09:34
(14) я в (4) так и написал "не знаю, работает ли сейчас этот способ (скорей всего уже нет - много воды утекло)", осталось узнать, работает ли (12)
   K1RSAN
 
16 - 27.04.19 - 10:00
Чисто для информации: недавно столкнулся со случаем, когда (1) ничего не нашло, просто удалил платформу и ошибка целостности данных прошла. При этом на компе пользователя красовался файлик 1c_update
   Looking
 
17 - 27.04.19 - 10:06
(16)"При этом на компе пользователя красовался файлик 1c_update"

эмулятор эмулятора )))
   МимохожийОднако
 
18 - 27.04.19 - 10:31
Что это за файлик?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.