Windows script host ошибка при загрузке сценария

Как исправить ошибки Windows Script Host в WindowsНекоторые пользователи Windows 11, Windows 10 могут столкнуться с сообщениями об ошибках Windows Script Host при входе в систему, запуске каких-либо программ и в других ситуациях. Сами ошибки могут отличаться: «Не удается найти указанный файл», «Не удается найти файл сценария», «Не удается сохранить ярлык» и другие.

В этой инструкции подробно о том, чем могут быть вызваны ошибки Windows Script Host и варианты решения проблемы. Внимание: материал предназначен для рядовых пользователей, столкнувшихся с ошибкой, а не для разработчиков скриптов.

Самопроизвольное появление ошибок Windows Script Host при входе в систему или во время работы

Самый частый случай появления проблемы — ошибка появляется без каких-либо действий со стороны пользователя: обычно при входе в Windows, иногда — во время работы в произвольные моменты времени. Типичные сообщения Windows Script Host об ошибке для этой ситуации:

При этом сам файл сценария (скрипт) — это обычно какой-либо файл с расширением .vbs, имеющий название похожий на что-то системное, имеющее отношение к обновлениям, Windows, иногда — просто run.vbs

Обычно причина ошибки Windows Script Host в данном случае — наличие прописанного автоматического запуска скрипта .vbs в автозагрузке Windows, либо в планировщике заданий.

С большой вероятностью прописан он был каким-то вирусом или иным вредоносным ПО. При этом первые два приведенных в примере сообщения об ошибке обычно говорят о том, что сам вирус уже был удален, однако от него остались «хвосты» в виде попытки запуска файлов из автозагрузки.

Общий порядок действий для этой ситуации:

  1. Скачайте утилиту Autoruns с сайта Майкрософт , распакуйте у себя на компьютере в удобное расположение и запустите утилиту.
  2. Используйте поле быстрого поиска для того, чтобы найти записи в автозагрузке, запускающие скрипты .vbs, для этого достаточно ввести соответствующее расширение в поле поиска (фильтра). Поиск запуска скриптов vbs в Autoruns
  3. Если такие элементы были найдены, вы можете удалить их, нажав по ним правой кнопкой мыши и выбрав соответствующий пункт контекстного меню.
  4. Также выполните поиск по wscript и изучите найденные элементы: если они подозрительны, имеет смысл удалить их.

После удаления всех записей для запуска файла в автозагрузке Windows, рекомендую:

  • Удалить и сам этот файл: обычно он располагается в одной из папок с временными файлами.
  • Выполнить дополнительную проверку компьютера на вирусы и наличие вредоносных программ, например, с помощью KVRT (не требует установки на компьютер и не конфликтует со встроенным антивирусом).

Ошибки Windows Script Host при установке программ и игр

Остатки работы вредоносного ПО на компьютере — не единственный случай, когда вы можете столкнуться с ошибками Windows Script Host: например, некоторые установщики игр и программ могут использовать скрипты .vbs или другие для создания ярлыков или других задач.

Эти скрипты запускаются с помощью Windows Script Host (wscript.exe) и при сбоях выполнения действий, прописанных в них, вы можете получить те или иные сообщения об ошибках.

Возможные решения для типичных ошибок для данного случая:

  • Если вы видите сообщение Windows Script Host о невозможности создать ярлык — можно попробовать выполнить запуск установщика от имени администратора.
  • При ошибке «На данном компьютере отключен доступ к серверу сценариев Windows» откройте редактор реестра (Win+Rregedit), перейдите к разделу
    HKEY_LOCAL_MACHINESoftwareMicrosoftWindows Script HostSettings

    и проверьте наличие параметра DWORD с именем Enabled. Если он присутствует и его значение равно 0, дважды нажмите по нему и установите 1 в качестве значения. При отсутствии параметрам, создайте его и задайте значение 1. Включение Windows Script Host в редакторе реестра

  • Сообщения об ошибках Windows Script Host «Не удается найти указанный файл, код 80070002» или «Не удается найти файл сценария» в процессе установки игр и программ обычно появляется при установке нелицензионного софта, когда какие-то из файлов автоматически удаляются встроенным антивирусом Windows. О возможных решениях в инструкции Что делать, если Windows сама удаляет файлы.

В некоторых случаях ошибки Windows Script Host могут быть вызваны сбоями в системе или повреждением системных файлов, может иметь смысл попробовать:

  • Использовать точки восстановления системы
  • Выполнить восстановление целостности системных файлов
  • Установить последние обновления Windows

Если ваша проблема с Windows Script Host отличается от описанных в инструкции, расскажите о том, что именно происходит, какое сообщение об ошибке вы наблюдаете и при каких обстоятельствах. Возможно, я или кто-то из читателей сможет вам помочь.

Привет, сейчас речь пойдет об ошибке Windows Script Host «Не удается найти указанный файл», которая возникает в операционных системах Windows, а также мы разберем причины возникновения данной ошибки и что нужно делать, чтобы подобного рода ошибки не появлялись в будущем.

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

Скриншот 1

Название и путь к файлу сценария могут быть разными, все зависит от фантазии разработчика, имя скрипта может быть простым, непонятным набором букв или замаскированным под системный файл, чтобы Вы подумали, что так оно и есть, в данном случае это — «C:ProgramDataSystemService.vbs». Операционная система в этом случае, скорей всего, нормально загружается, но бывает, что во время загрузки операционной системы появляется похожая ошибка и все, рабочий стол не запускается. Это относится к таким ошибкам как – «Не удается найти файл сценария C:Windowsrun.vbs».

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

Содержание

  1. Причины возникновения ошибки Windows Script Host «Не удается найти указанный файл»
  2. Что делать, чтобы такие ошибки не появлялись?
  3. Устранение ошибки, когда рабочий стол доступен
  4. Устранение ошибки, когда рабочий стол не запускается

Из информации, которая отображена в окне ошибки, мы понимаем, что система пытается запустить некий скрипт WSH (Windows Script Host), о том, что это такое, можете почитать в материале – «Основы языка JScript — написание WSH скриптов». При этом система не может его найти, это означает, что он был удален, перемещен, в общем, его нет. Теперь возникают вопросы, для чего нужен этот скрипт? И кем он был удален?

То, что данного скрипта больше нет, на самом деле неплохо, так как данный скрипт — это часть вируса, который был в Вашей системе, скорей всего его удалила антивирусная программа. В том, что вирус попал в систему, виноваты Вы, так как подобные вирусы заражают компьютер после определенных Ваших действий, например, Вы скачали музыку в формате exe и запустили данный файл или другие подобные действия, которые могут подвергать Ваш компьютер опасности (посещение сомнительных сайтов и скачивание таких же данных).

Примечание! Существуют и другие причины появления ошибок Windows Script Host, но они менее распространены, в данном материале речь идет именно об ошибках, связанных с вредоносными скриптами.

Что делать, чтобы такие ошибки не появлялись?

Поскольку мы выяснили, что такая ошибка — это следствие нахождения вируса в системе, действия, которые необходимо делать, чтобы такие ошибки не появлялись, связаны с предотвращением заражения компьютера вирусами.

Что для этого нужно:

  • Наличие антивирусной программы с актуальными базами данных, т.е. она должна постоянно обновляться. Также необходимо периодически запускать полную проверку компьютера на наличие вирусов. Если не хотите платить за антивирус, можно использовать и бесплатные варианты, для домашнего компьютера они, на самом деле, не так плохи. Несколько лет назад в материале «Какой антивирус установить себе на домашний компьютер?» я рассматривал различные антивирусные решения и представил перечень продуктов, которые заслуживают внимания, основывался я на рейтингах, отзывах и на собственном опыте работы с антивирусами, поэтому если кому интересна эта информация, можете ознакомиться;
  • В большинстве случаев за компьютером работают от имени учетной записи с правами администратора. Но это неправильно, так как права администратора нужны только для выполнения административных задач, в некоторых случаях для Вас это может быть не очень удобно, но большинству вирусов, для того чтобы сделать то, для чего они были разработаны, нужны как раз права администратора. И если Вы работаете с правами администратора, то для вирусов это идеальные условия, так как они без проблем могут установить что-нибудь, изменить параметры системы и так далее. Поэтому рекомендуется работать от имени пользовательской учетной записи, а права администратора использовать при необходимости (Вам нужно просто создать отдельную пользовательскую учетную запись и работать от ее имени);
  • Не стоит посещать сомнительные сайты, скачивать файлы, формат которых не соответствуют своему назначению, например, как я уже говорил музыку в формате exe, как Вы понимаете, аудио файлов в таком формате быть не может. Это также относится и к играм, т.е. не нужно скачивать игры из непроверенных источников. Другими словами, данный пункт подразумевает быть немного осторожней, когда пользуетесь Интернетом и пытаетесь скачать какие-то данные.

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

Устранение ошибки, когда рабочий стол доступен

Если у Вас система загружается и потом появляется ошибка, т.е. Вы видите рабочий стол и меню пуск, то скорей всего скрипт вызывается планировщиком заданий Windows. Например, ошибка «Не удается найти файл сценария C:ProgramDataSystemService.vbs» — это последствия вируса, который как раз использовал планировщик для запуска скрипта. Существуют и другие способы запуска таких вредоносных скриптов, это и автозагрузка, и групповые политики, но они менее распространены, в автозагрузку сейчас, наверное, уже никто не помещает свои вредоносные программы или скрипты.

Итак, для того чтобы устранить ошибку нам нужно выяснить, как запускается скрипт, как я уже сказал, начинаем искать в планировщике заданий. Для этого запускаем его, нажимаем «Меню Пуск -> в поиске пишем Планировщик заданий»

Скриншот 2

Затем у нас возникает небольшая сложность, нам нужно найти задание, которое запускало скрипт и удалить его. Удалять все подряд не нужно, поэтому перед удалением убедитесь, что на вкладке «Действия» в строке запуск программы указан как раз тот путь, который нам показывает ошибка, т.е. в нашем случае это — «C:ProgramDataSystemService.vbs».

Скриншот 3

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

Скриншот 4

Курс по SQL для начинающих

Скриншот 5

Задание может располагаться в отдельном разделе, причем этот раздел может быть замаскирован под системный, но не совсем, например, раздел «Windowss», как видите, — в названии ошибка (две буквы s), поэтому сразу проверяйте этот каталог.

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

Если задание Вы не нашли, то можете проделать действия, которые описаны ниже (т.е. проверить реестр).

Устранение ошибки, когда рабочий стол не запускается

В данном случае Вы включаете компьютер, и у Вас появляется ошибка, рабочий стол при этом Вы не видите. К таким ошибкам можно отнести ошибку — «Не удается найти файл сценария C:Windowsrun.vbs».

В этом случае вирус поработал с реестром, а именно изменил параметры запуска системы.

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

  1. Нажимаем сочетание клавиш ctrl+alt+del;
  2. Выбираем пункт «Запустить диспетчер задач»;
  3. В меню нажимаем «Файл -> Новая задача (Выполнить…)»;
  4. В поле открыть вводим «explorer.exe».

После этого рабочий стол запустится.

Скриншот 6

Скриншот 7

Теперь запускаем редактор реестра. Для этого нажимаем «Пуск -> в поиск вводим regedit».

Скриншот 8

Затем находим раздел

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon для 32 разрядных систем

или

HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindows для 64 разрядных.

И проверяем параметры Shell и Userinit. Их значения должны равняться «explorer.exe» и «C:Windowssystem32userinit.exe,» соответственно.

Скриншот 9

Если значения другие, изменяйте их на значения по умолчанию, для этого просто вызовите окно изменения параметра (двойным кликом или правой кнопкой изменить) и введите нужное значение. Потом перезагружаетесь, и ошибка должна исчезнуть.

У меня на этом все, если Вы столкнулись с подобного рода ошибкой и устранили ее каким-то другим образом, поделитесь решением с другими в комментариях. Пока!

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

Сценарий: Не удается найти файл сценария.
«Путь сценария VBS»
Строка: х
Символ: x
Ошибка: описание ошибки.
Код: ххххххх
Источник: источник ошибки.

Windows Script Host

Если вы включили создание точки восстановление системы, то можете просто откатить систему на пару дней назад, когда она работала стабильно. Помните, что работа, которая была сделана сегодня, не восстановится, если вы откатили задним числом.

1. Используйте проверку системных файлов

Запустите командную строку от имени администратора и выполните следующую команду для сканирования и автоматического восстановления системных файлов:

  • sfc /scannow

Перезагрузите систему после завершения сканирования.

Проверка и восстановление файлов

2. Сканирование ПК на наличие вредоносных программ

Одна из причин, почему пользователи получают ошибку Windows Script Host — это вредоносные программ скаченные с ненадежных источников. Если ваш компьютер заражен вредоносным ПО, может появиться сообщение об ошибке «Не удается найти файл сценария«.  Если у вас стоит сторонний антивирус, то запустите его в режиме «полная проверка». Рекомендую воспользоваться антивирусным сканером.

channel

Наверное многие уже пользуются встроенным антивирусом защитником Windows. Запустите его на проверку в автономном режиме, и он при перезагрузке будет проверять уязвимые места на вирусы.

Расширенная проверка автономного защитника windows

3. Установить значение по умолчанию для ключа .vbs

Нажмите комбинацию кнопок Win + R и введите regedit, чтобы открыть редактор реестра. Далее перейдите по пути:

  • HKEY_CLASSES_ROOT.vbs

В левой колонке найдите .vbs, выделите эту папку, и с правой стороны щелкните два раза мышкой по значению (По умолчанию). Задайте значение VBSFile.

Установить значение по умолчанию для ключа vbs

4. Устранение неполадок в состоянии чистой загрузки

Чистая загрузка используется для диагностики и устранения неполадок связанных с системой. Во время чистой загрузки мы запускаем систему с минимальным количеством драйверов и программ запуска, что помогает изолировать причину мешающим программным обеспечением. После того, как вы загрузились в чистом состоянии загрузки, проверьте, сохраняется ли проблема. Если, ошибки нет, то вам придется искать программу или службу, которая вызывает ошибку Windows Script Host. Таким образом вы можете добавлять другие (сторонние) службы по одной, чтобы выявить виновника.

  • Смотрите, как загрузиться в режим чистой загрузки

5. Восстановление или сброс Windows 10

Восстановление: Загрузитесь в дополнительные параметры и попробуйте «Восстановление при загрузке». Чтобы попасть туда, нужно перезагрузить компьютер 3 и более раз кнопкой Reset на ПК. Т.е. Вы загружаетесь до момента логотипа Windows (когда крутится колесико загрузки) и перезагружаете еще раз. И так три раза.

Восстановление при загрузке

Сброс: Вы можете попробовать сбросить ваш ПК до значения по умолчанию, сохранив при этом свои файлы.

Начать восстановление системы


Смотрите еще:

  • Неопределенная ошибка 80004005 в Windows 10
  • Исправить ошибку 0x80072EE2 при обновлении Windows 10
  • Ошибка 0x8024a223 в центре обновления Windows 10
  • Код ошибки 0x8007232B, DNS имя не существует при активации Windows
  • Код ошибки 80004001 при запуске Windows 10

[ Telegram | Поддержать ]

Ошибка windows script host знакома многим пользователям, чаще всего она возникает после установки обновлений системы, при этом может выдавать сообщение «Не удается найти файл сценария» (run vbs, launchall js).Как выглядит ошибка

Эта ошибка указывает на конфликт сценариев, чаще всего возникает из-за того, что не все данные смогли запуститься на компьютере. Причиной могут быть сбои в установке обновления или установка сборок, которые были сделаны с ошибками. В качестве кода ошибки windows script host чаще всего указываются 80070002, 80070003 или 80070483.

Остановка служб обновления

Первым делом стоит остановить службу, ведь сбой возникает из-за нее чаще всего. Бывает, что обновления не могут загрузиться из-за сбоев или загруженности сети, или же устанавливаются неправильно из-за занятости системы.

Для начала следует зайти в пуск, потом в панель управления, оттуда в администрирование, а дальше в раздел служб. В списке следует найти службу центра обновлений, кликнуть по ней правой кнопкой мыши и выбрать остановить.Остановка служб

Дальше останется только перезагрузить компьютер.

Настраиваем время

Установка неправильной даты и времени может влиять на работу компьютера. Стоит установить корректную дату и время или настроить синхронизацию с одним из серверов точного времени. Для самостоятельной настройки достаточно кликнуть по значку часов в трее, а дальше нажать на соответствующий пункт во всплывшем окне.Установка времени

Удаление ошибочных компонентов

Также поможет очистка папок, которые могут содержать в себе ошибочные компоненты. Для этого следует пройти по пути C:WindowsSoftware Distribution. В этом каталоге содержатся папки Data Store и Download, нужно полностью удалить их содержимое.Удаление компонентов

Удаляем последние обновления

В решении проблемы может помочь и удаление последних установленных в систему обновлений.  Для начала следует зайти в пуск, далее в «Панель управления», потом перейти в «Программы и компоненты», далее выбрать «Просмотр установленных обновлений». Список можно отсортировать по дате установки, после того, как это будет сделано, можно начать удаление. Лучше всего будет стереть все за последнюю неделю, после этого можно перезагрузить компьютер.Очистка обновлений

Запуск службы обновлений

Ошибка может возникать и из-за отсутствия обновлений, если нужная служба отключена. Можно нажать по компьютеру правой кнопкой мыши, нажать на управление, в правой части окна кликнуть по Службам и управлению и выбрать службы. Здесь следует найти центр обновлений, дважды кликнуть по нему, после чего нажать на запустить и установить автоматический тип запуска. Далее потребуется перезагрузить компьютер.Запуск службы

Проверка готовности системы к обновлению

Если ни один из предыдущих методов не помог, то можно самостоятельно проверить наличие доступных апдейтов. Для этого потребуется зайти в центр обновлений, что можно сделать через панель управления. Здесь можно будет запустить проверку и дождаться окончания поиска. Если есть доступные, то стоит попробовать их установить.Проверка готовности системы

Исправление ошибок реестра

Подобные ошибки в системе могут возникать и из-за большого количества ошибок в реестре. Самостоятельно с этим пользователь вряд ли справится, однако, в этом случае могут помочь сторонние программы, например, ccleaner, который можно скачать с официального сайта по ссылке https://www.ccleaner.com/ . Эта программа поможет удалить ненужные данные, а также сможет проверить реестр на наличие ошибок и устранить их. Ее необходимо установить, после чего перейти в раздел реестра и нажать на поиск проблем.Используем CCleaner

Когда программа покажет их все, нужно нажать на исправить, после этого можно будет сохранить резервные копии на случай сбоев. После этого можно перезагрузить устройство, ошибка может исчезнуть.

Проверка на вирусы

В некоторых случаях под скрипты могут маскироваться вирусы. При этом, сам вирус может быть уже удален, а осталась только ссылка на него, которая и приводит к появлению подобных сообщений. В этом случае стоит провести полную проверку компьютера своим антивирусом, также можно использовать cureit, а также программу для удаления вирусов рекламщиков, которую можно скачать по ссылке https://ru.malwarebytes.com/mwb-download/.Антивирусное ПО

Не помешает также зайти в автозагрузку и удалить оттуда все незнакомые или подозрительные утилиты.

Ошибка: «Не удается найти указанный файл»

Такие ошибки чаще всего возникают после удаления вирусов или другого вредоносного ПО, здесь может быть несколько случаев, когда рабочий стол загружается и когда он не доступен.

Проверяем планировщик заданий

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

Дальше стоит перейти к списку активных или недавно выполненных задач и найти там ту, которая указывается в ошибке. Например, если в ошибке указывается, что нет возможности выполнить C:ProgramDataSystemService.vbs, то в планировщике стоит искать задачу, которая указывает туда же.Проверка заданий

Когда она будет найдена, ее придется удалить.

Редактируем реестр

Если рабочий стол недоступен, то нужно вызвать диспетчер задач (Ctrl+Shift+Esc), дальше нажать файл — новая задача и ввести explorer.exe, это должно запустить рабочий стол.Новая задача

Дальше стоит нажать win+r и ввести regedit. В утилите ищем HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon для систем с 32 разрядами или HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindows для 64.

Здесь следует отыскать переменные Shell и Userinit, их значения должны быть «explorer.exe» и «C:Windowssystem32userinit.exe,».Изменение параметров

Если там написано что-то другое, то значения нужно изменить.

Не удается найти файл сценария run vbs

Первые действия в этом случае такие же, как и прошлом пункте. Для начала следует запустить диспетчер задач, потом выйти на рабочий стол и исправить переменные в реестре. После этого потребуется удалить остатки этого сценария из реестра. Для этого следует выбрать Компьютер в левой части, нажать на правка — поиск и ввести в окне run.vbs.Правка реестра

Останется нажать найти далее, после чего, стоит удалять каждый из найденных элементов.

Если ничего не помогло

Если ни один из методов не помог, то остается не так уж много вариантов. Для начала можно зайти в пуск и найти там утилиту для восстановления компьютера. Она позволит откатить систему на одну из точек восстановления, следует выбирать ту, которая была создана в то время, когда все работало.Точки восстановления

Если все равно не удается найти файл сценария, то остается только переустанавливать систему. В этом случае лучше использовать официальный или любой другой чистый образ. Не стоит пользоваться сборками, неизвестно что в них и как настроено, проблема может крыться в том, что было вырезано что-то важное. Лучше будет установить чистую систему, а после, уже самостоятельно, загрузить и установить все нужные утилиты и провести необходимые настройки, такой подход поможет избежать множества проблем и неожиданностей в будущем.

Системная ошибка «Windows Script Host» очень знакома пользователям Windows 7/8/10. Ее возникновение чаще всего сопровождается разными официальными обновлениями от компании Microsoft. Еще недавно все работало как надо, а тут вдруг при запуске приложений может происходить сбой или при загрузке Windows выскакивает черный экран и уведомлением об ошибке — «Не удается найти файл сценария» (run.vbs, launchall.js). Иногда с такой проблемой сталкиваются при установке Windows, что характерно она проявляется на официальных версиях от Microsoft тоже.

Ошибка-Windows-Script-Host-Код-80070002-как-исправить

Ошибка 80070002 — Не удается найти указанный файл

Что это за ошибка?

К счастью для пользователей, данный конфликт сценариев вполне объясним, и связывается он с неправильными интегрированными установочными файлами. По разным причинам весь софт не смог полностью выгрузится в операционную систему.  Тут виной являются обновления и установочный диск Windows, пиратская сборка. К дополнительным источникам проблемы нужно отнести: антивирусы, любые сторонние утилиты по оптимизации системы, пользовательские действия на системном диске и другие.

По не официальным данным Windows Script Host может создавать до нескольких сотен подобных ошибок, самые распространенные из которых: 80070002, 80070003 или 80070483. Решения у них бывают практически одинаковые, во многих случаях понадобится не более 5 минут для их реализации и исправления конфликтной ситуации.

Исправляем Windows Script Host (Код 80070002)

Далее мы приведем несколько методов, которые избавят вас от данного сбоя. Эти методы проверенны и одобрены многими юзерами, а также предлагаются как оптимальные на официальном форуме поддержки Microsoft.

Остановка служб обновления

Иногда процесс обновления ОС происходит не совсем корректно. Это бывает связанно с загруженностью системы, сбоях интернета и т.д. Решениями становятся не сложные манипуляции, которые сможет сделать абсолютно любой пользователь. Выполним остановку центра обновлений.

  1. Перейдите в меню «Пункт» и посетите «Панель управления».
  2. Найдите подменю «Администрирование».
  3. Увидите список операций, кликните по «Службы».
  4. В новом окне отсортируйте все службы ОС по имени, это поможет в поиске «Центр обновления Windows».
  5. Кликните правой кнопкой мышки. Выберите «Остановить».Исправляем-ошибку-Windows-Script-Host-в-Windows-7
    Остановка Центра обновлений Windows
  6. Перезагрузите систему.

Это способ помогает прервать постоянные попытки компьютера получить новые обновления, которые могут вызывать ошибку 80070002.

Настройте время

Ошибка «Windows Script Host сценария» проявляется вследствие неправильно установленной даты на вашем ПК. Расхождения с главным сервером Microsoft во времени очень часто создает конфликты. Устанавливаемый софт строго соблюдает авторские права и поддержку разного рода DirectX , а они, как известно, не вечные.

  1. Перейдите в правом углу в меню часов, для этого нажмите на них.
  2. В самом низу будет одно единственное действие «Изменение настроек даты и времени».Решаем-ошибку-Windows-Script-Host
    Проверяем правильность настроек времени на ПК
  3. Далее вводите правильное число и выбираете свой часовой пояс. А вообще лучше выставить автоматическое определение.

Самый простой способ решения, но не менее действенный от этого.

Удаление последних обновлений

Это вариант поможет в ручную решить данную ситуацию. Нужно будет посетить центр обновления и удалить все внесенные изменения за последнее время.

  1. Через «Пуск» найдите уже знакомую «Панель управления».
  2. Щелкните по службе «Программы и компоненты».
  3. В левом меню из трех вариантов выберите «Просмотр установленных обновлений».
  4. Отсортируйте все по дате добавления софта. Это можно сделать при помощи «Установлено».Исправляем-Windows-Script-Host-удалением-обновлений
    Удалите обновления за последние пять дней
  5. Начинайте с самой первой даты удалять все подряд. Примените это ко всем пунктам, которые были внесены в систему за пять последних дней.

А вот наглядная и подробная видео инструкция по исправлению подобной ошибки.

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

Заключение

Данные советы помогут вам исправить системную ошибку Windows Script Host самым простым способом. Многие советуют залезть в реестр и менять значения и настройку некоторых служб — в большинстве случаев это не работает. Если манипуляции с обновлениями системы вам не помогли, тогда просто переустановите систему, тем более если у вас пиратская сборка Виндовс.

  • Распечатать

Оцените статью:

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1

(21 голос, среднее: 2.7 из 5)

Поделитесь с друзьями!

С ошибками сценария в ОС семейства Windows можно встретиться вне зависимости от версии операционной системы. Все они приносят значительные неудобства пользователю, так как программа, при которой появилась ошибка, прекращает работать. При каких условиях возникает ошибка windows script host, как исправить, чтобы она не повторялась впредь, рассказываю ниже. Нужно выполнить ряд простых действий.

Фото 2

Содержание статьи

  1. «Windows Script Host» – что это за ошибка?
  2. Как решить проблему
  3. Настройка времени
  4. Отключение обновлений
  5. Удаление некорректно установленных обновлений
  6. Установка лицензионной Windows
  7. Ошибки файловой системы
  8. Установить значение по умолчанию для ключа .vbs
  9. Проверка компьютера на наличие вредоносных программ
  10. Отключите Windows Script Host через реестр
  11. Как действовать, если рабочий стол не запускается?
  12. Что делать, чтобы такие ошибки более не появлялись?
  13. Комментарии пользователей

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

Как решить проблему

Основными причинами возникновения ошибки скрипта Windows являются следующие:

  • действие вирусов;
  • ошибка времени;
  • ошибка обновлений ОС;
  • пиратская версия системы;
  • сбой работы системных файлов.

Действие вредоносного ПО необходимо иметь в виду. Чаще всего именно вирусы являются причиной ошибки сценария Windows. Поэтому первым шагом будет проверка системы на вирусы одним из эффективных антивирусных программ с обновленными базами. Важно проверить не только системный раздел, но и всю информацию, и логические структуры, имеющиеся в системе.

Настройка времени

Часто ошибка script host в Windows вызывает простое несовпадение временных параметров. В этом случае следует обратить внимание на строку времени: некорректными может быть как само время, так и дата.

Внимание! Настройку даты и времени нужно делать от пользователя с полными правами.

Эти параметры нужно проверить. Для настройки времени и даты следует выполнить такие действия:

  1. Открыть через кнопку «Пуск» «Панель управления»-«Часы и регион»;

Фото 3

  1. В разделе «Дата и время» кликнуть на подменю «Установка даты и времени»;

Фото 4

  1. Откроется окно с указанием даты, времени и часового пояса, где нужно нажать на кнопку «Изменить дату и время»;

Фото 5

  1. В открывшемся окне откорректировать требуемые параметры и нажать на кнопку ОК.

Перезагружать компьютер нет необходимости. Дата и время установится сразу после применения настроек. Эти параметры можно настроить в BIOS в главном окне.

Отключение обновлений

Включенная функция загрузки и установки обновлений в редких случаях, но приводит к возникновению ошибки скрипта. Когда не помогла настройка времени, автоматические обновления лучше на время отключить. В Windows 10 сделать это можно через Редактор локальной групповой политике:

  1. Сочетанием клавиш Win+R открыть функцию «Выполнить»;
  2. Ввести команду gpedit.msc;

Фото 6

  1. Откроется окно реестра, где переходим по ветке «Конфигурация компьютераАдминистративные шаблоныКомпоненты WindowsЦентр обновления Windows»;

Фото 7

  1. Двойным щелчком мыши открыть настройки пункта Настройка автоматического обновления и в соответствующей области поставить флажок на «Отключено».

Фото 8

Для применения настроек нужно нажать кнопку ОК. После закрытия всех окон с применением настроек рекомендуется перезагрузить компьютер. После этого обновления не должны загружаться в систему.

Удаление некорректно установленных обновлений

Бывает так, что обновления с ошибками выпускает сама компания Microsoft – разработчик операционной системы Windows. Это приводит к массовым сбоям операционных систем Windows, которые получили обновление со сбоем.

Фото 9

Важно! Удалять обновления нужно лишь в том случаи, если вы уверены, что ошибку вызывает именно конкретный апдейт.

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

  1. В Панели управления открыть пункт «Программы»-«Удаление программы»;

Фото 10

  1. Откроется окно, где в левом меню следует выбрать пункт «Просмотр установленных обновлений»;

Фото 11

  1. Для удаления обновления необходимо кликнуть по нему правой кнопкой мыши и нажать пункт «Удалить».

Фото 12

Для более достоверного удаления важных обновлений рекомендуется отсортировать их по дате и удалить именно тот апдейт, после установки, которого начались ошибки сценария. После окончания процесса удаления нужно перезагрузить компьютер.

Установка лицензионной Windows

Фото 13Причиной описываемого сбоя часто является встроенный или внешний взломщик лицензии. Дело в том, что такое ПО изменяет код системы и вносит в него свои правки. Из-за этого могут некорректно работать множество сценариев, что и приводит к возникновению ошибки.

Поэтому очень важно устанавливать и пользоваться только лицензионной Windows любой версии. Приобрести ее можно непосредственно у Microsoft, скачав на официальном сайте или купить у официального дистрибьютора. Это безопасно и практично, так как пользователь лицензионной ОС всегда своевременно получает все обновления системы и поддержку производителя.

Ошибки файловой системы

Проверить файловую систему на наличие ошибок можно, введя в командной строке «sfc /scannow».

Фото 14

Это инициирует процесс сканирования SFC. По возможности найденные ошибки будут исправлены. Если таковые найдены не были, можно восстановить целостность системы. Для этого предусмотрены определенные команды. Вводить их нужно поочередно, после каждой нажимать кнопку Enter:

  1. Dism/Online/Cleanup-Image/CheckHealth;
  2. Dism/Online/Cleanup-Image/ScanHealth;
  3. Dism/Online/Cleanup-Image/RestoreHealth.

После окончания всех процессов рекомендуется перезагрузить компьютер через кнопку «Пуск». Далее, когда система окончательно загрузится, ошибок сценария больше быть не должно.

Установить значение по умолчанию для ключа .vbs

Еще одной распространенной причиной ошибки сценария Windows Script Host является сбой параметров ключа .vbs. Его параметры по умолчанию восстанавливают через реестр. Для этого выполняют следующие действия:

  1. Открыть сочетанием клавиш Win+R функцию «Выполнить» и ввести команду regedit;

Фото 15

  1. Откроется окно реестра, где нужно перейти по цепочке HKEY_CLASSES_ROOT.vbs;
  2. В левой части кона будет расположена папка .vbs, на которую нужно нажать левой клавишей мыши;

Фото 16

  1. В правой части окна появится значок «По умолчанию», на который нужно нажать двойным щелчком мыши и в поле Значение прописать VBSFile.

Для утверждения параметров нажать на кнопку ОК и закрыть все окна. Далее рекомендуется перезагрузить компьютер и убедиться в отсутствии ошибки.

Проверка компьютера на наличие вредоносных программ

Процедуру проверки на вирусы рекомендуется проводить как минимум раз в полгода. При этом, следует использовать актуальную версию антивирусной программы с обновленными базами. На современном рынке программных продуктов существует много эффективных антивирусов.

Например, с официального сайта можно скачать Kaspersky – признанный во всем мире один из лучших антивирусов. Существуют версии для дома и бизнеса с разным набором функций и дополнительных защит. Проверка состоит из следующих шагов:

  1. Запустить главное меню программы (с ярлыка или на панели задач);

Фото 17

  1. Выбрать пункт «Проверка»;

Фото 18

  1. Рекомендуется выбрать «Полная проверка» и нажать на кнопку «Запустить проверку».

Фото 19

Дождаться окончания проверки с выводом результатов. Обнаруженные угрозы можно удалять или попытаться вылечить на усмотрение пользователя и с учетом важности зараженных файлов.

Также можно воспользоваться антивирусной программой «Avast». Скачать бесплатную версию программы можно, перейдя на официальный сайт разработчика.

Отключите Windows Script Host через реестр

Отключение скриптов в системе повышает безопасность ОС, однако запрещает работу пакетных файлов bat или cmd. Для домашних нужд это вполне эффективный вариант устранения ошибки сценариев, если предыдущие способы не дали желаемый результат. Для отключения Script Host через реестр нужно выполнить такие действия:

  1. Открыть окно реестра по команде regedit;
  2. Пройти по цепочке HKLMSoftwareMicrosoftWindows Script HostSettings;
  3. В правой части окна найти параметр Enable и открыть его двойным щелчком мыши;

Фото 20

  1. Установить значение 0.

Чтобы включить параметр заново, нужно поставить значение 1. Для этого в параметрах по веткам:

  1. HKEY_CLASSES_ROOTbatfileshellopencommand
  2. HKEY_CLASSES_ROOTcmdfileshellopencommand

Фото 21

Фото 22

Меняем стоковые параметры на NOTEPAD.EXE %1.

Как действовать, если рабочий стол не запускается?

Если при включении ПК рабочий стол не запустился, ничего страшного. Есть способ это исправить. Требуется последовательно выполнить несколько действий:

  1. Одновременно нажать клавиши «Ctrl», «Alt» и «Del».
  2. Выбрать пункт «Запустить диспетчер задач».
  3. Перейти во вкладку «Файл».
  4. Кликнуть по «Новая задача (Выполнить…)».

Фото 22

  1. В интерактивном поле ввести запрос «explorer.exe» и нажать «ОК».

Фото 23

После этого рабочий стол станет доступен и можно будет приступить к решению проблемы одним из способ, указанных выше.

Что делать, чтобы такие ошибки более не появлялись?

Несколько рекомендаций, способных помочь избежать ошибки «Windows Script Host» в будущем:

  • Антивирусная программа, установленная на компьютере, должна содержать все актуальные пакеты данных. Это значит, что нельзя препятствовать ее регулярным обновлениям.
  • За ПК следует работать от имени пользователя, а не администратора – так безопаснее.
  • Следует оказаться от посещения сомнительных интернет-ресурсов и загрузки файлов из потенциально ненадежных источников.

Совет: чтобы избежать неприятностей и проблем, следует проводить проверку компьютера на наличие вирусных программ хотя бы раз в месяц.

Ошибка сценария в Windows – проблема не установленных программ, а самой операционной системы. Поэтому решать ее нужно в большинстве случаев с помощью различных манипуляций с ОС. Для этого необходимо иметь полный доступ к ресурсам Windows и минимальную компьютерную грамотность. Если все делать внимательно и по инструкции, пользователь устранит сбой и вернет работоспособность системы.

Видео по теме:

Contents

  • What Is a Windows Script Host Error?
  • How to Fix Windows Script Host Errors in Windows 10
    • Run the System File Checker
    • Here’s a simple guide on how to run the SFC command properly:
    • Scan your hard disk for problematic sectors using the CHKDSK utility
    • Checking your disk via File Explorer
    • Checking your disk via Command Prompt
      • The guide below will show you how:
    • Run a full malware scan
    • Run the Microsoft Safety Scanner
      • Follow these steps to use the utility:
    • Perform a Clean Boot
      • Here’s a guide on how to perform a clean boot and figure out which startup program is causing the error:
    • Here’s a different and easier way to isolate the responsible program:
    • Return the default value of .vbs to VBSfile in the Registry Editor
    • Backing up the system registry
    • Here are the steps you should follow to change the default value of .vbs:
    • You can also delete the VMApplet and WinStationDisabled strings in the Registry Editor. Follow these steps:
    • Repair install your PC
  • Conclusion

How to fix Windows Script Host errors on Windows 10 startup?

If you’ve had enough of Windows Script Host errors popping up whenever you boot your system or try to start an application, this page is where you should be. You can temporarily remove the error message by ending the corresponding process in the Task Manager, but we have permanent solutions for you. In this article, we’ll show you how to get rid of Windows Script Host pop-ups.

What Is a Windows Script Host Error?

This kind of error shows up when the Windows Script Host tool, which is in charge of handling scripts run by system administrators, fails to read a particular script file or encounters any other issue. The problem might be due to a malicious program, faulty system file, bad script file, or defective hard disk.

How to Fix Windows Script Host Errors in Windows 10

The guides that follow will show you how to fix Windows Script Host errors on startup or when you launch apps.

Run the System File Checker

Windows Script Host errors can be the result of faulty system files. These files might have been compromised by malicious programs or might be victims of application conflicts. In some cases, you might have tampered with them.

Thankfully, you can easily replace bad or missing system files using the System File Checker (SFC). SFC is a built-in command-line program. Microsoft provided the tool for such purposes.

In older Windows versions, all you have to do is fire up the Command Prompt with admin privileges and run the SFC line. However, in Windows 10, you have to run DISM before running SFC. DISM, which is short for Deployment Image Servicing and Management, is another built-in command-line tool. Its job is to provide the files that will be used by the SFC tool for the repair process.

Here’s a simple guide on how to run the SFC command properly:

  1. Open the Command Prompt with admin privileges. Here is how to do that:
  • Go to the search box in the Start menu and type “command.”
  • Once Command Prompt shows up in the search results, right-click it and select “Run as administrator.”
  • Select Yes once the User Account Control dialog requests permission.
  1. After the elevated Command Prompt window opens, type the line below and press Enter:

DISM.exe /Online /Cleanup-image /Restorehealth

Allow the DISM tool to use the Windows Update utility to provide the repair files before running the SFC tool. If Windows Update fails to provide the repair files, you’ll have to use the DISM tool to fetch the repair files from a different source, such as a bootable USB or Windows 10 DVD. You’ll also have to enter the following command instead:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows /LimitAccess

Important Note: The C:RepairSourceWindows part of the command should be replaced with the Windows directory on the USB drive.

  1. Once the DISM tool has completed its job, go to a new line and type “sfc /scannow” (no quotes) into the elevated Command Prompt window, then press the Enter key.
  2. The utility will now scan your PC for bad and missing system files and replace them automatically.
  3. Wait until the verification process is 100% complete before you close the Command Prompt.

You’ll see a completion message that tells you the results of the process. The message that reads “Windows Resource Protection did not find any integrity violations” means that you do not have broken system files. The message that says “Windows Resource Protection found corrupt files and successfully repaired them. Details are included in the CBS.Log C:WindowsLogsCBSCBS.log” means that bad system files were found and replaced.

However, if the Command Prompt tells you that “Windows Resource Protection could not perform the requested operation,” you have to run the SFC command in Safe Mode. Follow this guide:

  1. Go to the Start menu, click on the power icon, and then select Shut Down.
  2. Once your system goes off, tap the power button to switch it on, then press and hold your power button to turn it off once your computer manufacturer’s logo flashes on your screen. Reboot your PC in that manner twice again until you see the “Please wait” message.
  3. Click on the Advanced Options button after you see the Automatic Repair screen.
  4. The Choose an Option screen will now appear.
  5. Click on Troubleshoot.
  6. On the Troubleshoot page, click on the Advanced Options tile.
  7. Click on Startup Settings once the Advanced Options screen appears.
  8. Once you see the Startup Settings screen, click the Restart button.
  9. Your system will now reboot to the Startup Options page.
  10. Tap the number next to Safe Mode with networking (Since you need an internet connection to run the DISM tool to provide the repair files).
  11. After your system starts in Safe Mode, go to the C:WindowsWinSxSTemp folder to confirm that the PendingDeletes and PendingRenames directories are present.
  12. Now, open the Command Prompt as an administrator, then run the DISM and SFC tools.

Scan your hard disk for problematic sectors using the CHKDSK utility

Every file that your computer works with, from system files to application files, is stored on your hard disk. Errors will naturally occur when programs and services can’t read files. This phenomenon doesn’t exclude the Windows Script Host. Most of the Windows Script Host errors suggest that some files can’t be reached.

The CHKDSK utility is designed to find bad sectors on the hard drive and prevent your system from ever using those sectors. It can also attempt to retrieve files stored on those bad sectors, but this is not guaranteed to work all the time. You might have to sacrifice some files.

In this case, the tool might help you recover the file that the Windows Script Host is looking for. If it doesn’t, then you can rest assured that the problem won’t occur again once you’ve managed to get the file via other means.

There are two main ways to run the CHKDSK utility: via the File Explorer and in an elevated Command Prompt window. You’ll find out how to use both methods.

Checking your disk via File Explorer

  1. Double-click on any folder on your desktop to summon a File Explorer window. The Windows + E keyboard shortcut is another way to launch File Explorer.
  2. After File Explorer opens, navigate to the left pane and click This PC.
  3. Switch to the right pane and right-click on the drive where Windows is installed.
  4. Click on Properties in the context menu.
  5. When you see the Properties dialog window, head to the Tools tab, then click on Check under Error Checking.
  6. Click on Scan Drive after the “You don’t need to scan this drive” dialog message appears.
  7. The CHKDSK tool will now scan your hard disk for errors.
  8. After the scan, a dialog will appear and show you the results.

Checking your disk via Command Prompt

If the File Explorer method does not resolve the problem, open an elevated Command Prompt window to run a more in-depth and advanced check.

The guide below will show you how:

  1. Open the Command Prompt with admin privileges. To do that, follow the instructions below:
  • Go to the search box in the Start menu and type “command.”
  • Once Command Prompt shows up in the search results, right-click it and select “Run as administrator.”
  • Select Yes once the User Account Control dialog window requests permission.
  1. After the elevated Command Prompt window opens, type this command into the new line and hit the Enter key:

chkdsk C: /f /r /x

Note: The letter “C” in the command line should be replaced with the drive letter of your Windows volume.

Here’s a brief explanation about the additional command switches:

The “/x” switch allows CHKDSK to unmount the volume before the scanning process starts.

The “/r” switch prompts the utility to check for bad sectors and recover any readable information.

The “/f” parameter allows the tool to fix errors detected during the scan.

If you see the following message, other applications are currently using the volume you’re trying to scan. Hit the Y keyboard button if the Command Prompt asks you to schedule the scan for your next reboot:

“Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to be checked the next time the system restarts? (Y/N)”

Once you tap Y, restart your computer to complete the check, then check for the error.

Run a full malware scan

One of the main causes of Windows Script Host errors is malware infection. Hackers have the ugly habit of designing malware programs to clone or completely replace script files to wreak havoc without detection. With the technical know-how, these hidden malicious scripts can be fished out. However, a capable antivirus program has what it takes to find the malware and get rid of it in the quickest possible way.

Even if you have an outstanding antivirus program, relying on the regular quick scans and real-time protection feature won’t help. Many security programs have the Full Scan feature, which goes deep into system folders and restricted areas where the malware program might be hiding.

If Windows Security is your main antivirus program, make sure your system is up to date. This way, you’re sure the program is fortified with the latest virus definitions. If you use a third-party antivirus, you also have to ensure you have its latest version.

If you don’t know how to run the Full Scan in your antivirus program, you can head to its developer’s website to determine how to do that. If you use Windows Security, follow these steps:

  1. Go to your taskbar’s notification area and click on the arrow to expand the system tray.
  2. After the hidden icons appear, click on the white shield to open Windows Security.
  3. Next, click on Virus & Threat Protection.
  4. Once the Virus & Threat Protection window appears, click on Scan Options.
  5. When you get to the Scan Options page, select the Full Scan option, then click on the Scan Now button.
  6. Note that the full scan can take up to several hours. So, allow your system to run the operation, then come back later.
  7. After the scan is complete, prompt the antivirus to remove the malware programs that it has found.

Run the Microsoft Safety Scanner

The Microsoft Safety Scanner is an advanced Microsoft-developed virus-removal tool. It checks for security risks and removes them. Once it finds malicious programs, it will try undoing the changes they’ve made to your computer. Some users reported positive results after running the tool.

Follow these steps to use the utility:

  1. Make sure you download the latest version of the program from Microsoft’s website.
  2. After you download the EXE file, run it.
  3. Select Yes in the User Account Control dialog panel.
  4. Once the program opens, choose the type of scan you want it to run. Go for the Full Scan option to scan the entire system.
  5. The scan can take hours to complete. You can run it when you’re less busy rather than stick to your computer while it runs.
  6. Click on Next.
  7. After the scan completes, allow the tool to take necessary actions if it finds any malicious program.

Perform a Clean Boot

Since most Windows Script Host errors occur during or immediately after startup, a startup application may be responsible.

Startup applications are programmed to launch whenever Windows starts. They’re essentially the first set of programs that the operating system wakes up after the boot process. One or more of these apps and services could get in the way of the Windows Script Host and trigger the startup error you’re seeing.

You can find the responsible program by performing a clean boot. The clean boot technique involves preventing every non-Windows-related startup application from launching after you reboot your system. Once you’ve done that, you can check if the Windows Script Host error occurs again.

Here’s a guide on how to perform a clean boot and figure out which startup program is causing the error:

  1. Right-click on the start button to open the Power User menu, then click on Run. Alternatively, punch the Windows logo and R keyboard buttons together to open Run.
  2. Once you see the Run dialog box, go to the text field, type “msconfig” and hit the Enter button on your keyboard.
  3. Once the System Configuration dialog window appears, switch to the Services tab.
  4. Navigate toward the Services tab’s bottom-left corner and check the “Hide all Microsoft services” checkbox. Doing this will prevent Windows from blocking Microsoft-related services.
  5. Now, click on the Disable All button.
  6. Next, head to the Startup tab and click on “Open Task Manager.”
  7. Once you get to the Task Manager’s Startup tab, disable every program you see by clicking each program and clicking on the Disable button.
  8. Head back to the System Configuration dialog window and click on OK.
  9. Restart your system and check for the error.

If the error does not pop up once your system comes up, you just confirmed the involvement of a startup application or service. To find the responsible entity, you have to enable the startup items one after the other and restart your system after enabling each. At some point, one item will trigger the error again.

Here’s a different and easier way to isolate the responsible program:

  1. Open the System Configuration dialog window and switch to the Services tab.
  2. Go to the Services tab, uncheck half of the startup services, and click on Enable All.
  3. Restart your system and see if the error is resolved. If the error doesn’t appear, then none of the services you have enabled is the culprit. You’ll have to enable the other half and restart your system to see if the error happens again.
  4. If the error shows up after enabling one group of the startup services, you only have to focus on checking them one after the other instead of checking everything.

Return the default value of .vbs to VBSfile in the Registry Editor

VBS is a type of scripting file that the WSH can run. Many WSH errors point to faulty or misconfigured VBS files, and making a few changes to the system registry may fix the problem. We’ll show you the steps to take.

Before you begin, note that the system registry is one of the most advanced and sensitive areas in your operating system. A single mistake can render your computer unusable. So, make sure you tread with caution. If you don’t know your way around the registry or aren’t comfortable using it, get someone with expertise to apply the solution for you.

However, if you want to handle things yourself, we recommend that you back up the entire registry to be safe. If you can do that yourself, head straight to the solution to find out how to adjust the default .vbs value.

However, if you don’t know how to back up the registry, keep reading.

Backing up the system registry

  1. Press the Windows logo and R buttons to launch the Run dialog window.
  2. After Run opens, go to the text field, type “Regedit,” and click on the OK button.
  3. Click on the Yes button once the User Account Control dialog window pops up and requests permission.
  4. When the Registry Editor opens, go to the top-left corner of the window and click on File.
  5. Select Export from the context menu.
  6. Once the Export Registry File dialog window opens, select All under Export Range.
  7. Navigate to the folder where you’d like to save the backup, enter a name for the file, and then click on the Save button.
  8. That’s it! Whenever you want to restore the registry, open the Registry Editor, click on File >> Import. Go to the folder where you saved the backup file and double-click it.

Here are the steps you should follow to change the default value of .vbs:

  1. Press the Windows logo and R buttons to launch the Run dialog window.
  2. After Run opens, go to the text field, type “Regedit,” and click on the OK button.
  3. Click on the Yes button once the User Account Control dialog window pops up and requests permission.
  4. When the Registry Editor opens, go to the left pane and expand HKEY_CLASSES_ROOT.
  5. Under HKEY_CLASSES_ROOT, click on .vbs.
  6. Navigate to the right pane and double-click on the Default string.
  7. Once the Edit String dialog opens, go to the Value Data text box and change the value to VBSfile.
  8. Click on OK.

You can also delete the VMApplet and WinStationDisabled strings in the Registry Editor. Follow these steps:

  1. Open the Registry Editor and head to the left pane.
  2. Navigate to ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinLogon.
  3. Single-click on WinLogon, then switch to the right pane.
  4. Scroll down and delete the VMApplet and WinStationDisabled entries.
  5. Next, double-click Usernit.
  6. Replace its value data with “C:Windowssystem32userinit.exe” (no quotes) and click on OK.

Repair install your PC

If none of the above methods work, you’re left with the option of repairing your Windows 10 installation. This option will help you replace broken system files and other software dependencies for WSH.

Conclusion

We believe you were able to resolve the problem for good. Please head to the comments section if you have anything to share with our community.

For the most part, Windows is a rather stable OS with relatively few issues. However, a few major bugs and issues keep popping up from time to time.

In this article, we’re going over the Windows Script Host error, what it means, and what can you do to fix it?


What is the Windows Script Host error?

The error might seem like malware infection or virus at first, but more often than not, this error is triggered by an issue with the VBS script file. There are a couple of other possible reasons for this as well. 

  • Malware infection: While less likely, this error can be triggered by a malware or virus infection as well.
  • Registry errors: Corrupted or damaged regisry files can also trigger the error. 

Also read: Windows could not automatically detect this network’s proxy settings: 10 Fixes


There are a couple of things you can do to get rid of this error. Try out the following solutions. 

Run an SFC scan

Corrupt files are the number one reason why your PC might be behaving weirdly. Here’s how you can get rid of them and potentially resolve your issue. 

Step 1: Press Windows Key + S to bring up the Cortana/Search box and search for Powershell. Open Windows Powershell from the search results.

Windows 10 start menu won't open: 6 fixes | Candid.Technology

Step 2: Type sfc /scannow to scan your system for issues. 

Windows 10 start menu won't open: 6 fixes | Candid.Technology

Step 3: If the SFC scan finds any problem, use the following command to resolve them. 

DISM /Online /Cleanup-Image /RestoreHealth

Windows 10 start menu won't open: 6 fixes | Candid.Technology

Restart your PC, and the Windows script host error should be gone.


Revert to the default VBS value

Resetting the VBS value can also get rid of the issue. Here’s how.

Step 1: Press Windows Key + R to open the Run prompt. Type regedit and hit enter.

Step 2: Navigate to the following directory.

HKEY_CLASSES_ROOT/.vbs

How to fix Windows script host error? | Candid.Technology

Step 3: Double-click the (Default) key and change its value to VBSfile.

How to fix Windows script host error? | Candid.Technology

Now restart your PC, and the Windows script host error should be fixed.

Also read: How to set an alarm for 10 minutes?


Delete Registry entries

By deleting Registry entries associated with the error and restarting your PC, you can force Windows to recreate the files in question, potentially resolving the issue. 

Step 1: Press Windows Key + R to open the Run prompt. Type regedit and hit enter.

How to fix Windows script host error? | Candid.Technology

Step 2: Navigate to the following directory.

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Winlogon

How to fix Windows script host error? | Candid.Technology

Step 3: Delete all registry entries after userinit.exe 

How to fix Windows script host error? | Candid.Technology

Now restart your PC, and it should work fine. 


Delete the startup .vbs entry

Boot into Windows safe mode and try deleting the *.vbs entries that are used at startup. Here’s how. 

Step 1: Press the Windows key and search for Safe Mode. Click the corresponding search result.

How to fix 'System Thread Exception Not Handled' error in Windows 10?

Step 2: Under Advanced startup, click on Restart now. 

How to fix 'System Thread Exception Not Handled' error in Windows 10?

Step 3: When your PC reboots, click on Troubleshoot.

How to fix 'Can’t delete folder in Windows 10' issue?

Step 4: Head over to Advanced Options.

How to fix 'Can’t delete folder in Windows 10' issue?

Step 5: Select Startup Settings.

How to fix 'Can’t delete folder in Windows 10' issue?

Step 6: Click the Restart button.

How to fix 'Can’t delete folder in Windows 10' issue?

Step 7: Open the Registry editor and search for nameofthe.vbs. Once you’ve found a file, double-click it and carefully delete the VBS file path. Repeat this step until all instances of the path are deleted. 

Step 8: Open Windows Explorer, search for the VBS file and delete that file as well.

Now restart your PC, and you should be able to get around the Windows script host error.

Also read: How to change the primary monitor in Windows 10?

  • Windows script host ошибка как исправить код 800a802d
  • Windows script host ошибка как исправить код 800a0046
  • Windows script host ошибка как исправить код 80070422
  • Windows script host ошибка как исправить код 80070002
  • Windows script host ошибка как исправить 800a0408