Ошибка хоста сценария Windows, как исправить
Обновлено: 21.11.2024
Если вам надоели ошибки Windows Script Host, которые появляются всякий раз, когда вы загружаете систему или пытаетесь запустить приложение, эта страница — то, что вам нужно. Вы можете временно удалить сообщение об ошибке, завершив соответствующий процесс в диспетчере задач, но у нас есть для вас постоянные решения. В этой статье мы покажем вам, как избавиться от всплывающих окон Windows Script Host.
Что такое ошибка узла сценария Windows?
Ошибка такого рода возникает, когда инструмент Windows Script Host, отвечающий за обработку сценариев, запускаемых системными администраторами, не может прочитать определенный файл сценария или сталкивается с какой-либо другой проблемой. Проблема может быть связана с вредоносной программой, неисправным системным файлом, неверным файлом сценария или неисправным жестким диском.
Как исправить ошибки Windows Script Host в Windows 10
В следующих руководствах показано, как исправить ошибки Windows Script Host при запуске или при запуске приложений.
Запустите средство проверки системных файлов
Ошибки Windows Script Host могут быть результатом неисправных системных файлов. Эти файлы могли быть скомпрометированы вредоносными программами или стать жертвами конфликтов приложений. В некоторых случаях вы могли подделать их.
К счастью, вы можете легко заменить поврежденные или отсутствующие системные файлы с помощью средства проверки системных файлов (SFC). SFC — это встроенная программа командной строки. Microsoft предоставила инструмент для таких целей.
В более старых версиях Windows все, что вам нужно сделать, это запустить командную строку с правами администратора и запустить строку SFC. Однако в Windows 10 перед запуском SFC необходимо запустить DISM. DISM, сокращение от Deployment Image Servicing and Management, — еще один встроенный инструмент командной строки. Его работа заключается в предоставлении файлов, которые будут использоваться инструментом SFC для процесса восстановления.
Вот простое руководство по правильному запуску команды SFC:
- Откройте командную строку с правами администратора. Вот как это сделать:
- Откройте поле поиска в меню "Пуск" и введите "команда".
- После того как командная строка появится в результатах поиска, щелкните ее правой кнопкой мыши и выберите "Запуск от имени администратора".
- Выберите «Да», когда диалоговое окно «Контроль учетных записей» запросит разрешение.
- После того как откроется окно командной строки с повышенными привилегиями, введите следующую строку и нажмите Enter:
DISM.exe /Online /Cleanup-image /Restorehealth
Разрешите инструменту DISM использовать утилиту Центра обновления Windows для предоставления файлов восстановления перед запуском инструмента SFC. Если Центр обновления Windows не может предоставить файлы восстановления, вам придется использовать инструмент DISM, чтобы получить файлы восстановления из другого источника, например с загрузочного USB-накопителя или DVD-диска Windows 10. Вместо этого вам также потребуется ввести следующую команду:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
Важное примечание. Часть команды C:\RepairSource\Windows следует заменить на каталог Windows на USB-накопителе.
- После того, как инструмент DISM завершит свою работу, перейдите на новую строку и введите «sfc /scannow» (без кавычек) в окно командной строки с повышенными привилегиями, затем нажмите клавишу Enter.
- Утилита теперь будет сканировать ваш компьютер на наличие поврежденных и отсутствующих системных файлов и автоматически заменять их.
- Подождите, пока процесс проверки не завершится на 100 %, прежде чем закрывать командную строку.
Вы увидите сообщение о завершении процесса. Сообщение «Защита ресурсов Windows не обнаружила нарушений целостности» означает, что у вас нет поврежденных системных файлов. Сообщение «Защита ресурсов Windows обнаружила поврежденные файлы и успешно восстановила их. Подробности включены в CBS.Log C:\Windows\Logs\CBS\CBS.log» означает, что поврежденные системные файлы были найдены и заменены.
Однако, если в командной строке сообщается, что «Защите ресурсов Windows не удалось выполнить запрошенную операцию», вам необходимо выполнить команду SFC в безопасном режиме. Следуйте этому руководству:
- Перейдите в меню "Пуск", щелкните значок питания и выберите "Завершение работы".
- Когда система выключится, нажмите кнопку питания, чтобы включить ее, затем нажмите и удерживайте кнопку питания, чтобы выключить ее, как только на экране начнет мигать логотип производителя вашего компьютера. Повторно дважды перезагрузите компьютер таким же образом, пока не появится сообщение «Подождите».
- Нажмите кнопку «Дополнительные параметры» после появления экрана «Автоматическое восстановление».
- Появится экран выбора варианта.
- Нажмите "Устранение неполадок".
- На странице "Устранение неполадок" нажмите плитку "Дополнительные параметры".
- Нажмите «Параметры запуска», когда появится экран «Дополнительные параметры».
- После появления экрана параметров запуска нажмите кнопку «Перезагрузить».
- Ваша система перезагрузится и откроется страница параметров запуска.
- Нажмите на число рядом с безопасным режимом с поддержкой сети (поскольку вам потребуется подключение к Интернету, чтобы запустить инструмент DISM и предоставить файлы восстановления).
- После того как ваша система запустится в безопасном режиме, перейдите в папку C:\Windows\WinSxS\Temp, чтобы убедиться в наличии каталогов PendingDeletes и PendingRenames.
- Теперь откройте командную строку от имени администратора, затем запустите инструменты DISM и SFC.
Просканируйте жесткий диск на наличие проблемных секторов с помощью утилиты CHKDSK
Каждый файл, с которым работает ваш компьютер, от системных файлов до файлов приложений, хранится на вашем жестком диске. Ошибки, естественно, возникают, когда программы и службы не могут читать файлы. Это явление не исключает Windows Script Host. Большинство ошибок Windows Script Host предполагают, что некоторые файлы недоступны.
Утилита CHKDSK предназначена для поиска поврежденных секторов на жестком диске и предотвращения их использования вашей системой. Он также может попытаться восстановить файлы, хранящиеся в этих поврежденных секторах, но это не гарантирует, что это будет работать постоянно. Возможно, вам придется пожертвовать некоторыми файлами.
В этом случае инструмент может помочь вам восстановить файл, который ищет Windows Script Host. Если это не так, то можете быть уверены, что проблема больше не повторится, как только вам удастся получить файл другими способами.
Существует два основных способа запуска утилиты CHKDSK: через проводник и в окне командной строки с повышенными привилегиями. Вы узнаете, как использовать оба метода.
Проверка диска через проводник
- Дважды щелкните любую папку на рабочем столе, чтобы вызвать окно Проводника. Комбинация клавиш Windows + E — это еще один способ запустить Проводник.
- После открытия Проводника перейдите на левую панель и нажмите Этот компьютер.
- Переключитесь на правую панель и щелкните правой кнопкой мыши диск, на котором установлена Windows.
- Нажмите «Свойства» в контекстном меню.
- Когда вы увидите диалоговое окно "Свойства", перейдите на вкладку "Инструменты" и нажмите "Проверить" в разделе "Проверка ошибок".
- Нажмите «Сканировать диск» после появления диалогового сообщения «Вам не нужно сканировать этот диск».
- Инструмент CHKDSK теперь просканирует ваш жесткий диск на наличие ошибок.
- После сканирования появится диалоговое окно с результатами.
Проверка диска с помощью командной строки
Если метод File Explorer не решает проблему, откройте окно командной строки с повышенными привилегиями, чтобы выполнить более глубокую и расширенную проверку.
В приведенном ниже руководстве показано, как:
- Откройте командную строку с правами администратора. Для этого следуйте инструкциям ниже:
- Откройте поле поиска в меню "Пуск" и введите "команда".
- После того как командная строка появится в результатах поиска, щелкните ее правой кнопкой мыши и выберите "Запуск от имени администратора".
- Выберите «Да», когда диалоговое окно «Контроль учетных записей» запросит разрешение.
- После того, как откроется окно командной строки с повышенными привилегиями, введите эту команду в новую строку и нажмите клавишу Enter:
chkdsk C: /f /r /x
Примечание. Буква «C» в командной строке должна быть заменена буквой вашего тома Windows.
Вот краткое объяснение дополнительных командных переключателей:
Переключатель «/x» позволяет программе CHKDSK размонтировать том перед началом процесса сканирования.
Переключатель «/r» предлагает утилите проверить наличие поврежденных секторов и восстановить всю доступную для чтения информацию.
Параметр «/f» позволяет инструменту исправлять ошибки, обнаруженные во время сканирования.
Если вы видите следующее сообщение, другие приложения в настоящее время используют том, который вы пытаетесь просканировать. Нажмите кнопку Y на клавиатуре, если командная строка попросит вас запланировать сканирование для следующей перезагрузки:
«Chkdsk не может быть запущен, так как том используется другим процессом. Запланировать проверку этого тома при следующем перезапуске системы? (Д/Н)”
Нажав Y, перезагрузите компьютер, чтобы завершить проверку, а затем проверьте наличие ошибки.
Выполнить полное сканирование на наличие вредоносных программ
Одной из основных причин ошибок Windows Script Host является заражение вредоносным ПО. Хакеры имеют уродливую привычку разрабатывать вредоносные программы для клонирования или полной замены файлов сценариев, чтобы сеять хаос без обнаружения. С помощью технических ноу-хау эти скрытые вредоносные скрипты можно выловить. Тем не менее, у надежной антивирусной программы есть все необходимое, чтобы найти вредоносное ПО и максимально быстро избавиться от него.
Защитите ПК от угроз с помощью Anti-Malware
Проверьте свой компьютер на наличие вредоносных программ, которые ваш антивирус может пропустить, и безопасно удалите угрозы с помощью Auslogics Anti-Malware
Даже если у вас есть отличная антивирусная программа, регулярные быстрые проверки и функция защиты в режиме реального времени не помогут.Многие программы безопасности имеют функцию полного сканирования, которая глубоко проникает в системные папки и области с ограниченным доступом, где может скрываться вредоносная программа.
Если Windows Security является вашей основной антивирусной программой, убедитесь, что ваша система обновлена. Таким образом, вы уверены, что программа защищена последними определениями вирусов. Если вы используете сторонний антивирус, вам также необходимо убедиться, что у вас установлена его последняя версия.
Если вы не знаете, как запустить полную проверку в своей антивирусной программе, вы можете посетить веб-сайт ее разработчика, чтобы узнать, как это сделать. Если вы используете систему безопасности Windows, выполните следующие действия:
- Перейдите в область уведомлений панели задач и нажмите стрелку, чтобы развернуть панель задач.
- После появления скрытых значков нажмите на белый щит, чтобы открыть Windows Security.
- Далее нажмите "Защита от вирусов и угроз".
- Когда появится окно "Защита от вирусов и угроз", нажмите "Параметры сканирования".
- Когда вы перейдете на страницу параметров сканирования, выберите параметр «Полное сканирование», затем нажмите кнопку «Сканировать сейчас».
- Обратите внимание, что полное сканирование может занять до нескольких часов. Итак, разрешите вашей системе запустить операцию, а затем вернитесь позже.
- После завершения сканирования предложите антивирусу удалить обнаруженные вредоносные программы.
Запустите сканер безопасности Microsoft
Сканер безопасности Майкрософт — это передовой инструмент для удаления вирусов, разработанный корпорацией Майкрософт. Он проверяет наличие угроз безопасности и устраняет их. Обнаружив вредоносные программы, он попытается отменить изменения, которые они внесли в ваш компьютер. Некоторые пользователи сообщили о положительных результатах после запуска инструмента.
Чтобы использовать утилиту, выполните следующие действия:
- Убедитесь, что вы загрузили последнюю версию программы с веб-сайта Microsoft.
- Загрузив EXE-файл, запустите его.
- Выберите «Да» в диалоговом окне «Контроль учетных записей пользователей».
- Когда программа откроется, выберите тип сканирования, который вы хотите запустить. Выберите параметр «Полное сканирование», чтобы просканировать всю систему.
- Сканирование может занять несколько часов. Вы можете запускать его, когда вы менее заняты, а не сидеть за компьютером, пока он работает.
- Нажмите "Далее".
- После завершения сканирования разрешите инструменту предпринять необходимые действия, если он обнаружит какую-либо вредоносную программу.
Выполнить чистую загрузку
Поскольку большинство ошибок Windows Script Host возникают во время или сразу после запуска, причиной может быть приложение запуска.
Автозапуск приложений запрограммирован на запуск при запуске Windows. По сути, это первый набор программ, которые операционная система пробуждает после процесса загрузки. Одно или несколько из этих приложений и служб могут мешать работе Windows Script Host и вызывать ошибку запуска, которую вы видите.
Вы можете найти ответственную программу, выполнив чистую загрузку. Техника чистой загрузки включает в себя предотвращение запуска всех приложений, не связанных с Windows, после перезагрузки системы. Сделав это, вы можете проверить, возникает ли ошибка Windows Script Host снова.
Вот руководство о том, как выполнить чистую загрузку и выяснить, какая программа запуска вызывает ошибку:
- Нажмите правой кнопкой мыши кнопку «Пуск», чтобы открыть меню «Опытный пользователь», затем нажмите «Выполнить». Либо нажмите одновременно логотип Windows и кнопки клавиатуры R, чтобы открыть «Выполнить».
- Когда появится диалоговое окно «Выполнить», перейдите в текстовое поле, введите «msconfig» и нажмите кнопку «Ввод» на клавиатуре.
- После появления диалогового окна «Конфигурация системы» перейдите на вкладку «Службы».
- Перейдите к левому нижнему углу вкладки «Службы» и установите флажок «Скрыть все службы Microsoft». Это предотвратит блокировку Windows служб, связанных с Microsoft.
- Теперь нажмите кнопку "Отключить все".
- Затем перейдите на вкладку "Автозагрузка" и нажмите "Открыть диспетчер задач".
- После перехода на вкладку «Автозагрузка» диспетчера задач отключите все программы, которые вы видите, щелкнув каждую программу и нажав кнопку «Отключить».
- Вернитесь в диалоговое окно «Конфигурация системы» и нажмите «ОК».
- Перезагрузите систему и проверьте наличие ошибки.
Если ошибка не появляется после запуска системы, вы только что подтвердили участие запускаемого приложения или службы. Чтобы найти ответственное лицо, вы должны включить элементы автозагрузки один за другим и перезагрузить систему после включения каждого. В какой-то момент один элемент снова вызовет ошибку.
Вот другой и более простой способ изолировать ответственную программу:
- Откройте диалоговое окно «Конфигурация системы» и перейдите на вкладку «Службы».
- Перейдите на вкладку "Службы", снимите флажок с половины автозапуска и нажмите "Включить все".
- Перезагрузите систему и посмотрите, устранена ли ошибка.Если ошибка не появляется, значит, ни одна из включенных вами служб не является виновником. Вам нужно будет включить другую половину и перезагрузить систему, чтобы увидеть, повторится ли ошибка.
- Если ошибка появляется после включения одной группы служб запуска, вам нужно сосредоточиться только на проверке их одной за другой, а не на проверке всего.
Вернуть значение .vbs по умолчанию в файл VBS в редакторе реестра
VBS – это тип файла сценария, который может запускать WSH. Многие ошибки WSH указывают на неисправные или неправильно сконфигурированные файлы VBS, и внесение нескольких изменений в системный реестр может решить проблему. Мы покажем вам, что нужно сделать.
Прежде чем начать, обратите внимание, что системный реестр — это одна из самых сложных и важных областей вашей операционной системы. Одна ошибка может сделать ваш компьютер непригодным для использования. Так что действуйте осторожно. Если вы не разбираетесь в реестре или вам неудобно его использовать, попросите кого-нибудь с опытом применить решение за вас.
Однако, если вы хотите справиться со всем самостоятельно, мы рекомендуем сделать резервную копию всего реестра, чтобы быть в безопасности. Если вы можете сделать это самостоятельно, перейдите прямо к решению, чтобы узнать, как настроить значение .vbs по умолчанию.
Однако, если вы не знаете, как сделать резервную копию реестра, продолжайте читать.
Резервное копирование системного реестра
- Нажмите логотип Windows и кнопку R, чтобы открыть диалоговое окно "Выполнить".
- После того, как откроется окно «Выполнить», перейдите в текстовое поле, введите «Regedit» и нажмите кнопку «ОК».
- Нажмите кнопку "Да", когда появится диалоговое окно "Контроль учетных записей пользователей" и запросите разрешение.
- Когда откроется редактор реестра, перейдите в левый верхний угол окна и нажмите "Файл".
- Выберите Экспорт в контекстном меню.
- Когда откроется диалоговое окно «Экспорт файла реестра», выберите «Все» в разделе «Диапазон экспорта».
- Перейдите к папке, в которой вы хотите сохранить резервную копию, введите имя файла и нажмите кнопку "Сохранить".
- Вот оно! Всякий раз, когда вы хотите восстановить реестр, откройте редактор реестра, нажмите «Файл» >> «Импорт». Перейдите в папку, в которой вы сохранили файл резервной копии, и дважды щелкните его.
Вот шаги, которые вы должны выполнить, чтобы изменить значение по умолчанию для .vbs:
- Нажмите логотип Windows и кнопку R, чтобы открыть диалоговое окно "Выполнить".
- После того, как откроется окно «Выполнить», перейдите в текстовое поле, введите «Regedit» и нажмите кнопку «ОК».
- Нажмите кнопку "Да", когда появится диалоговое окно "Контроль учетных записей пользователей" и запросите разрешение.
- Когда откроется редактор реестра, перейдите на левую панель и разверните HKEY_CLASSES_ROOT.
- В разделе HKEY_CLASSES_ROOT щелкните .vbs.
- Перейдите на правую панель и дважды щелкните строку по умолчанию.
- Когда откроется диалоговое окно "Редактировать строку", перейдите в текстовое поле "Значение данных" и измените значение на VBSfile.
- Нажмите "ОК".
Вы также можете удалить строки VMApplet и WinStationDisabled в редакторе реестра. Выполните следующие действия:
- Откройте редактор реестра и перейдите на левую панель.
- Перейдите к компьютеру\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon.
- Нажмите один раз на WinLogon, затем переключитесь на правую панель.
- Прокрутите вниз и удалите записи VMApplet и WinStationDisabled.
- Далее дважды щелкните Usernit.
- Замените его значение на «C:\Windows\system32\userinit.exe» (без кавычек) и нажмите «ОК».
Восстановить компьютер
Если ни один из вышеперечисленных методов не работает, у вас остается возможность восстановить установку Windows 10. Эта опция поможет вам заменить поврежденные системные файлы и другие программные зависимости для WSH.
Заключение
Мы считаем, что вы смогли решить проблему навсегда. Пожалуйста, перейдите в раздел комментариев, если вам есть чем поделиться с нашим сообществом.
Windows Script Host — это инструмент администрирования, встроенный в каждую операционную систему Windows. Его основная функция - возможности сценариев, таких как пакетные файлы. Ошибка Windows Script Host может появиться на вашем компьютере с Windows 10/8/7 из-за вирусного вторжения, ошибок реестра или файла сценария VBS.
В этой статье в основном обсуждается, как исправить Windows Script Host в Windows 10.
Быстрая навигация:
Что делает Windows Script Host?
Windows Script Host, сокращение от WSH, на самом деле является технологией Microsoft; он предназначен для администраторов компьютеров для автоматизации и управления некоторыми задачами для клиентских компьютеров (или серверов). Возможности сценариев, которые можно сравнить с пакетными файлами, включены в Windows Script Host.Одной из наиболее очевидных характеристик является то, что он не зависит от языка. Это означает, что хост может работать с различными языковыми движками Active Scripting.
В целом Windows Script Host предоставляет пользователям Windows среду для выполнения сценариев на разных языках, которые будут выполнять задачи с помощью разных объектных моделей.
Ошибка хоста сценария Windows Windows 10
Ошибка хоста сценария Windows
Что такое ошибка хоста сценариев Windows? Эта ошибка время от времени возникает на ПК под управлением всех версий операционных систем Windows. Ошибка Windows Script Host связана с системой (она не зависит от какого-либо конкретного программного обеспечения) и часто указывает на заражение вирусом или вредоносным ПО, проблему с реестром или проблему с файлом VBScript.
Многих беспокоит эта ошибка, и они серьезно записали реальную ситуацию в Интернете; они надеются получить помощь от опытных пользователей и даже профессионалов. Например:
Здравствуйте, я собираюсь рассказать вам забавный опыт, поэтому я уехал на 4 месяца на работу и оставил свой ноутбук дома (g9 593 Win 10 Pro) 2 дня назад я вернулся, когда я ушел, мой ноутбук был хорошо позаботились, никаких вирусов, никаких проблем, когда я вернулся, я обнаружил странные значки на рабочем столе, которые блокировали мой рабочий стол и отправляли меня на какой-то веб-сайт, поэтому мне потребовалось некоторое время, чтобы удалить их, а затем после большого количества обновлений и исправление Я успешно устранил большую часть проблемы, такую как обновления, проверка на вирусы, очистка реестра (CCleaner), проверка аппаратных частей с помощью центра Acer и т. д., но у меня осталась ошибка от Windows Script Host: не удается найти файл сценария -что-то, начинающееся с- Hxxxx.vbs. Теперь я попытался отключить WSH, но я не мог вызвать в Regedit, у меня нет включенной строки, поэтому я не могу установить ее на 0 как отключенную, дело в том, что я читал, что WSH может использоваться хакерами или кем-то еще вирусы, так что я хочу его вниз. Есть ли способ или какое-либо программное обеспечение отключить его без Regedit, где я пропускаю включенную строку? – спросил SurFac3 на форумах Tom’s Hardware.
Определенно, инструмент Windows Script Host на компьютере пользователя каким-то образом был поврежден. По его словам, вирусное вторжение является одной из частых причин ошибки Windows Script Host. Прежде чем рассказать ему, как отключить Windows Script Host, я хотел бы рассказать о популярных причинах и ситуациях проблем с Windows Script Host.
Что вызывает ошибки хоста сценариев Windows
- Вирус или вредоносное ПО
- Повреждение файла сценария VBS
- Ошибки реестра
Обнаружено 3 типа причин, ответственных за ошибку Windows Script Host в Windows 7, Windows 8 и Windows 10.
К вашему сведению: советы по восстановлению после вируса:
Хост сценариев Windows: сообщения об ошибках
Иногда при выполнении Windows Script Host происходил сбой, и вы можете застрять в следующих ситуациях.
Ситуация 1: доступ к хосту сценариев Windows отключен на этом компьютере
Вы можете столкнуться с тем, что на этом компьютере отключен доступ Windows Script Host. За подробностями обратитесь к администратору.
Очевидно, ошибка возникает из-за того, что вы теряете доступ к Windows Script Host на текущем компьютере.
- Если вы используете чужой компьютер, вам следует обратиться за помощью к администратору, как это предлагается.
- Тем не менее, если вы используете свой собственный компьютер, вы можете попробовать методы, которые будут представлены в следующей части, чтобы снова получить доступ.
Ситуация 2: Windows Script Host не может найти файл сценария
Windows Script Host сообщает, что не удается найти файл сценария «C:\Users\Public\Libraries\Checks.vbs» (расположение файла не фиксировано). Эта ошибка «не удается найти файл сценария» возникает, когда определенный файл сценария, необходимый системе в данный момент, поврежден или утерян. Теоретически вы можете восстановить/исправить необходимый файл сценария, чтобы исправить проблему, связанную с тем, что Windows Script Host не может найти файл сценария.
Ситуация 3: Узел сценариев Windows. Система не может найти указанный файл
Вы также можете увидеть окно Windows Script Host с сообщением о том, что системе не удается найти указанный файл.
Аналогичным образом эта ошибка возникает, когда системе не удается найти определенный файл сценария (*.vbs).
В дополнение к сообщениям об отказе в доступе, Не удается найти файл сценария и системе не удается найти файл, указанный выше, существуют также другие возможные сообщения об ошибках, указывающие на ошибку Windows Script Host:
- Недостаточно места для хранения
- Недостаточно памяти
- Неверный параметр
- И т. д.
Как исправить Windows Script Host в Windows 10
Когда возникает проблема, первое, что вы хотите сделать, это попробовать все возможные средства для ее решения, верно? Но если вы действительно столкнулись с ошибкой Windows Script Host, я советую вам сначала позаботиться о своих данных.
Вы должны использовать MiniTool ShadowMaker для резервного копирования всех важных дисков и файлов; кроме того, используйте MiniTool Power Data Recovery для восстановления всех потерянных данных, которые вам нужны.
Восстановление данных с помощью MiniTool Power Data Recovery
Пожалуйста, не теряйте времени зря! Просто быстро восстановите файлы, выполнив перечисленные ниже шаги.
Шаг первый: получите MiniTool Power Data Recovery по надежной ссылке. (Пожалуйста, нажмите на кнопку ниже, чтобы получить программу установки и сохранить ее на диск, который не содержит потерянных файлов.)
Шаг второй: инициализируйте программу установки, чтобы завершить процесс установки MiniTool Power Data Recovery. Затем запустите это программное обеспечение для восстановления данных, чтобы увидеть следующее окно.
Как правило, процесс загрузки информации о диске длится всего несколько секунд (обычно 2–3 секунды). Затем вы увидите основной интерфейс программного обеспечения.
Шаг третий: выберите нужный вариант в верхней части основного интерфейса программы.
В случае сбоя работы Windows Script Host следует:
- Выберите «Логические диски», чтобы восстановить файлы с определенного диска.
- Выберите «Устройства», чтобы восстановить файлы с отсутствующего диска (вы также должны выбрать этот параметр, если не знаете, в какой диск включены файлы).
Шаг четвертый: дважды щелкните целевой раздел или диск, чтобы выполнить его полное сканирование. Затем дождитесь сканирования.
Шаг пятый:
- Просмотрите файлы, найденные MiniTool Power Data Recovery, и отметьте те, которые вам действительно нужны (если вы не можете решить, какие файлы полезны, а какие нет, проверьте их все).
- Затем нажмите кнопку "Сохранить", чтобы выбрать другой диск/диск для хранения восстановленных файлов (убедитесь, что на выбранном диске достаточно свободного места).
- Нажмите кнопку "ОК", чтобы подтвердить свой выбор.
- Подождите, пока все необходимые файлы не будут восстановлены на указанный вами диск.
Теперь вы можете открыть диск, чтобы проверить, содержит ли он все потерянные данные, которые вам нужны с отсканированного диска. Если да, закройте программу MiniTool Power Data Recovery и завершите задачу восстановления данных; если нет, выберите другие файлы из результатов поиска для восстановления или завершите еще один раунд сканирования, чтобы попробовать.
Если у вас возникнут вопросы, сообщите нам об этом, оставив сообщение в конце этой статьи.
Полезные способы исправления ошибки Windows Script Host в Windows 10
- Запустите сканер безопасности Microsoft.
- Запустить SFC.
- Выполнить чистую загрузку.
- Измените значение ключа .vbs.
- Удалить записи после Userinit.exe.
- Попробуйте восстановить установку.
Когда вы подтвердите, что получили все необходимые данные, следующим шагом будет исправление ошибки. Есть некоторые методы, которые используются часто и помогли многим людям выйти из беды; пожалуйста, внимательно посмотрите на них.
Исправление 1. Запустите сканер безопасности Microsoft.
Инструмент Microsoft Safety Scanner можно использовать для поиска вирусов на ПК с Windows.
- Загрузите Сканер безопасности Microsoft, если у вас его нет.
- Правильно установите его на свой компьютер.
- Отключите все антивирусное программное обеспечение и средства безопасности.
- Запустите сканер безопасности Microsoft, чтобы проверить компьютер на наличие вирусов.
- Дождитесь сканирования и сделайте то, что вам предлагается.
Исправление 2. Запустите средство проверки системных файлов (SFC).
- Нажмите на поле поиска Cortana на панели задач и введите cmd.
- Щелкните правой кнопкой мыши командную строку в разделе "Лучшее соответствие".
- Выберите «Запуск от имени администратора» в контекстном меню.
- Выберите «Да» на панели «Контроль учетных записей».
- Введите sfc /scannow и нажмите Enter.
- Дождитесь завершения команды.
- Перезагрузите компьютер.
Исправление 3: включите чистую загрузку.
- Нажмите на поле поиска Cortana на панели задач и введите команду.
- Выберите приложение "Выполнить" в результатах поиска или просто нажмите клавишу ВВОД.
- Введите msconfig в текстовое поле; затем нажмите Enter или нажмите кнопку OK в диалоговом окне "Выполнить".
- Вкладка «Общие» будет отмечена по умолчанию в окне «Конфигурация системы».
- Выберите «Выборочный запуск» на вкладке «Общие».
- Убедитесь, что установлен флажок "Загружать системные службы", а параметр "Загрузить элементы автозагрузки" снят.
- Перейдите на вкладку "Службы".
- Отметьте внизу пункт Скрыть все службы Microsoft.
- Нажмите кнопку «Отключить все», чтобы отключить остальные службы.
- Нажмите кнопку "ОК".
- Перезагрузите компьютер, чтобы проверить, появятся ли снова сообщения об ошибках Windows Script Host.
Имейте в виду, что вам следует отменить вышеуказанные шаги после того, как вы обнаружите, что ошибка устранена, чтобы нормально запустить компьютер.
Исправление 4: измените значение ключа .vbs.
- Повторите шаги 1 и 2 в указанном выше исправлении 3.
- Введите regedit и нажмите кнопку ОК.
- Выберите «Да» на панели «Контроль учетных записей».
- Разверните папку HKEY_CLASSES_ROOT в разделе "Компьютер" на левой панели навигации.
- Выберите папку .vbs на левой панели.
- Щелкните правой кнопкой мыши кнопку (по умолчанию) на правой панели.
- Выберите «Изменить…» в контекстном меню.
- Убедитесь, что значением данных является VBSFile.
- Нажмите кнопку "ОК" для подтверждения.
- Закройте редактор реестра и перезагрузите компьютер, чтобы изменения вступили в силу.
Исправление 5: удалите записи после Userinit.exe (этот метод полезен при возникновении ошибки Windows Script Host при запуске).
- Повторите шаги с 1 по 3 в исправлении 4, чтобы открыть редактор реестра.
- Разверните разделы HKEY_LOCAL_MACHINE, SOFTWARE, Microsoft и Windows NT.
- Выберите CurrentVersion.
- Удалите все записи, которые вы можете найти после userinit.exe на правой панели (часто это VMApplet и WinStationsDisabled).
- Дважды щелкните Userinit.
- Удалите C:\windows\system32\servieca.vbs или C:\WINDOWS\run.vbs.
- Убедитесь, что значением по умолчанию является C:\Windows\system32\userinit.exe.
- Нажмите "ОК".
- Закройте редактор реестра и перезагрузите компьютер, чтобы изменения вступили в силу.
Обратите внимание, что вы также можете попытаться удалить запись *.vbs при появлении сообщения об ошибке Windows Script Host при запуске.
Если вы удалили важные файлы по ошибке, немедленно восстановите их:
Узнайте, как восстановить безвозвратно удаленные файлы в Windows 10/8/7/XP/Vista после «Shift-Delete» или «Очистить корзину».
Исправление 6: полагайтесь на ремонтную установку.
Этот метод должен быть вашим последним средством; это обязательно исправит ошибку Windows Script Host и восстановит поврежденные системные файлы.
Как отключить хост сценариев Windows в Win10
Согласно отчету, некоторые вредоносные программы HTML будут использовать объекты WSH. Поэтому пользователи Windows, которым эта функция не нужна, предпочитают ее отключать.
Как избавиться от всплывающего окна Windows Script Host:
- Откройте диалоговое окно запуска так, как вам удобно.
- Введите regedit и нажмите кнопку ОК.
- Выберите «Да» на панели «Контроль учетных записей пользователей», чтобы открыть редактор реестра.
- Найдите значение Enabled в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows Script Host\Settings. (Если вы обнаружите, что Windows Script Host отсутствует, создайте его самостоятельно.)
- Дважды щелкните Включено на правой панели.
- Установите для параметра Значение значение 0.
- Нажмите кнопку "ОК" для подтверждения.
- Выйдите из редактора реестра.
Совет. Если вы не можете найти запись на своем компьютере, создайте ее в редакторе реестра. Затем установите для параметра Значение значение 1 и сохраните изменения.
Обратите внимание, что вы не сможете запускать какие-либо сценарии с использованием WSH после его отключения (включая сценарии VBScript и JScript).
Как снова включить Windows Script Host? Определенно, вы должны удалить ключ Enabled в редакторе реестра.
Заключение
Очевидно, что Windows Script Host — это встроенное в Windows приложение для запуска программ VBScript. Ошибка Windows Script Host время от времени появляется при запуске или когда вы работаете на компьютере с Windows. Если вы действительно видите сообщение об ошибке Доступ к Windows Script Host отключен на вашем компьютере, не забудьте немедленно сделать следующие две вещи:
- Обеспечивайте безопасность данных, создавая резервные копии файлов или восстанавливая все потерянные данные.
- Попробуйте исправить ошибку Windows Script Host (отказано в доступе, не удается найти файл сценария и т. д.), используя методы, упомянутые в этом сообщении.
Если у вас есть сомнения, оставьте сообщение ниже.
Часто задаваемые вопросы об ошибке хоста сценариев Windows
Прежнее название Windows Script Host — Windows Scripting Host; это технология автоматизации, которая предоставляет пользователям операционной системы Windows среду для выполнения сценариев на разных языках, которые будут выполнять задачи с помощью разных объектных моделей.
- Откройте диалоговое окно «Выполнить», нажав клавишу Windows + R.
- Введите regedit и нажмите кнопку ОК.
- Перейдите в раздел HKEY_CURRENT_USER\Software\Microsoft\Windows Script Host\Settings\.
- Создайте новый ключ REG_DWORD и назовите его Enabled.
- Измените значение на 0.
- Перейдите в раздел HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Script Host\Settings\ и сделайте то же самое.
Если ошибка сценария появляется на вашем компьютере в браузере, это означает, что ваш код JavaScript или VBScript в Интернете неверен. Обычно это ошибка веб-страницы, но есть вероятность, что она возникает во время загрузки веб-страницы.
Конечно, нет. На самом деле файл wscript.exe принадлежит операционной системе Microsoft Windows (находится в C:\Windows\System32). Это надежный программный компонент в Windows, который используется для выполнения файлов VBScript на вашем компьютере.
- Фейсбук
- Твиттер
- Ссылка
- Реддит
ОБ АВТОРЕ
Должность: обозреватель
Сара работает редактором в MiniTool с тех пор, как окончила университет. Сара стремится помочь пользователям с их компьютерными проблемами, такими как ошибки диска и потеря данных. Она испытывает чувство выполненного долга, видя, что пользователи решают свои проблемы, полагаясь на ее статьи. Кроме того, она любит заводить друзей и слушать музыку после работы.
Возникли проблемы с ошибками хоста сценариев Windows? Вот как это исправить.
Сталкиваетесь ли вы с сообщениями об ошибках Windows Script Host, такими как «Система не может найти файл, указанный для сценария Startup.vbs»? Или что-то вроде «Доступ к Windows Script Host отключен на этом компьютере»? Обычно эти ошибки вызваны поврежденными системными файлами, вредоносными программами, ошибками реестра и проблемами с файлами скриптов VBS.
Итак, если вам надоели ошибки Windows Script Host, читайте дальше, чтобы узнать, как решить эти проблемы.
Что такое хост сценариев Windows и почему он вызывает проблемы?
Windows Script Host — это встроенный инструмент, разработанный для администраторов ПК для автоматизации задач и управления ими. Он предоставляет среду, в которой вы можете выполнять сценарии на разных языках. По умолчанию этот инструмент интерпретирует и запускает файлы VBScript (.VBS и .VBE) и текстовые файлы JScript (.JS и .JSE).
Когда вы сталкиваетесь с ошибками Windows Script Host, это означает, что инструменту Windows Script Host не удается прочитать определенный файл сценария. Теперь, когда мы это знаем, давайте посмотрим, как вы можете обрабатывать ошибки Windows Script Host.
1. Просканируйте компьютер на наличие вирусов и устраните любые угрозы
Если основной причиной этого сообщения об ошибке является вредоносное ПО, вы можете выполнить полное сканирование своего устройства и удалить все вредоносные программы.
Для начала выполните несколько простых шагов:
- Введите Безопасность Windows в строке поиска Windows и выберите наиболее подходящий вариант.
- В следующем окне выберите Защита от вирусов и угроз.
- Затем выберите Параметры сканирования, а затем выберите Полное сканирование в появившихся параметрах.
- Наконец нажмите кнопку "Сканировать сейчас".
Если вы хотите сканировать определенные файлы или выполнить быстрое сканирование, откройте настройки защиты от вирусов и угроз в соответствии с предыдущими шагами и выберите параметр «Быстрое сканирование» или «Выборочное сканирование». В дополнение к этому вы также можете попробовать запустить автономную проверку Microsoft Defender.
2. Изменить значение по умолчанию файла VBS
VBS (Virtual Basic Script) – это файл, содержащий код, который можно запустить с помощью инструмента Windows Script Host. Если этот файл настроен неправильно, это может привести к нескольким ошибкам Windows Script Host.
Чтобы решить эту проблему, попробуйте изменить значение файла VBS по умолчанию, выполнив следующие действия:
- Нажмите Win + R, чтобы открыть диалоговое окно "Выполнить команду".
- Введите Regedit и нажмите OK, чтобы открыть редактор реестра.
- Перейдите к компьютеру > HKEY_CLASSES_ROOT > .vbs.
- Дважды щелкните значение (по умолчанию) на правой боковой панели, чтобы открыть его.
В следующем окне установите для параметра Значение данных значение VBSfile, а затем нажмите OK, чтобы сохранить эти настройки.
По завершении закройте редактор реестра и перезагрузите компьютер.
3. Исправление поврежденных системных файлов с помощью SFC и DISM
Если ошибки Windows Script Host вызваны повреждением системных файлов, вам могут пригодиться инструменты SFC и DISM. Это два важнейших инструмента, на которые всегда можно положиться, если вы хотите быстро найти и исправить вредоносные системные файлы.
Для начала вот как вы можете запустить инструмент DISM:
- Нажмите Win + R, чтобы открыть диалоговое окно "Выполнить команду".
- Введите CMD и нажмите Ctrl + Shift + Enter, чтобы открыть командную строку с повышенными привилегиями.
- Далее введите следующую команду и нажмите Enter:
- Дождитесь завершения сканирования. Оттуда введите следующую команду и нажмите Enter:
- По завершении сканирования перезагрузите компьютер, чтобы изменения вступили в силу.
- Теперь вы можете запустить сканирование SFC. Для этого откройте командную строку, как описано выше, введите следующую команду и нажмите Enter:
- По завершении сканирования закройте командную строку и перезагрузите компьютер.
4. Используйте сканер безопасности Microsoft
Если у вас установлена антивирусная программа, вы можете использовать ее для поиска и удаления любых вредоносных программ, которые могут вызывать эту ошибку. Но если у вас нет антивирусной программы, вы можете попробовать сканер безопасности Microsoft. Это бесплатный и простой в использовании инструмент, предназначенный для быстрого поиска и удаления вредоносных программ с устройств Windows.
Вот как вы можете использовать сканер безопасности Microsoft:
- В зависимости от характеристик вашей системы загрузите 32- или 64-разрядную версию сканера безопасности Microsoft.
- После установки откройте программу и выберите тип сканирования, которое вы хотите запустить.
- Нажмите "Далее", чтобы продолжить, и следуйте инструкциям на экране, чтобы завершить процесс.
5. Используйте точку восстановления системы
Создание точек восстановления — один из лучших способов обеспечить безопасность данных Windows. Если ошибки Windows Script Host возникли недавно, вы можете устранить их, восстановив прежнее состояние компьютера с помощью точки восстановления.
Итак, если вы уже создали точку восстановления системы, вот как вы можете ее использовать:
- Введите Панель управления в строке поиска Windows и выберите наиболее подходящий вариант.
- Нажмите раскрывающееся меню "Просмотр" и выберите "Крупные значки".
- Прокрутите вниз и выберите параметр «Восстановить».
- В следующем окне выберите параметр «Открыть восстановление системы», а затем нажмите «Далее» во всплывающем окне.
- В окне «Восстановление системы» выберите точку восстановления и нажмите «Далее», чтобы продолжить.
Следуйте инструкциям на экране, чтобы завершить процесс, и перезагрузите компьютер, когда закончите.
6. Включить хост сценариев Windows через редактор реестра
Вы можете столкнуться с ошибками Windows Script Host просто потому, что Script Host отключен. Чтобы решить эту проблему, вы можете включить Script Host через редактор реестра следующим образом:
- Нажмите Win + R, чтобы открыть диалоговое окно "Выполнить команду".
- Введите Regedit и нажмите OK, чтобы открыть редактор реестра.
- Перейдите к HKEY_CURRENT_USER > Программное обеспечение > Microsoft > Windows Script Host > Настройки.
Дважды щелкните значение «Включено» на правой боковой панели и задайте для его данных «Значение» значение 1.
Если вы не можете найти значение Enabled, создайте его, выполнив следующие действия:
- Щелкните правой кнопкой мыши пустое место на панели справа и выберите "Создать" > "Параметр DWORD (32 разряда)".
- Назовите это новое значение как «Включено» и нажмите «ОК».
- Наконец, дважды щелкните значение и установите для его данных значения значение 1.
Легко справляться с ошибками хоста сценариев Windows
Ошибки Windows Script Host довольно раздражают, но устранить их очень просто. Если вы столкнетесь с такими проблемами, просто следуйте советам, которые мы предоставили, и все будет хорошо. Оттуда вы даже можете приступить к изучению нескольких сценариев Windows, которые помогут вам автоматизировать ваши задачи.
Ошибку хоста сценариев Windows часто можно принять за вирус или вредоносное ПО. Хотя это возможно, есть еще несколько вещей, которые мы можем сделать, чтобы эта ошибка не появлялась.
СОВЕТ. Трудно решить проблемы с Windows? Ремонт/восстановление отсутствующих файлов ОС Windows, поврежденных вредоносным ПО, несколькими щелчками мыши
Примечание. Шаги 1 и 2 требуют внесения изменений в реестр. Прежде чем продолжить, обязательно сделайте резервную копию реестра.
1: вернуть значение реестра по умолчанию для .VBS
Откройте редактор реестра и перейдите в папку Computer\HKEY_CLASSES_ROOT\VBS.
На правой панели дважды нажмите «По умолчанию», измените значение «Данные» на VBSfile и перезагрузите компьютер, чтобы проверить, исчезла ли ошибка.
2: удалить значения реестра после Userinit.exe
Откройте редактор реестра и введите Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon в строке поиска вверху.
На правой панели прокрутите вниз до Userinit, а затем удалите разделы реестра. Некоторые могут видеть больше, меньше или другие имена, чем на примере снимка экрана.
3: Запустите средство проверки системных файлов
Microsoft System File Checker — это полезная встроенная утилита, которая может сканировать и восстанавливать поврежденные файлы в Windows. Его часто используют и рекомендуют технические специалисты и опытные пользователи, однако он относительно прост в использовании. Вот все, что вам нужно знать, чтобы использовать средство проверки системных файлов или Sfc /Scannow в текстовом и видеоформате.
Пользователям Windows 10, Windows 8.1 или Windows 8 необходимо сначала запустить средство обслуживания образов развертывания и управления ими (DISM), прежде чем запускать средство проверки системных файлов. DISM будет использовать Центр обновления Windows для предоставления любых файлов, необходимых для исправления повреждений. Если вы пропустите этот шаг, средство проверки системных файлов может не работать. Пользователи Windows 7 и Vista могут пропустить этот шаг.
Введите DISM.exe /Online /Cleanup-image /Restorehealth и нажмите клавишу ввода. Это может занять несколько минут.
Все, что вам нужно сделать, это ввести sfc /scannow и нажать Enter.
Проверка системных файлов теперь будет сканировать и заменять файлы из кеша Windows.
4. Проверка на наличие вирусов или вредоносных программ
Как упоминалось ранее, проблема может быть связана с инфекцией. Мы рекомендуем выполнить полную проверку с помощью текущего антивируса или загрузить Malwarebytes и выполнить полную проверку. Если вредоносное ПО обнаружено, а ошибка повторяется, вернитесь к этому руководству и выполните описанные выше действия.
Читайте также: