Во время установки "Единый Клиент JaCarta" возникает ошибка 2738

ID статьи: 135
Последнее обновление: 13 Apr, 2016
ID статьи: 135
Последнее обновление: 13 Apr, 2016
Ревизия: 5
Просмотры: 3549
Комментарии: 0

Версия ПО:  Единый Клиент 2.x.x

Токены:  Любые

Проблема: 

Во время установки драйвера "Единый Клиент JaCarta" (ЕК) возникает ошибка 2738.

Причина:

Процесс установки блокирует антивирус, или некорректно работает VB Script.

Решение:

  • Проверить, что сообщает антивирус во время установки ЕК, не запрашивает ли он разрешение на какие-либо изменения в системе. Если запрашивает, то разрешить.

Если после того, как антивирусу было указано разрешить действия, ЕК всё равно не устанавливается, попробуйте выполнить следующий пункт.

  • Скачайте из центра загрузки Единый Клиент версии 2.9.х и установите его. Центра загрузки расположен по адресу http://aladdin-rd.ru/support/downloads/jacarta/

  • Если нет возможности поставить ЕК версии 2.9.х и не отработал VB Script, тогда необходимо выполнить ряд действий.

1. Перерегистрировать vbscript.dll – запустить Командную строку от имени Администратора, ввести команды "regsvr32.exe /u C:\Windows\System32\vbscript.dll" и "regsvr32.exe C:\Windows\System32\vbscript.dll" (в ответ будет сообщение об успешной регистрации).
2. Запустить редактор реестра, открыть ветку HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID и удалить следующие ветки (если есть):
CLSID\{3F4DACA4-160D-11D2-A8E9-00104B365C9F};
CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8};
CLSID\{B54F3742-5B07-11cf-A4B0-00AA004A55E8};
CLSID\{B54F3743-5B07-11cf-A4B0-00AA004A55E8}.
Эти же ветки реестра удалить по пути HKEY_CURRENT_USER\SOFTWARE\Classes\Wow6432Node\CLSID и HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID.
3. В ветке реестра HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID должны быть ветки с ключами и значениями:
CLSID\{3F4DACA4-160D-11D2-A8E9-00104B365C9F}\InprocServer32 (по умолчанию) = C:\Windows\System32\vbscript.dll и ThreadingModel = Apartment;
CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32 (по умолчанию) = C:\Windows\System32\vbscript.dll и ThreadingModel = Both;
CLSID\{B54F3742-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32 (по умолчанию) = C:\Windows\System32\vbscript.dll и ThreadingModel = Both;
CLSID\{B54F3743-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32 (по умолчанию) = C:\Windows\System32\vbscript.dll и ThreadingModel = Both.
Эти же ветки с ключами и значениями должны быть и в ветке HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID и HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID, только путь к библиотеке C:\Windows\SysWOW64\vbscript.dll
Если ветки отсутствуют, то создать их.
Вместо C:\Windows\System32\vbscript.dll и C:\Windows\SysWOW64\vbscript.dll может быть прописан адрес до файла из антивируса. Его сразу менять не нужно, только если не помогут все рекомендации.
4. В ветке реестра HKEY_LOCAL_MACHINE должны быть ветки с ключами и значениями:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\VBScript.RegExp\CLSID (по умолчанию) = {3F4DACA4-160D-11D2-A8E9-00104B365C9F};
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\VBS\CLSID (по умолчанию) ={B54F3741-5B07-11cf-A4B0-00AA004A55E8};
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\VBScript\CLSID (по умолчанию) ={B54F3741-5B07-11cf-A4B0-00AA004A55E8};
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\VBS Author\CLSID (по умолчанию) ={B54F3742-5B07-11cf-A4B0-00AA004A55E8};
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\VBScript Author\CLSID (по умолчанию) ={B54F3742-5B07-11cf-A4B0-00AA004A55E8};

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\VBScript.Encode\CLSID (по умолчанию) ={B54F3743-5B07-11cf-A4B0-00AA004A55E8}.
Если ветки отсутствуют, то создать их.
Перезагрузиться и попробовать установить ЕК. Если это не помогло, то выполните следующий пункт.

  • Удалите или остановите антивирус и, если в реестре в ветках 

CLSID\{3F4DACA4-160D-11D2-A8E9-00104B365C9F}\InprocServer32 (по умолчанию) = C:\Windows\System32\vbscript.dll 
CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32 (по умолчанию) = C:\Windows\System32\vbscript.dll 
CLSID\{B54F3742-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32 (по умолчанию) = C:\Windows\System32\vbscript.dll
CLSID\{B54F3743-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32 (по умолчанию) = C:\Windows\System32\vbscript.dll
вместо C:\Windows\System32\vbscript.dll, указан путь до файла из антивируса, заменить его на C:\Windows\System32\vbscript.dll
То же самое сделать и в ветке HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID и HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID, только путь к библиотеке C:\Windows\SysWOW64\vbscript.dll
Перезагрузить ОС и установить ЕК.

Эта статья была:  
Сообщить об ошибке
ID статьи: 135
Последнее обновление: 13 Apr, 2016
Ревизия: 5
Просмотры: 3549
Комментарии: 0
Теги

Также опубликовано в

Внешние ссылки