Недавно попался компьютер с ошибкой «Не удается найти файл сценария C:\Windows\run.vbs», с просьбой что-то сделать с ним. Почитав интернет, форумы оказалось, что все решается достаточно просто. В большинстве случаев эта ошибка возникает, когда на компьютере «похозяйничает» вирус. При загрузке рабочего стола появляется ошибка и на этом загрузка компьютера прекращается.
Первое, что нужно сделать – это вернуть прежний рабочий стол. Используя достаточно популярное сочетание клавиш Ctrl+Alt+Delete, запускаем диспетчер задач. Нажимаем на кнопку «Новая задача», которую можно найти в меню сверху или снизу и выполняем команду «explorer.exe»:
После запуска процесса «explorer.exe», черный фон должен будет смениться на привычный до этого рабочий стол.
Запускать этот процесс всегда, при запуске компьютера, в ручную мы не можем, это должен делать компьютер за нас. Поэтому перейдем к правке реестра, будем исправлять ошибки.
Всё в том же диспетчере задач, создаем новую задачу, но теперь в поле пишем «regedit»:
И перед вами должен открыться редактор реестра. Находим и открываем ветку:
HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows NT\ CurrentVersion\ Winlogon
Справа находим параметр «Shell» и в поле значение пишем, уже хорошо знакомое нам, «explorer.exe»:
В этой же ветке находим параметр «Userinit». Если у вас поле «значение» отличается от того, что представлено на моем скриншоте, то нужно сделать как у меня:
Для 64-битных систем, дополнительно еще проходим в ветку:
HKEY_LOCAL_MACHINE\ SOFTWARE\ Wow6432Node\ Microsoft\ Windows NT\ CurrentVersion\ Winlogon
и проверяем значения у параметров «Shell» и «Userinit»:
Всем удачи!