Исправлена ​​ошибка «Не удается найти файл сценария C: \ WINDOWS \ run.vbs» при входе в систему.

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

Важно # 1: В этом посте просто объясняется, как исправить значение Userinit, и, таким образом, вы получаете доступ к своему профилю пользователя. В то время как вредоносное ПО, которое в первую очередь вызвало проблему, все еще может быть активным и скрытым в системе. И в этом случае проблема, похоже, была вызвана сложным вредоносным ПО, которое добавляет в систему основные компоненты, затрудняя процесс удаления. Поэтому настоятельно рекомендуется профессионально проверить систему на наличие вредоносных программ и полностью устранить их.

Исправление значения Userinit

Примечание. Если диспетчер задач не открывается из-за политики DisableTaskMgr, включенной вредоносным ПО, выполните следующую процедуру через среду восстановления. Ознакомьтесь со статьей Как редактировать реестр в автономном режиме с помощью среды восстановления Windows? за дополнительной информацией.

После ввода учетных данных для входа в систему система может остановиться на экране « Подготовка к входу в систему» . Нажмите сочетание клавиш CTRL + ALT + DEL и нажмите «Диспетчер задач». Когда появится диалоговое окно с сообщением об ошибке, закройте его и переключитесь в окно диспетчера задач. Файл, указанный в значении реестра Userinit, запускается даже до загрузки пользовательского интерфейса. Чтобы запустить оболочку Explorer, перейдите в окно диспетчера задач, нажмите «Файл» и выберите «Запустить новую задачу». Введите explorer.exe и нажмите клавишу ВВОД.

Запустите редактор реестра (Regedit.exe) и перейдите к:

 HKEY_LOCAL_MACHINE \ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon 

Дважды щелкните значение Userinit и измените данные значения с:

 wscript C: \ WINDOWS \ run.vbs, 

на следующее: [ Внимание: будьте особенно внимательны при входе. Вам нужно удалить часть wscript .]

 C: \ Windows \ system32 \ userinit.exe, 

* Важно # 2 *: Если Windows установлена ​​на диске, отличном от C: \, введите фактическую букву диска и путь. Также добавьте запятую ( , ), как показано выше. Будьте предельно осторожны при вводе значения Userinit, так как при вводе неправильного имени файла или пути вы не сможете войти в любую учетную запись пользователя. Я не несу ответственности, если вы введете неправильный путь и заблокируете свою учетную запись.

Выйдите из редактора реестра.

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

Это исправляет сообщение об ошибке входа в систему run.vbs . Хотя файл Vbscript run.vbs мог быть удален антивирусным программным обеспечением, все же рекомендуется выполнить тщательное сканирование.

ПОХОЖИЕ СТАТЬИ