Windows script host

Содержание

[Fix] Windows Script Host Access is Disabled on this Machine

If the message “Windows Script Host access is disabled” appears at every startup or in regular intervals without you doing anything, then a malware script (.vbs, .js or .wsf) may be trying to run in the background, and is prevented by Windows Script Host restriction in effect in your system, which is very good. In such cases, your aim should be to eliminate the malware from the system completely rather than fixing the script host error message.


Run a thorough malware scan in your system first. Until every trace of malware is removed, do not lift the script host restriction. The restriction is only protecting your system.

Investigate which script is trying to run that causes the error?

If the error appears without you manually launching a script, then it’s possible that a malware script is trying to run in the background, probably as a scheduled task.

Use Task Manager to find the script file name

You can use a simple tool like Task Manager to find out the script file name that’s being executed. Use these steps:

  1. Let the script error window be on the screen. Don’t dismiss it yet.
  2. Disconnect your computer from the internet.
  3. Open Task Manager (Ctrl + Shift + Esc) and click the Details tab.
  4. Right-click the column header, click Select Columns.

  5. Enable the Command line checkbox and click OK.

    RELATED: Check out post Configure Task Manager to display full path of running processes for more information and screenshots.

    This shows the complete path and file name of the script file which is trying to run silently. In this example, a script file named protect.vbs is trying to run from the %TEMP% folder of the user profile.

    Related: Process Explorer from Windows SysInternals can be used to find the process name, path and full arguments. Check out post How to Find Which Program Caused An Unknown Error Message? for details.

Use Advanced Troubleshooting Tools

Further, you can use Autoruns, another excellent tool from Microsoft Windows SysInternals to find the startup launch-point (Startup or Task Scheduler) used by that malware script.

Start your investigation from there. If you’re an advanced user, you can even edit the script file using Notepad and see what code is being executed. Ransomware usually employs .vbs, .js, .wsh or .hta files to download the crypto-ransomware payload from a remote server, run it on your local system and encrypt your data or erase them completely.

First of all, if someone could drop a malware script in your TEMP directory and launch it, then there exists some really serious vulnerability in your system. Antivirus and anti-malware protection may not always help if your system is vulnerable to an exploit. You should make sure that your system is up to date in terms of Windows Update patches, as well as updates for the programs you’re using in your system.

Do a thorough checkup using a reputed anti-malware tool such as Malwarebytes.

How do I enable Windows Script Host access?

If your system is not connected to a domain, here are the steps to remove the error “Windows Script Host Access is Disabled”. This procedure will enable running Windows Scripts (.vbs or .js) on your system.

Enable Windows Script Host access using the Registry Editor

  1. Press WinKey + R to bring up the Run dialog.
  2. Type
  3. Delete the value named Enabled in following keys:
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows Script Host\Settings
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script Host\Settings

    If a key doesn’t exist, ignore and check the next key.

  4. Exit the Registry Editor.

Enable Windows Script Host access using command-line

To do this using command-line, execute these commands from elevated Command Prompt:

REG DELETE "HKCU\SOFTWARE\Microsoft\Windows Script Host\Settings" /v Enabled /f
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows Script Host\Settings" /v Enabled /f

With the Windows Script Host restrictions lifted, you should only run scripts from trusted sources and if you’re sure they are safe to run.

That’s it! This enables Windows Scripting host on your computer.

One small request: If you liked this post, please share this?

One «tiny» share from you would seriously help a lot with the growth of this blog. Some great suggestions:

Pin it! Share it to your favorite blog + Facebook, Reddit Tweet it! So thank you so much for your support, my reader. It won’t take more than 10 seconds of your time. The share buttons are right below. 🙂

report this ad

About the author

Ramesh Srinivasan founded Winhelponline.com back in 2005. He is passionate about Microsoft technologies and he has been a Microsoft Most Valuable Professional (MVP) for 10 consecutive years from 2003 to 2012.

Windows Script Host: что это?

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

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

Как правило, windows script host ошибка все-таки может стать вполне объяснимой и понятной.

Потенциальные источники проблемы:

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

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

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

За данным системным нарушением не кроется никаких тайн. Главной его причиной становится сбой при интегрировании установочных файлов – по разным причинам все компоненты не смогли полностью выгрузится в OS.

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

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

Инструкция: Что делать, если не удается найти файл сценария run.vbs

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

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

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

Ошибка run.vbs: не удается найти файл

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

Пропустить ошибку run.vbs точно не получится. Она проявляет себя при загрузке компьютера.

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

Не удается найти файл сценария run.vbs: что делать


Ошибка run.vbs на черном рабочем столе выглядит устрашающе, и если нажать на кнопку «ОК», то ничего не произойдет, и система вновь известит о возникшей неисправности. При этом загрузить рабочий стол в такой ситуации проще простого. Для этого нажмите на клавиатуре сочетание клавиш Ctrl+Alt+Del, и выберите «Диспетчер задач».

Когда «Диспетчер задач» загрузится, выберите пункты меню «Файл» — «Запустить новую задачу». Откроется окно создания задачи, в котором необходимо вручную прописать команду для запуска рабочего стола. Эта команда следующая: explorer.exe. Напишите ее и нажмите Enter, после чего загрузится стандартный рабочий стол, а ошибка пропадет.

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

Чтобы система не сообщала об ошибке run.vbs при загрузке, необходимо сделать следующее:

  1. Запустите редактор реестра. Для этого нажмите на клавиатуре сочетание клавиш Windows+R, и в открывшемся окне «Выполнить» пропишите команду: regedit;
  2. После этого необходимо в реестре проследовать по следующему пути:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

  1. В папке Winlogon содержится множество различных параметров. Чтобы устранить ошибку run.vbs, среди них необходимо найти тот, который отвечает за загрузку рабочего стола – это файл Shell. Нажмите на него дважды левой кнопкой мыши и в строке «Значение» пропишите команду запуска рабочего стола: explorer.exe, после чего нажмите «ОК».
  2. Далее в этой же папке Winlogon необходимо отыскать параметр Userinit. Нажмите на него дважды левой кнопкой мыши и убедитесь, что в нем прописан в строке «Значение» следующие путь:

C:\Windows\system32\userinit.exe.

В том случае, если путь в Userinit отличается от приведенного выше, его следует прописать.

  1. После этого остается удалить лишние параметры, связанные с run.vbs. Чтобы это сделать, необходимо в реестре выделить корневой каталог («Компьютер») и нажать в верхнем меню пункты «Правка» — «Найти».
  2. В открывшемся окне пропишите название параметра run.vbs и жмите кнопку «Найти далее». Если файл будет найден, его необходимо удалить (нажать на нем правой кнопкой мыши и выбрать соответствующий пункт). Подобным образом продолжайте поиск на компьютере до тех пор, пока не будут удалены все параметры, содержащие в себе информацию о run.vbs.

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

(479 голос., 4,59 из 5) Загрузка…

Лучшие практики для исправления проблем с run

Аккуратный и опрятный компьютер — это главное требование для избежания проблем с run. Для этого требуется регулярная проверка компьютера на вирусы, очистка жесткого диска, используя cleanmgr и sfc /scannow, удаление программ, которые больше не нужны, проверка программ, которые запускаются при старте Windows (используя msconfig) и активация Автоматическое обновление Windows. Всегда помните о создании периодических бэкапов, или в крайнем случае о создании точек восстановления.

Если у вас актуальные проблемы, попробуйте вспомнить, что вы делали в последнее время, или последнюю программу, которую вы устанавливали перед тем, как появилась впервые проблема. Используйте команду resmon, чтобы определить процесс, который вызывает проблемы. Даже если у вас серьезные проблемы с компьютером, прежде чем переустанавливать Windows, лучше попробуйте восстановить целостность установки ОС или для Windows 8 и более поздних версий Windows выполнить команду DISM.exe /Online /Cleanup-image /Restorehealth. Это позволит восстановить операционную систему без потери данных.

Не удаётся найти файл сценария: что делать?

Самый известный вариант решения данной проблемы — это ручное исправление ошибки через реестр операционной системы Windows. Для этого нажмите одновременно клавиши Win+R (кнопка Win – это клавиша в нижнем левом углу клавиатуры с эмблемой Windows).

Откроется окно ввода команд, где вы должны будете ввести команду «regedit»

Теперь откроется окно редактора реестра, где вы должны будете найти строку «HKEY_LOCAL_MACHINE» и кликнув по ней найти папку «SOFTWARE».

Внутри данной папки вы найдите «Microsoft», затем «Windows NT», далее «CurrentVersion» и, наконец, в раскрывшемся меню папку «Winlogon».Теперь в правой стороне окна найдите строку «userinit»

В параметрах этой строки должно быть прописано так: «C:\Windows\system32\userinit.exe», если у вас другое значение — значит, вирус изменил параметры данной строки, и вам нужно обратно поменять их на правильные параметры.

How to Disable Windows Script Host in Win10

According to the report, some HTML malware will use WSH objects. Therefore, Windows users who don’t need this feature prefer to disable it.

How do I get rid of Windows Script Host pop up:

  1. Open the run dialog box the way you like.
  2. Type regedit and click on the OK button.
  3. Choose Yes in the User Account Control pane to open Registry Editor.
  4. Find the Enabled value under HKEY_CURRENT_USER\Software\Microsoft\Windows Script Host\Settings. (When you find Windows Script Host enable missing, please create one yourself.)
  5. Double click on Enabled from the right-hand pane.
  6. Set the Value data to be 0.
  7. Click on the OK button to confirm.
  8. Exit the Registry Editor.

Tip: If you fail to find the entry on your computer, you should create it in Registry Editor. Then, set the Value data to be 1 and save changes.

Please be advised that you won’t be able to run any scripts using WSH after disabling it (VBScript and JScript scripts are included).

How to enable the Windows Script Host again? Definitely, you should delete the Enabled key in Registry Editor.

run сканер

Security Task Manager показывает все запущенные сервисы Windows, включая внедренные скрытые приложения (например, мониторинг клавиатуры или браузера, авто вход). Уникальный рейтинг надежности указывает на вероятность того, что процесс потенциально может быть вредоносной программой-шпионом, кейлоггером или трояном.

Бесплатный aнтивирус находит и удаляет неактивные программы-шпионы, рекламу, трояны, кейлоггеры, вредоносные и следящие программы с вашего жесткого диска. Идеальное дополнение к Security Task Manager.

Reimage бесплатное сканирование, очистка, восстановление и оптимизация вашей системы.

Другие процессы

shellextx32.dll dwrcs.exe msdcsc.exe run.vbs advddischlp.dll startmenu_hook.exe server.exe nativebho.dll savesenseie.dll ielowutil.exe sweetim.exe

Как исправить ошибки wscript.exe всего за несколько шагов?

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

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

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

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

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

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

Шаг 2.. Обновите систему и драйверы.

Установка соответствующих исправлений и обновлений Microsoft Windows может решить ваши проблемы, связанные с файлом wscript.exe. Используйте специальный инструмент Windows для выполнения обновления.

  1. Откройте меню «Пуск» в Windows.
  2. Введите «Центр обновления Windows» в поле поиска.
  3. Выберите подходящую программу (название может отличаться в зависимости от версии вашей системы)
  4. Проверьте, обновлена ​​ли ваша система. Если в списке есть непримененные обновления, немедленно установите их.
  5. После завершения обновления перезагрузите компьютер, чтобы завершить процесс.

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

Шаг 3.. Используйте средство проверки системных файлов (SFC).

Проверка системных файлов — это инструмент Microsoft Windows. Как следует из названия, инструмент используется для идентификации и адресации ошибок, связанных с системным файлом, в том числе связанных с файлом wscript.exe. После обнаружения ошибки, связанной с файлом %fileextension%, программа пытается автоматически заменить файл wscript.exe на исправно работающую версию. Чтобы использовать инструмент:

  1. Откройте меню «Пуск» в Windows.
  2. Введите «cmd» в поле поиска
  3. Найдите результат «Командная строка» — пока не запускайте его:
  4. Нажмите правую кнопку мыши и выберите «Запуск от имени администратора»
  5. Введите «sfc / scannow» в командной строке, чтобы запустить программу, и следуйте инструкциям.

Шаг 4. Восстановление системы Windows.


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

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

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

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

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

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

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

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

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

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

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

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

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

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

Сценарий: C:\Windows\run.vbs

Строка: 39

Символ: 1

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

Код: 80070002

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

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

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

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

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

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

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

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

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

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

Вариант 1

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

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

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

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

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

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

Вариант 2

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

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

Устранение ошибки

Итак, с теорией проблемы мы разобрались, давайте постараемся теперь ее устранить. Работать на компьютере без рабочего стола невозможно. Поэтому первое, что нужно сделать, это открыть рабочий стол. Сделать это можно с помощью диспетчера задач (ДЗ) Windows. Запускаем ДЗ, одновременно зажав кнопки Ctrl+Alt+Delete. Далее в меню «Файл» находим и нажимаем «Новая задача {Выполнить}».

В появившемся окне вводим explorer.exe и кликаем ОК:


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

Теперь важно вычистить следы, оставленные вирусом. Запускаем диспетчер задач

Это можно сделать несколькими способами. Например, нажимаем кнопку «Пуск», в поисковом окне набираем regedit. В списке поиска первой строкой будет regedit.exe. Щелкаем правой кнопки мыши и жмем «Запуск от имени администратора»:

ВАЖНО: в Windows реестр играет очень важную роль. В нем хранятся данные, необходимые для правильной работы операционной системы

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

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

В открывшейся программе находим ветку HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ WindowsNT\CurrentVersion\ Winlogon. Прежде чем делать какие-либо изменения в значениях параметров ветви реестра, ее надо сохранить. Выделяем правой кнопкой папку Winlogon и выбираем «Экспортировать»:

Задаем имя, указываем место сохранения и нажимаем «Сохранить»:

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

ВАЖНО: для восстановления сохраненных параметров дважды щелкаем файл и соглашаемся с внесением изменений в реестр, нажав «Да»:

Итак, редактируем ветку HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows NT\ CurrentVersion\ Winlogon.

Выполним следующие шаги:

  1. Ищем параметр Shell. Его значение в правой части должно содержать explorer.exe. Если это не так – исправляем:
  2. Проверяем параметр Userinit. Заменяем его значение как на рисунке в случае отличия:
  3. Если у вас 64-х разрядная операционка, то переходим к ветке HKEY_LOCAL_MACHINE\ SOFTWARE\ Wow6432Node\ Microsoft\ Windows NT\ CurrentVersion\ Winlogon и проверяем значения параметров Shell и Userinit:
  4. Удаляем из реестра все ссылки на запуск run.vbs. С этой целью в меню редактора реестра выбираем «Правка» и жмем «Найти»:
  5. В окне поиска набираем run.vbs и жмем «Найти далее»:

Если такое значение нашлось, удаляем его, кликнув правой кнопкой мыши и нажав «Удалить». Нажимаем F3, что бы продолжить поиск. Таким образом, просматриваем весь реестр до конца. После этого перезагружаем компьютер.

Если все прошло удачно и все действия были сделаны правильно, наша проблема должна быть решена. Но бывает так, что после всех действий ошибка повторяется. Это свидетельствует о том, что вирус, заразивший комп, не удален и продолжает своё черное дело. В этом случае необходимо провести полную проверку системы. Для этого можно воспользоваться бесплатными утилитами Kaspersky Virus Removal Tool () и Dr.Web CureIt! (). После полного удаления вирусов проделываем описанные выше операции еще раз.

Удаление остатков запуска run.vbs из редактора реестра

http-equiv=»Content-Type» content=»text/html;charset=UTF-8″>class=»remon-after-2nd-h2″ id=»remon-1054222443″>

В редакторе реестра выделите корневой раздел («Компьютер», вверху в левой части). После этого в меню выберите «Правка» — «Поиск». И введите run.vbs в поле поиска. Нажмите «Найти далее».

При нахождении значений, содержащих run.vbs, в правой части редактора реестра кликните по такому значению правой кнопкой мыши — «Удалить» и подтвердите удаление. После этого нажмите в меню «Правка» — «Найти далее». И так, пока поиск по всему реестру не будет закончен.

Готово. Перезагрузите компьютер, и проблема с файлом сценария C:\Windows\run.vbs должна быть решена. Если же она возвращается, то есть вероятность того, что вирус все еще «живет» у вас в Windows — имеет смысл проверить его антивирусом и, дополнительно, специальными средствами для удаления вредоносных программ. Также может быть полезным обзор: Лучший бесплатный антивирус.

А вдруг и это будет интересно:

Исправляем ошибку Windows Script Host

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

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

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

Причины такого поведения ОС следующие:

  • Неверно выставленное системное время.
  • Сбой в работе службы обновлений.
  • Некорректная установка очередного апдейта.
  • Нелицензионная сборка «винды».

Вариант 1: Системное время

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

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

«Время по интернету»

«Сервер»time.windows.com«Обновить сейчас»

Теперь ваше системное время будет регулярно синхронизироваться с сервером времени Майкрософт и расхождения не будет.

Вариант 2: Служба обновлений

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

  1. Вызываем строку «Выполнить» сочетанием клавиш Win+R и в поле с названием «Открыть» пишем команду, которая позволит получить доступ к соответствующей оснастке.

«Центр обновления»«Свойства»

«Остановить»ОК

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

Вариант 3: Некорректно установленные обновления

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

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

«Защите системы»

«Далее»

«Автоматически созданная точка»«Система»

«Далее»

«Поиск затрагиваемых программ»

Вариант 4: Нелицензионная Windows

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

Заключение

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

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

За данным системным нарушением не кроется никаких тайн. Главной его причиной становится сбой при интегрировании установочных файлов – по разным причинам все компоненты не смогли полностью выгрузится в OS.

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

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


С этим читают