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

В сегодняшней публикации мы попытаемся решить проблему, связанную с сообщением об ошибке Can not find script file C:\WINDOWS\run.vbs при входе в систему в Windows 10 . Этот хост сценариев(Script Host) Windows показан на пустом экране с черным фоном. Это происходит, если вредоносное ПО изменило значение реестра Userinit , заменив данные значения по умолчанию Windows именем файла VBScript .

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

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

 

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

Вы можете столкнуться с черным экраном при попытке войти на компьютер, поскольку вредоносная программа манипулирует значением реестра Userinit и изменяет данные значения по умолчанию Windows с именем файла (Windows)Vbscript . Поскольку этот вирус удаляет или перемещает файл .vbs из общей папки System32 , пользователи получают сообщение об ошибке, как показано выше.

Как правило, вредоносное ПО, вызывающее проблему, распространяется через спам-вложения электронной почты, одноранговые (P2P)(Peer-to-Peer (P2P)) сети или вредоносную рекламу(malvertising) — заражение пользователей компьютеров, которые склонны нелегально скачивать музыку или фильмы, нажимать на подозрительную онлайн-рекламу или открывать спам-письма.

Примечательно, что вредоносное ПО, которое приводит к ошибке « Can not find script file C:\Windows\run.vbs », может быть запрограммировано на выполнение других вредоносных действий в вашей системе, включая следующие:

Есть два способа исправить ошибку «Не удается найти файл сценария C:\Windows\run.vbs» в Windows 10 , а именно:

1. Отредактируйте значение реестра Userinit
2. Измените значение реестра(Registry) ключа .vbs

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

Прежде чем начать, рекомендуется запустить полную антивирусную проверку системы с помощью Защитника Windows или любого надежного  антивирусного продукта стороннего производителя(third-party AV product) .

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

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

1] Отредактируйте значение реестра Userinit.

После ввода учетных данных система может зависнуть  на экране « Подготовка к(Preparing to log in) входу» . Press CTRL+ALT+DEL и щелкните Диспетчер задач(Task Manager) (если Диспетчер задач(Task Manager) не открывается из-за политики DisableTaskMgr(DisableTaskMgr Policy) , включенной вредоносным ПО, вам потребуется отредактировать реестр в автономном режиме с помощью среды восстановления Windows ).

Когда отображается приведенное выше диалоговое окно с сообщением об ошибке, закройте диалоговое окно и переключитесь в окно диспетчера задач(Task Manager) . Файл, указанный в значении реестра Userinit , запускается еще до загрузки пользовательского интерфейса. Чтобы запустить оболочку Проводника , перейдите в окно (Explorer)диспетчера задач(Task Manager) , нажмите « Файл(File) » и выберите « Запустить новую задачу»(Run new task) . Введите explorer.exe (explorer.ex)и(e) нажмите Enter.

Запустите редактор реестра .

Перейдите к следующему разделу реестра:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\Winlogon

Дважды щелкните элемент Userinit .

Измените значение данных с

wscript C:WINDOWS\run.vbs

к следующему:

C:\Windows\system32\userinit.exe

Нажмите ОК(OK) .

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

Выйдите из системы и войдите снова.

Проверьте, решена ли проблема с run.vbs.

2] Измените(Change) значение реестра(Registry) для ключа .vbs

Запустить редактор реестра

Перейдите к следующему разделу реестра:

Computer\HKEY_CLASSES_ROOT\.vbs

Дважды щелкните значение по умолчанию(Default) .

Установите значение  VSBFile.

Щелкните  OK.

Выйдите из системы и войдите снова.

Проверьте, решена ли проблема с run.vbs.

That’s it, folks!

Связанное чтение(Related read) : Не удается найти файл сценария HPAudioswitchLC.vbs при запуске(Cannot find script file HPAudioswitchLC.vbs at startup) .



About the author

Я выпускник Университета штата Юта по специальности компьютерная инженерия с более чем 10-летним опытом разработки программного обеспечения и разработки для Windows. Имею опыт работы с документами PDF и Office, а также создания гаджетов на платформах iOS и Android.



Related posts