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 не удается найти указанный файл», а также в чем заключаются причины её возникновения.

Что это за ошибка, и как ее исправить?

«Windows script host» — это важнейший компонент операционной системы, который необходим для запуска различных исполняемых сценариев.

Рассматриваемый системный сбой сообщает пользователю, что указанного в тексте ошибки файла с расширением «.vbs» и «.js» (например, «WindowsUpdateDrivers.vbs») больше не существует или он повреждён, но какая-то программа или процесс продолжают к нему обращаться.

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

В редких случаях виновником появления ошибки «Windows script host не удается найти указанный файл» выступает сам пользователь, проводивший модернизацию/оптимизацию операционной системы через редактирование реестра или системных файлов/компонентов или использовавший стороннее специализированное программное обеспечение для улучшения быстродействия работы компьютера.

Таким образом, следует выделить две основные разновидности данной ошибки:

  1. вирус;
  2. системный компонент,

на основе чего можно осуществлять поиск решений проблемы.

Что делать, если ошибку с кодом 80070002 вызвал вирус?

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

Обычно возникает такой сбой банально – пользователь включает компьютер и вместо рабочего стола видит чёрный экран с ошибкой посередине, в которой указано примерно следующее:

Сценарий: C:Windowsrun.vbs

Строка: 39

Символ: 1

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

Код: 80070002

Источник: (null)

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

Поэтому для борьбы с ошибкой потребуется сделать следующее:

  • Вызовите «Диспетчер задач», нажав комбинацию клавиш «CTRL+ALT+DELETE».
  • Далее нажмите «Файл» — «Новая задача (Выполнить)» и введите «explorer.exe».
  • Когда запустится рабочий стол, нажмите «WIN+R» и выполните «regedit».

Ошибка windows script host не удается найти указанный файл

В окне редактора реестра откройте ветку «HKEY_LOCAL_MACHINE» и пройдите по пути « SOFTWARE Microsoft Windows NT CurrentVersion Winlogon».

Поиск папки Winlogon в редакторе реестра

  • Здесь откроется обширный список ключей, в котором необходимо обратить внимание на два ключа – «Shell» должен иметь значение «explorer.exe», и «Userinit» — должен иметь значение «C:Windowssystem32userinit.exe».
  • Далее требуется найти самого «виновника проблемы» – это остаточные следы от файла «run.vbs». Для этого в редакторе реестра кликните по верхней строчке «Компьютер», нажмите «CTRL+F» или «Правка» — «Найти» и в строку поиска введите «run.vbs».

Поиск проблемной записи в реестре

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

Проверка корректности значения ключей

Также не будет лишним провести комплексное сканирование операционной системы на наличие вирусной активности.

Причиной сбоя «Windows script host» стали системные компоненты

В рамках рассматриваемой проблемы с системными компонентами следует рассмотреть две наиболее частных ситуации:

  • ошибка с файлом «WindowsUpdateDrivers.vbs»;
  • файл «SystemService.vbs».

Вариант 1

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

Для решения проблемы потребуется сделать следующее:

  • Нажмите «WIN+R» и введите «services.msc».
  • В открывшемся окне «Службы» найдите строку «Центр обновления Windows» и нажмите «Остановить».

Отключение службы Центр обновления Windows

Откройте «Компьютер», перейдите в каталог «WindowsSoftwareDistributionDataStore» и удалите все имеющиеся там файлы и папки.

Удаление временных файлов обновления системы

Откройте «WindowsSoftwareDistributionDownload» и также удалите все, что будет в данной папке.

Удаление скачанных файлов обновления системы

  • Вернитесь к окну «Службы» и включите «Центр обновления Windows».
  • Перезагрузите компьютер и проверьте работоспособность системы.

Вариант 2

Ошибка с файлом «SystemService.vbs» также достаточно распространена, но имеет немного более сложное решение:

  • Откройте «Планировщик заданий», нажав «WIN+R» и выполнив «taskschd.msc».
  • В открывшемся окне, перейдите в каталог «Библиотека планировщика заданий».
  • В блоке «Действия» нажмите кнопку «Включить журнал всех заданий».
  • Просмотрите все позиции в списке и обратите внимание на раздел «Действия».
  • Если в каком-либо задании присутствует строка «C:ProgramDataSystemService.vbs» — смело удаляйте его и перезагружайте компьютер.

 Удаление задания вызывающего ошибку

Заключение

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

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

Содержание

  1. Решение 1. Проверьте запись процесса Winlogon в реестре
  2. Решение 2. Исправьте запись .vbs скриптов в реестре
  3. Решение 3. Создайте пустой скрипт
  4. Решение 4. Выполните проверку системных файлов
  5. Решение 5. Запустите антивирусное сканирование

Решение 1. Проверьте запись процесса Winlogon в реестре

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

  1. Откройте редактор реестра, нажав Win+R набрав regedit в строке Выполнить и нажав клавишу Enter.
  2. Перейдите по следующему пути в редакторе:

    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon

  3. Найдите строку Userinit и дважды щелкните ее, чтобы отредактировать.
  4. Значение по умолчанию для строки — «C:Windowssystem32userinit.exe», если есть что-то еще, то обязательно удалите остальные записи и нажмите кнопку ОК.

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

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

  1. Нажмите комбинацию клавиш WIN+R, чтобы запустить утилиту Выполнить, введите regedit и нажмите Enter.
  2. После открытия редактора реестра перейдите к следующему ключу:

    КомпьютерHKEY_CLASSES_ROOT.vbs

  3. Дважды щелкните строку (По умолчанию) и измените ее значение на VBSFile.

Решение 3. Создайте пустой скрипт

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

  1. Щелкните правой кнопкой мыши в любом месте области рабочего стола, выберите Создать в контекстном меню и нажмите Текстовый документ.
  2. В текстовом документе (блокноте) введите следующий текст:

    Wscript.Quit

  3. Далее сохраните этот текстовый документ с названием Maintenance.vbs где Вам удобнее, например, на рабочем столе. Для этого откройте пункт меню Файл, выберите Сохранить как, а далее в строке Тип файла укажите Все файлы, тогда можно будет указать файлу расширение .vbs и нажмите Сохранить.
  4. Теперь перейдите к файлу .vbs на рабочем столе, щелкните на нем правой кнопкой мыши и выберите Копировать.
  5. Далее откройте Проводник и перейдите по пути указанному в ошибке: C:WindowsSystem32
  6. Теперь вставьте скопированный файл .vbs в папку System32, для этого щелкните правой кнопкой мыши в пустом месте и выберите Вставить в контекстном меню.

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

Решение 4. Выполните проверку системных файлов

Ещё один способ исправить ошибку заключается в запуске встренной утилиты System File Cheker (SFC) в Microsoft Windows для проверки системных файлов на их отсутствие или ошибки.

Для запуска SFC сделайте следующее:

  1. Нажмите правой кнопкой мыши на кнопке Пуск и в появившемся меню выберите Windows PowerShell (администратор).
  2. В появившемся окне Контроль учетных записей нажмите кнопку Да
  3. В окне Windows PowerShell введите команду:

    sfc /scannow

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

Решение 5. Запустите антивирусное сканирование

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

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

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

Скриншот 1

Содержание

  1. Решение 1. Проверьте запись процесса Winlogon в реестре
  2. Решение 2. Исправьте запись .vbs скриптов в реестре
  3. Решение 3. Создайте пустой скрипт
  4. Решение 4. Выполните проверку системных файлов
  5. Решение 5. Запустите антивирусное сканирование

Решение 1. Проверьте запись процесса Winlogon в реестре

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

  1. Откройте редактор реестра, нажав Win+R набрав regedit в строке Выполнить и нажав клавишу Enter.
  2. Перейдите по следующему пути в редакторе:

    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon

  3. Найдите строку Userinit и дважды щелкните ее, чтобы отредактировать.
  4. Значение по умолчанию для строки — «C:Windowssystem32userinit.exe», если есть что-то еще, то обязательно удалите остальные записи и нажмите кнопку ОК.

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

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

  1. Нажмите комбинацию клавиш WIN+R, чтобы запустить утилиту Выполнить, введите regedit и нажмите Enter.
  2. После открытия редактора реестра перейдите к следующему ключу:

    КомпьютерHKEY_CLASSES_ROOT.vbs

  3. Дважды щелкните строку (По умолчанию) и измените ее значение на VBSFile.

Решение 3. Создайте пустой скрипт

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

  1. Щелкните правой кнопкой мыши в любом месте области рабочего стола, выберите Создать в контекстном меню и нажмите Текстовый документ.
  2. В текстовом документе (блокноте) введите следующий текст:

    Wscript.Quit

  3. Далее сохраните этот текстовый документ с названием Maintenance.vbs где Вам удобнее, например, на рабочем столе. Для этого откройте пункт меню Файл, выберите Сохранить как, а далее в строке Тип файла укажите Все файлы, тогда можно будет указать файлу расширение .vbs и нажмите Сохранить.
  4. Теперь перейдите к файлу .vbs на рабочем столе, щелкните на нем правой кнопкой мыши и выберите Копировать.
  5. Далее откройте Проводник и перейдите по пути указанному в ошибке: C:WindowsSystem32
  6. Теперь вставьте скопированный файл .vbs в папку System32, для этого щелкните правой кнопкой мыши в пустом месте и выберите Вставить в контекстном меню.

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

Решение 4. Выполните проверку системных файлов

Ещё один способ исправить ошибку заключается в запуске встренной утилиты System File Cheker (SFC) в Microsoft Windows для проверки системных файлов на их отсутствие или ошибки.

Для запуска SFC сделайте следующее:

  1. Нажмите правой кнопкой мыши на кнопке Пуск и в появившемся меню выберите Windows PowerShell (администратор).
  2. В появившемся окне Контроль учетных записей нажмите кнопку Да
  3. В окне Windows PowerShell введите команду:

    sfc /scannow

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

Решение 5. Запустите антивирусное сканирование

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

Привет, сейчас речь пойдет об ошибке 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 знакома многим пользователям, чаще всего она возникает после установки обновлений системы, при этом может выдавать сообщение «Не удается найти файл сценария» (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 предоставляет такие возможности сценариев, как пакетные файлы, но включает в себя множество других функций. Он может использоваться пользователем вручную, а также создаваться операционной системой для автоматизации потока операций на компьютере. Есть много связанных ошибок, которые могут иметь следующий вид:

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

Windows Script Host

Windows Script Host — Не удается найти файл сценария в Windows 10

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

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 10 этот пост может направить вас в правильном направлении для решения проблемы. Пользователи Windows обычно видят это при входе в систему.

Как исправить не удается найти файл скрипта в Windows 10

Windows использует файлы сценариев для запуска множества программ в Windows. Многие из них настроены на запуск, как только вы входите в систему, в то время как другие могут быть основаны на триггере. Тем не менее, обычно сценарии, установленные Windows, не дают сбоев, и есть вероятность, что какое-то вредоносное ПО настроило сценарий для запуска. Однако, поскольку он был удален с компьютера, файл отсутствует, и запуск Windows выдает ошибку. Эта ошибка также может возникнуть после неполного удаления. Хотя файл мог быть удален, сценарий или запланированный триггер остается. Вот шаги, которые вы можете предпринять для решения проблемы:

  1. Проверить право собственности на этот скрипт
  2. Переустановите программу
  3. Исправить запись Winlogin через реестр
  4. Исправьте запись .vbs в реестре
  5. Запустите антивирусное сканирование.

1]Этот файл сценария принадлежит вам?

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

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

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

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

Читать: Не удается найти файл сценария HPAudioswitchLC.vbs при запуске.

2]Переустановите программу

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

Если это файл ОС Windows, запустите средство проверки системных файлов.

Читать: Система не может найти указанный файл.

2]Использование редактора реестра для исправления записи Winlogon

Откройте редактор реестра, набрав regedit в строке «Выполнить» с последующим нажатием клавиши ввода.

Перейдите по следующему пути в редакторе

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon

Найдите строку Userinit, и дважды щелкните, чтобы отредактировать его

Значение строки по умолчанию — «C: Windows system32 userinit.exe, » если есть что-то еще, то обязательно измените его и нажмите кнопку ОК.

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

3] Ошибка run.vbs

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

Вам нужно будет использовать редактор реестра, чтобы изменить значение на-

ComputerHKEY_CLASSES_ROOT.vbs

Следуйте нашему подробному руководству, чтобы исправить ошибку Windows Script Host.

Вы также можете проверить, отключен ли на вашем компьютере доступ к Windows Script Host.

Читать: Не удается найти файл сценария run.vbs при входе в систему

4]Восстановите недостающие файлы

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

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

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

4]Запустите антивирус

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

Надеемся, что-то здесь вам поможет.

исправить не удается найти файл сценария Windows

run.vbs

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

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

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

Паниковать не стоит ведь сам вирус удален, но чтобы исправить все что испортил вирус необходимо терпение и немного времени. Далее мы детально расскажем как убрать сообщение run.vbs.

 Исправляем сообщение не удается найти файл сценария C:Windowsrun.vbs

Как писалось выше причина появления сообщения испорченный параметр реестра. Исправляем это дело так: нажимаем комбинацию клавиш  Ctrl + Shift + Esc   или  Ctrl + Alt + Del, должно появится «Окно диспетчера задач Windows» в котором в верху нажимаем  «Файл» после «Новая задача Выполнить…»

В окне выполнить вписываем  regedit  нажимаем ввод и попадаем в «Редактор реестра».

regedit

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

командная строка 

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

Открываем ветку реестра —  HKEY_LOCAL_MACHINE//SOFTWARE//Microsoft//WindowsNT//CurrentVersion//Winlogon

Открываем параметр Shell в строке значение пишем explorer.exe

Открываем параметр Userinit в строке значение пишем C:Windowssystem32userinit.exe,

userinit

Открываем ветку реестра — HKEY_LOCAL_MACHINE//SOFTWARE//Wow6432Node//Microsoft//Windows NT//CurrentVersion//Winlogon

Открываем параметр Shell в строке значение пишем explorer.exe

Открываем параметр Userinit в строке значение пишем userinit.exe

userinit2

Заключительный этап нажимаем на иконке компьютер в верхнем левом углу и нажимаем F3 (поиск) пишем run.vbs  и найти.

f3 regedit

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

Ошибка 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, например «Система не может найти файл, указанный для сценария Startup.vbs»? Или что-то вроде «Доступ к Windows Script Host отключен на этой машине»? Обычно эти ошибки вызваны повреждением системных файлов, вредоносным ПО, ошибками реестра и проблемами с файлами сценария VBS.

Итак, если у вас достаточно ошибок Windows Script Host, читайте дальше, чтобы узнать, как можно решить эти проблемы.

Windows Script Host – это встроенный инструмент, предназначенный для администраторов ПК для автоматизации задач и управления ими . Он предоставляет среду, в которой вы можете выполнять сценарии на разных языках. По умолчанию этот инструмент интерпретирует и запускает файлы VBScript (.VBS и .VBE) и файлы JScript с открытым текстом (.JS и .JSE).

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

1. Сканируйте свой компьютер на наличие вирусов и устраняйте все угрозы.

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

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

  1. Введите Безопасность Windows в строке поиска Windows и выберите Лучшее соответствие .
  2. В следующем окне выберите Защита от вирусов и угроз .
  3. Затем выберите « Параметры сканирования», а затем выберите « Полная проверка» из появившихся вариантов.
  4. Наконец, нажмите кнопку Сканировать сейчас .

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

2. Измените значение по умолчанию для файла VBS.

VBS (Virtual Basic Script) – это файл, содержащий код, который можно запустить с помощью инструмента Windows Script Host. Если этот файл настроен неправильно, это может вызвать несколько ошибок Windows Script Host.

Итак, чтобы решить эту проблему, попробуйте изменить значение по умолчанию для файла VBS, выполнив следующие действия:

  1. Нажмите Win + R, чтобы открыть диалоговое окно «Выполнить команду».
  2. Введите Regedit и нажмите ОК, чтобы открыть редактор реестра.
  3. Перейдите в Компьютер> HKEY_CLASSES_ROOT> .vbs .
  4. Дважды щелкните значение (По умолчанию) на правой панели, чтобы открыть его.

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

Когда вы закончите, закройте редактор реестра и перезагрузите компьютер.

3. Исправьте поврежденные системные файлы с помощью SFC и DISM.

Если ошибки Windows Script Host вызваны повреждением системных файлов, вам могут пригодиться инструменты SFC и DISM . Это два важных инструмента, на которые вы всегда можете положиться, если хотите быстро найти и восстановить вредоносные системные файлы.

Для начала вот как можно запустить инструмент DISM:

  1. Нажмите Win + R, чтобы открыть диалоговое окно «Выполнить команду».
  2. Введите CMD и нажмите Ctrl + Shift + Enter, чтобы открыть командную строку с повышенными привилегиями.
  3. Затем введите следующую команду и нажмите Enter :
     DISM /Online /Cleanup-Image /ScanHealth
  4. Дождитесь завершения сканирования. Оттуда введите следующую команду и нажмите Enter :
     DISM /Online /Cleanup-Image /RestoreHealth
  5. Когда сканирование будет завершено, перезагрузите компьютер, чтобы применить эти изменения.
  6. Теперь вы можете запустить сканирование SFC. Для этого откройте командную строку в соответствии с предыдущими шагами, введите следующую команду и нажмите Enter :
     sfc /scannow
  7. Когда сканирование будет завершено, закройте командную строку и перезагрузите компьютер.

4. Используйте сканер безопасности Microsoft.

Если у вас установлена ​​антивирусная программа, вы можете использовать ее для поиска и удаления любых вредоносных программ, которые могут вызывать эту ошибку. Но если у вас нет антивирусной программы, вы можете попробовать Microsoft Safety Scanner. Это бесплатный и простой в использовании инструмент, предназначенный для быстрого поиска и удаления вредоносных программ с устройств Windows.

Вот как можно использовать Сканер безопасности Microsoft:

  1. В зависимости от характеристик вашей системы загрузите 32- или 64-разрядную версию Microsoft Safety Scanner .
  2. После установки откройте программу и выберите тип сканирования, которое вы хотите запустить.
  3. Нажмите Далее, чтобы продолжить, и следуйте инструкциям на экране, чтобы завершить процесс.

5. Используйте точку восстановления системы.

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

Итак, если вы уже создали точку восстановления системы, вот как вы можете ее использовать:

  1. Введите « Панель управления» в строке поиска Windows и выберите « Лучшее совпадение» .
  2. Щелкните раскрывающееся меню Просмотр по и выберите Крупные значки .
  3. Прокрутите вниз и выберите вариант восстановления .
  4. В следующем окне выберите параметр « Открыть восстановление системы», а затем нажмите « Далее» во всплывающем окне.
  5. В окне « Восстановление системы» выберите точку восстановления и нажмите « Далее», чтобы продолжить.

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

6. Включите Windows Script Host через редактор реестра.

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

  1. Нажмите Win + R, чтобы открыть диалоговое окно «Выполнить команду».
  2. Введите Regedit и нажмите ОК, чтобы открыть редактор реестра.
  3. Перейдите в HKEY_CURRENT_USER> Программное обеспечение> Microsoft> Windows Script Host> Настройки .

Дважды щелкните значение Enabled на правой панели и установите для него значение 1 .

Если вы не можете найти значение Enabled , создайте его, выполнив следующие действия:

  1. Щелкните правой кнопкой мыши пустое место на правой панели и выберите « Создать»> «Значение DWORD (32-разрядное)» .
  2. Назовите это новое значение как « Включено» и нажмите « ОК» .
  3. Наконец, дважды щелкните значение и установите для него значение 1 .

Легко устраняйте ошибки хоста сценариев Windows

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

Понравилась статья? Поделить с друзьями:
  • Windows script host ошибка 80070002 vbs
  • Windows script host ошибка как исправить код 800a0400
  • Windows script host ошибка 0xc004f069
  • Windows script host ошибка 0xc004f025
  • Windows script host настройка завершилась с ошибками