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.
- Po wpisaniu danych logowania system może się zawiesić w Przygotowanie do logowania ekran. Naciśnij Ctrl + Alt + Del i kliknij Menedżer zadań.
- Gdy powyższe okno dialogowe komunikatu o błędzie jest widoczne, zamknij je i przejdź do okna Menedżera zadań.
- 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. - Uruchom Edytor rejestru (Regedit.exe) i przejdź do:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
- 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.
- Zamknij Edytor rejestru.
- 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!