Windows Script Host Ошибка Диалог Всплывающие окна утром

4804
PPC-Coder

Несколько дней назад, когда я по утрам выходил из режима сна, я видел диалоговое окно с сообщением об ошибке "Windows Script Host", на котором было написано: "Нет механизма сценариев для расширения файла" .vbs ". У меня проблемы с отслеживанием времени источник этого. Я просмотрел журнал событий, реестр и запланированные задачи. Но списки очень длинные, и я не знаю, где именно искать.

Детали: Похоже, это происходит раз в день, и я вижу это только по утрам. Я на 64-битной Windows 7 Home Premium.

Любые указатели приветствуются.

Кроме того, я думаю, что это началось после одного из этих автоматических обновлений Windows.

3

2 ответа на вопрос

2
martona

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

Основной причиной проблемы является то, что вы установили что-то (скорее всего, редактор .. UltraEdit сделал это со мной), которое приняло расширение .vbs. Откройте Regedit, перейдите в HKEY_CLASSES_ROOT.vbs и сбросьте значение по умолчанию «VBSfile» (без кавычек).

Вот это да. Спасибо, я думаю, что вы правы. Я заглянул в regedit и увидел, что VBS имеет значение по умолчанию: bfvbsfile, которое я нашел для "BlueFish". Это текстовый редактор, который я опробовал несколько недель назад. PPC-Coder 13 лет назад 0
Большой! Вместо того, чтобы вручную взламывать свой выход из беспорядка, вы можете использовать страницы конфигурации редактора, чтобы отключить его от определенных расширений файлов. Убедитесь, что вы используете regedit, чтобы проверить, действительно ли это работает. Причина, по которой я об этом говорю, заключается в том, что сегодня это .vbs, который сломан для вас ... завтра это будет .js и т. Д. martona 13 лет назад 1
1
Moab

Не уверен, что побуждает запустить скрипт, но здесь есть потенциальное решение для ошибки.

http://www.nilpo.com/2009/07/windows-xp/error-there-is-no-script-engine-for-file-extension/

Шаг 1. Установка хоста скрипта по умолчанию Откройте окно командной строки. В Windows XP нажмите Пуск, Выполнить ... и введите cmd.exe. В Windows Vista и Windows 7 нажмите Пуск и введите cmd. Затем выберите cmd в результатах мгновенного поиска. Введите следующую команду и нажмите Enter.

cscript.exe // H: WScript

Шаг 2: Регистрация модуля vbscript.dll Откройте окно командной строки. В Windows XP нажмите Пуск, Выполнить ... и введите cmd.exe. В Windows Vista и Windows 7 запустите командную строку с повышенными правами. Введите следующую команду в окне командной строки и нажмите Enter.

regsvr32% systemroot% \ system32 \ vbscript.dll

Шаг 3. Восстановление сопоставлений файлов .vbs Если предыдущие два решения не сработали, необходимо восстановить сопоставления файлов для типа файлов .vbs (VBScript), загрузив и запустив один из файлов реестра ниже.

http://www.nilpo.com/pub/scripts/FixVBSFileAssociationsXP.reg

http://www.nilpo.com/pub/scripts/FixVBSFileAssociationsVista.reg

,