Ошибка VBScript

Відповісти
Kayras
Повідомлень: 116
З нами з: 15 жовтня 2012, 20:18

Ошибка VBScript

Повідомлення Kayras » 12 вересня 2017, 13:55

Доброго времени суток.
Возникла такая проблема. При запуске медка (локальная 193 версия) выскакивает сообщение "Помилка роботи VBScript, або його відключено. Зверніться до системного адміністратора або встановіть WSH з каталогу Install/script.exe".
В реестре создавал строчечный параметр с включением скрипта и присвоением значения "1" ("включал"). Пробовал дополнительно ставить скрипт отдельным файлом. Не помогает. Что может быть и каковы есть пути решения? Спасибо

Колпаков Б.И.
Повідомлень: 8745
З нами з: 29 липня 2011, 14:59
Звідки: Украина, Донецкая область, Бахмут
Контактна інформація:

Re: Ошибка VBScript

Повідомлення Колпаков Б.И. » 12 вересня 2017, 16:04

Пробовали установить VFPOLEDBSetup.msi из папки instal Медка?

Ярослав Заец
Повідомлень: 1290
З нами з: 19 березня 2014, 11:22

Re: Ошибка VBScript

Повідомлення Ярослав Заец » 12 вересня 2017, 16:25

Kayras
Ошибка связана с работой VBScript на ПК.
Необходимо выполнить:
1. Необходимо проверить ветку реестра и проверить ссылку на файл
который в ней указан. Некоторые антивирусы прописывают свою ДЛЛ в ее состав.

для х32 систем:

HKEY_CLASSES_ROOT\CLSID\{B54F3743-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32
данная ветка должна содержать запись C:\Windows\system32\vbscript.dll
Так же необходимо просмотреть все ветки HKEY_CLASSES_ROOT\CLSID\ которые начинаются на B54 заканчиваются на E8,
во всех ветках должно быть C:\Windows\system32\vbscript.dll

для х64 систем:

HKEY_CLASSES_ROOT\CLSID\{B54F3743-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32
HKLM\SOFTWARE\Wow6432Node\Classes\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32
Так же необходимо просмотреть все ветки которые начинаются на B54 заканчиваются на E8, во всех ветках должно быть C:\Windows\SysWOW64\vbscript.dll

2. Обновить Internet Explorer
3. Обновить ОС

Kayras
Повідомлень: 116
З нами з: 15 жовтня 2012, 20:18

Re: Ошибка VBScript

Повідомлення Kayras » 14 вересня 2017, 12:02

Смотрите, у меня идет такой состав реестра:
HKEY_CLASSES_ROOT\CLSID\{B54F3742-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32
То есть вместо указанной вами тройки почему-то стоит двойка.
Других веток, отвечающих оговоренным параметрам (начинающихся с В54 и заканчивающихся на Е8) у меня просто нету. Их всего три, веток этих, начинающихся с В54...
Похоже, есть смысл просто переустановить Winodws?

Белокопытов Геннадий
Универсал (склонность - системные вопросы)
Повідомлень: 9776
З нами з: 13 січня 2012, 11:21

Re: Ошибка VBScript

Повідомлення Белокопытов Геннадий » 15 вересня 2017, 14:13

Kayras
Самое главное проверьте, чтобы во всех указанных ветках была ссылка на библиотеку vbscript, C:\Windows\system32\vbscript.dll.
Если библиотека отличается или изменена системой или другим ПО, будет сообщение при входе указанное Вами "Помилка роботи VBScript, або його відключено. Зверніться до системного адміністратора або встановіть WSH з каталогу Install/script.exe".

Kayras
Повідомлень: 116
З нами з: 15 жовтня 2012, 20:18

Re: Ошибка VBScript

Повідомлення Kayras » 18 вересня 2017, 23:46

В том-то и проблема - у меня нет других веток реестра...только одна...

Белокопытов Геннадий
Универсал (склонность - системные вопросы)
Повідомлень: 9776
З нами з: 13 січня 2012, 11:21

Re: Ошибка VBScript

Повідомлення Белокопытов Геннадий » 19 вересня 2017, 09:21

Kayras
Проверьте какой версии VBScript у Вас установлен в системе.
Скачайте и установите с оф. сайта Microsoft vcredist версии 2010 или 2015 (vcredist_x64 или vcredist_x86 в зависимости от разрядности ОС).
Проверьте наличие выше указанных веток реестра, а также запуск программы M.E.Doc.

Відповісти

Повернутись до “У роботі ПК "M.E.Doc"”