Napraw „Nie można znaleźć pliku skryptu C:\WINDOWS\run.vbs” w Logon

click fraud protection

Po zalogowaniu się do komputera na pustym ekranie z czarnym tłem pojawia się błąd „Nie można znaleźć pliku skryptu C:\WINDOWS\run.vbs” z hostem skryptów systemu Windows w tytule. Dzieje się tak, jeśli złośliwe oprogramowanie zmodyfikowało wartość rejestru Userinit, zastępując domyślne dane wartości systemu Windows nazwą pliku VBScript.

Ważne #1: Ten post wyjaśnia tylko, jak naprawić wartość Userinit, a tym samym pomaga uzyskać dostęp do profilu użytkownika. Podczas gdy złośliwe oprogramowanie, które spowodowało problem w pierwszej kolejności może być nadal aktywny i czai się w systemie. W tym przypadku problem wydaje się być spowodowany przez złożone złośliwe oprogramowanie, które dodaje do systemu podstawowe komponenty, utrudniając proces usuwania. Więc jest to wysoce wskazane w celu profesjonalnego sprawdzenia systemu pod kątem złośliwego oprogramowania i całkowitego ich wyeliminowania.

Napraw błąd Run.vbs, korygując wartość Userinit

Notatka: Jeśli Menedżer zadań nie otwiera się z powodu zasady DisableTaskMgr włączonej przez złośliwe oprogramowanie, wykonaj poniższą procedurę w środowisku odzyskiwania. Sprawdź artykuł

Jak edytować rejestr w trybie offline za pomocą środowiska odzyskiwania systemu Windows? po więcej informacji.

  1. Po wpisaniu danych logowania system może się zawiesić w Przygotowanie do logowania ekran. Naciśnij Ctrl + Alt + Del i kliknij Menedżer zadań.
  2. Gdy powyższe okno dialogowe komunikatu o błędzie jest widoczne, zamknij je i przejdź do okna Menedżera zadań.
  3. Plik, do którego odwołuje się Userinit wartość rejestru jest uruchamiana nawet przed załadowaniem interfejsu użytkownika. Aby uruchomić powłokę Eksploratora, przejdź do okna Menedżera zadań, kliknij Plik i wybierz Uruchom nowe zadanie. Rodzaj explorer.exe i naciśnij ENTER.
  4. Uruchom Edytor rejestru (Regedit.exe) i przejdź do:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
  5. Podwójne kliknięcie Userinit wartość i zmień dane wartości z:
    wscript C:\WINDOWS\run.vbs,

    do następujących: [Ostrożność: Zachowaj szczególną ostrożność przy wejściu. Musisz usunąć wscript część.]

    C:\Windows\system32\userinit.exe,

    *Ważne #2*: Jeśli system Windows jest zainstalowany w inny; różny dysk niż C:\, wpisz rzeczywista litera dysku i ścieżka. Uwzględnij również końcowy przecinek (,) jak pokazane powyżej. Wziąć skrajny uważaj podczas wpisywania wartości Userinit, ponieważ wpisanie nieprawidłowej nazwy pliku lub ścieżki spowoduje: uniemożliwić ci od logowania do dowolnego konta użytkownika. Nie ponoszę odpowiedzialności, jeśli wpiszesz złą ścieżkę i zamkniesz swoje konto użytkownika.

  6. Zamknij Edytor rejestru.
  7. Wyloguj się i zaloguj ponownie, aby Userinit.exe załadował się poprawnie i wykonał inicjalizację lub zadania wstępne, takie jak uruchamianie skryptów logowania itp.


To naprawia run.vbs komunikat o błędzie logowania. Chociaż plik Vbscript run.vbs mógł zostać usunięty przez oprogramowanie antywirusowe, nadal zaleca się przeprowadzenie dokładnego skanowania.


Jedna mała prośba: Jeśli podobał Ci się ten post, udostępnij go?

Jeden „mały” udział od ciebie bardzo pomógłby w rozwoju tego bloga. Kilka świetnych sugestii:
  • Przypiąć!
  • Udostępnij to na swoim ulubionym blogu + Facebooku, Reddit
  • Tweetuj to!
Więc bardzo dziękuję za wsparcie, mój czytelniku. To nie zajmie więcej niż 10 sekund twojego czasu. Przyciski udostępniania znajdują się tuż poniżej. :)