Не може да се намери грешка на скриптовия файл run.vbs при влизане в Windows 10

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

Userinit.exe е файлът, отговорен за изпълнението на скриптове за влизане, възстановяване на мрежовите връзки и след това стартиране на Explorer.exe и е безопасен файл за вашия компютър. Winlogon е основен компонент от серията операционни системи на Windows , които се справят със сигурното зареждане на потребителски профил в момента на влизане.

Не мога да намеря скриптов файл run vbs

 

Не мога да намеря скриптовия файл run.vbs

Можете да срещнете черен екран, когато се опитвате да влезете в компютъра, тъй като злонамерената програма манипулира стойността на регистъра Userinit и променя данните за стойността по подразбиране на Windows с (Windows)Vbscript име на файл. Тъй като този вирус изтрива или премества .vbs файла от общата папка System32 , потребителите получават грешката, както е показано по-горе.

Обикновено злонамереният софтуер, причиняващ проблема, се разпространява чрез прикачени файлове към спам имейли, Peer-to-Peer (P2P) мрежи или злонамерено рекламиране(malvertising) – заразява компютърни потребители, които са склонни да изтеглят музика или филми нелегално, да кликват върху подозрителни онлайн реклами или да отварят спам имейли.

Трябва да се отбележи, че злонамерен софтуер, който води до грешка „ Can not find script file C:\Windows\run.vbs “ може да бъде програмиран да извършва други злонамерени действия във вашата система, включително следното:

  • Регистриране на натискания на клавиши
  • Инфилтриране на потенциално нежелани програми (PUP)(potentially unwanted programs (PUPs)) или злонамерен софтуер
  • Създаване на бекдор чрез свързване на компютъра към отдалечения сървър.

Има два начина да коригирате грешката „Не мога да намеря скриптов файл C:\Windows\run.vbs“ в Windows 10 , а именно:

1. Редактирайте стойността на системния регистър Userinit
2. Променете стойността на системния регистър(Registry) на .vbs ключ

Тези два метода могат да ви помогнат да коригирате грешката run.vbs и по този начин да възстановите достъпа до потребителския си профил.

Преди да започнете, се препоръчва да стартирате пълно антивирусно сканиране на системата с Windows Defender  или всеки реномиран  AV продукт на трета страна(third-party AV product) .

Сега, за да продължите с решението за настройка на системния регистър, първо ще трябва да архивирате системния регистър(backup the registry) или  да създадете точка за възстановяване на системата, в случай че процедурата продължи на юг.

След като извършите някое от действията, вече можете да започнете по следния начин;

1] Редактирайте стойността на системния регистър Userinit

След като въведете идентификационните данни за вход, системата може да спре на екрана  Подготовка за влизане(Preparing to log in) . Press CTRL+ALT+DEL и щракнете върху Task Manager (ако диспечера на задачите(Task Manager) не се отвори поради DisableTaskMgr Policy , активирана от злонамерения софтуер, ще трябва да редактирате системния регистър офлайн чрез Windows Recovery Environment ).

Когато горният диалогов прозорец за съобщение за грешка е видим, отхвърлете диалоговия прозорец и превключете към прозореца на диспечера на задачите(Task Manager) . Файлът, посочен в стойността на регистъра Userinit , се изпълнява дори преди потребителският интерфейс да се зареди. За да стартирате обвивката на Explorer , превключете към прозореца на (Explorer)Task Manager , щракнете върху Файл(File) и изберете Изпълнение на нова задача(Run new task) . Въведете 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

Аз съм инженер по windows, ios, pdf, грешки, джаджи с над 10 години опит. Работил съм върху много висококачествени Windows приложения и рамки като OneDrive за бизнеса, Office 365 и др. Неотдавнашната ми работа включваше разработването на pdf четеца за платформата на windows и работата по изясняване на съобщенията за грешки за потребителите. Освен това участвам в разработването на платформата ios от няколко години и съм много запознат както с нейните характеристики, така и с странностите.



Related posts