Nie można znaleźć błędu pliku skryptu run.vbs podczas logowania w systemie Windows 10

W dzisiejszym poście spróbujemy rozwiązać problem, ponieważ dotyczy on komunikatu o błędzie Can not find script file C:\WINDOWS\run.vbs podczas logowania w systemie Windows 10(Windows 10) . Ten host skryptów(Script Host) systemu Windows jest wyświetlany na pustym ekranie z czarnym tłem. Dzieje się tak, jeśli złośliwe oprogramowanie zmodyfikowało wartość rejestru Userinit , zastępując domyślne dane wartości systemu Windows(Windows) nazwą pliku VBScript .

Userinit.exe to plik odpowiedzialny za wykonywanie skryptów logowania, ponowne nawiązywanie połączeń sieciowych, a następnie uruchamianie Explorer.exe i jest bezpiecznym plikiem dla twojego komputera. Winlogon jest podstawowym składnikiem serii systemów operacyjnych Windows , które obsługują bezpieczne ładowanie profilu użytkownika w momencie logowania.

Nie można znaleźć pliku skryptu uruchom vbs

Nie można znaleźć pliku skryptu run.vbs

Podczas próby zalogowania się do komputera można napotkać czarny ekran, ponieważ złośliwy program manipuluje wartością rejestru Userinit i zmienia domyślne dane wartości systemu Windows(Windows) za pomocą nazwy pliku Vbscript . Ponieważ ten wirus usuwa lub przenosi plik .vbs ze wspólnego folderu System32 , użytkownicy otrzymują błąd, jak pokazano powyżej.

Zwykle złośliwe oprogramowanie powodujące problem rozprzestrzenia się za pośrednictwem załączników do wiadomości spamowych, sieci peer-to-peer (P2P)(Peer-to-Peer (P2P)) lub złośliwego reklamowania(malvertising) — infekując użytkowników komputerów, którzy mają tendencję do nielegalnego pobierania muzyki lub filmów, klikania podejrzanych reklam online lub otwierania wiadomości spamowych.

Warto zauważyć, że złośliwe oprogramowanie, które prowadzi do błędu „ Can not find script file C:\Windows\run.vbs ”, może być zaprogramowane do wykonywania innych złośliwych działań w systemie, w tym:

  • Rejestrowanie naciśnięć klawiszy
  • Infiltracja potencjalnie niechcianych programów (PUP)(potentially unwanted programs (PUPs)) lub złośliwego oprogramowania
  • Tworzenie backdoora poprzez podłączenie komputera do zdalnego serwera.

Istnieją dwa sposoby naprawienia błędu „Nie można znaleźć pliku skryptu C:\Windows\run.vbs” w systemie Windows 10(Windows 10) , a mianowicie:

1. Edytuj wartość rejestru Userinit
2. Zmień wartość rejestru (Registry).vbs key

Te dwie metody mogą pomóc w naprawieniu poprawki błędu run.vbs , a tym samym w odzyskaniu dostępu do profilu użytkownika.

Przed rozpoczęciem zaleca się wykonanie pełnego skanowania antywirusowego systemu za pomocą programu Windows Defender  lub dowolnego renomowanego  produktu AV innej firmy(third-party AV product) .

Teraz, aby kontynuować rozwiązanie polegające na dostrajaniu rejestru, musisz najpierw wykonać kopię zapasową rejestru lub (backup the registry)utworzyć punkt przywracania systemu na wypadek, gdyby procedura nie przebiegła pomyślnie  .

Po wykonaniu jednej z czynności możesz teraz rozpocząć w następujący sposób;

1] Edytuj wartość rejestru Userinit

Po wpisaniu danych logowania system może się zawiesić  na ekranie Przygotowywanie do logowania(Preparing to log in) . Press CTRL+ALT+DEL i kliknij Menedżer zadań(Task Manager) (jeśli Menedżer zadań(Task Manager) nie otwiera się z powodu zasady DisableTaskMgr(DisableTaskMgr Policy) włączonej przez złośliwe oprogramowanie, musisz edytować rejestr w trybie offline za pomocą środowiska odzyskiwania systemu Windows ).

Gdy powyższe okno dialogowe komunikatu o błędzie jest widoczne, zamknij je i przejdź do okna Menedżera zadań(Task Manager) . Plik, do którego odwołuje się wartość rejestru Userinit , jest uruchamiany jeszcze przed załadowaniem interfejsu użytkownika. Aby uruchomić powłokę Eksploratora , przejdź do okna (Explorer)Menedżera zadań(Task Manager) , kliknij Plik(File) i wybierz Uruchom nowe zadanie(Run new task) . Wpisz explorer.ex e i naciśnij Enter.

Uruchom Edytor Rejestru .

Przejdź do następującego klucza rejestru:

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

Kliknij dwukrotnie pozycję Userinit .

Zmień dane wartości z

wscript C:WINDOWS\run.vbs

do następujących:

C:\Windows\system32\userinit.exe

Kliknij OK .

Zachowaj szczególną ostrożność przy wejściu. Musisz usunąć część wscript . Uwzględnij także końcowy przecinek ( , ), jak pokazano powyżej. Wpisanie nieprawidłowej nazwy pliku lub ścieżki uniemożliwi zalogowanie się do dowolnego konta użytkownika.

Wyloguj się i zaloguj ponownie.

Sprawdź, czy problem run.vbs został rozwiązany.

2 ] Zmień(Change) wartość rejestru(Registry) .vbs key(.vbs)

Uruchom Edytor rejestru

Przejdź do następującego klucza rejestru:

Computer\HKEY_CLASSES_ROOT\.vbs

Kliknij dwukrotnie Wartość domyślna(Default) .

Ustaw wartość na  VSBFile.

Kliknij  OK.

Wyloguj się i zaloguj ponownie.

Sprawdź, czy problem run.vbs został rozwiązany.

That’s it, folks!

Przeczytaj(Related read) : Nie można znaleźć pliku skryptu HPAudioswitchLC.vbs podczas uruchamiania(Cannot find script file HPAudioswitchLC.vbs at startup) .



About the author

Jestem inżynierem Windows, ios, pdf, błędów, gadżetów z ponad 10-letnim doświadczeniem. Pracowałem nad wieloma wysokiej jakości aplikacjami i frameworkami Windows, takimi jak OneDrive dla Firm, Office 365 i nie tylko. Moja ostatnia praca obejmowała opracowanie czytnika PDF dla platformy Windows i pracę nad tym, aby komunikaty o błędach były bardziej zrozumiałe dla użytkowników. Dodatkowo od kilku lat jestem zaangażowany w rozwój platformy ios i dobrze znam zarówno jej funkcje, jak i dziwactwa.



Related posts