[Исправить] Не могу найти Script Engine Vbscript, и нет сценария двигателя для .vbs

Когда вы запускаете установочный файл vbscript или .msi, который запускает vbscript, вы можете получить одну из следующих ошибок:

Не удается найти механизм сценариев «VBScript» для сценария C: \ ProgramData \ Microsoft \ Windows \ OFFICEICON.vbs

Для расширения файла «.vbs» нет скриптового движка.

Это происходит, если модуль Vbscript.dll не зарегистрирован правильно или нарушены настройки ассоциации файлов .VBS. Эта ошибка может быть исправлена ​​с помощью шагов, перечисленных ниже, относится к Windows Vista, 7, 8, 8.1 и 10.

Шаг 1: Исправьте настройки ассоциации файлов .VBS

Загрузите и примените исправление ассоциации .vbs по следующей ссылке.

Исправления ассоциации файлов для Windows Vista | Windows 7 | Windows 8 | Windows 10

Шаг 2: Зарегистрируйте Vbscript.dll из командной строки администратора

Откройте окно командной строки с повышенными правами.

regsvr32 %systemroot%\system32\vbscript.dll

Вы должны увидеть DllRegisterServer в vbscript.dll успешно.

Если вы используете 64-разрядную версию Windows, дополнительно выполните следующую команду:

%systemroot%\SysWOW64\regsvr32.exe %systemroot%\SysWOW64\vbscript.dll

Шаг 3: Загрузите записи регистрации Vbscript.dll

Если Шаги 1 2 не решите проблему, загрузите регистрационные записи Vbscript.dll.

  • vbscript.reg для 32-разрядных (скачать)
  • vbscript.reg для 64-разрядных (скачать)

Разархивируйте и запустите прилагаемый файл REG. Обратите внимание, что пути жестко закодированы для C: \. Если в вашем случае буква системного диска отличается от C: \, отредактируйте файл REG с помощью блокнота и обновите правильный путь.

Файлы REG исправляют ключ CLSID Vbscript DLL в следующем пути реестра:

HKEY_CLASSES_ROOT\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}

Смотрите также

Ошибка «Нет обработчика сценариев для расширения файла» при запуске файлов .js

Ссылка на основную публикацию