Wanneer u zich aanmeldt op uw computer, wordt de fout "Kan scriptbestand C:\WINDOWS\run.vbs niet vinden" met Windows Script Host in de titel weergegeven op een leeg scherm met een zwarte achtergrond. Dit gebeurt als malware de Userinit-registerwaarde heeft gewijzigd en de standaardwaarde van Windows heeft vervangen door een VBScript-bestandsnaam.
Belangrijk #1: Dit bericht legt alleen uit hoe u de Userinit-waarde kunt herstellen en helpt u daarbij om toegang te krijgen tot uw gebruikersprofiel. Terwijl de malware die het probleem in de eerste plaats veroorzaakte misschien nog actief en op de loer liggen in het systeem. En in dit geval lijkt het probleem te zijn veroorzaakt door een complexe malware die kerncomponenten aan het systeem toevoegt, waardoor het verwijderingsproces moeilijk wordt. Dus het is zeer aan te raden om uw systeem professioneel te laten controleren op malware en deze volledig te verwijderen.
Los de Run.vbs-fout op door de Userinit-waarde te corrigeren
Opmerking: Als Taakbeheer niet wordt geopend vanwege het DisableTaskMgr-beleid dat is ingeschakeld door de malware, voert u de volgende procedure uit via de herstelomgeving. Bekijk het artikel Hoe het register offline te bewerken met behulp van de Windows Herstelomgeving? voor meer informatie.
- Na het typen van de inloggegevens kan het systeem vastlopen op: Voorbereiden om in te loggen scherm. Druk op Ctrl + Alt + Del en klik op Taakbeheer.
- Wanneer het bovenstaande dialoogvenster met foutmeldingen zichtbaar is, sluit u het dialoogvenster en schakelt u over naar het venster Taakbeheer.
- Het bestand waarnaar wordt verwezen in de
Userinit
registerwaarde wordt uitgevoerd zelfs voordat de gebruikersinterface wordt geladen. Om de Explorer-shell te starten, schakelt u over naar het venster Taakbeheer, klikt u op Bestand en selecteert u Nieuwe taak uitvoeren. Type explorer.exe en druk op ENTER. - Start Register-editor (Regedit.exe) en ga naar:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
- Dubbelklik Userinit waarde en wijzig de waardegegevens van:
wscript C:\WINDOWS\run.vbs,
Naar het volgende: [Voorzichtigheid: Wees extra voorzichtig bij het binnenkomen. U moet de verwijderen wscript een deel.]
C:\Windows\system32\userinit.exe,
*Belangrijk #2*: Als Windows is geïnstalleerd in een verschillend schijf dan C:\, typ de werkelijke stationsletter en pad. Voeg ook de afsluitende komma toe (,) zoals hierboven getoond. Nemen extreem wees voorzichtig bij het typen van de Userinit-waarde, omdat het typen van een onjuiste bestandsnaam of pad zal voorkomen dat je van inloggen op een gebruikersaccount. Ik ben niet verantwoordelijk als u een verkeerd pad typt en uzelf buitensluit van uw gebruikersaccount.
- Sluit de Register-editor af.
- Meld u af en meld u opnieuw aan zodat de Userinit.exe correct wordt geladen en de initialisatie- of voorbereidende taken uitvoert, zoals het uitvoeren van aanmeldingsscripts enz.
Dit lost de run.vbs login foutmelding. Hoewel het Vbscript-bestand run.vbs mogelijk is verwijderd door uw antivirussoftware, is het toch raadzaam om een grondige scan uit te voeren.
Een klein verzoek: als je dit bericht leuk vond, deel dit dan?
Een "klein" aandeel van jou zou serieus enorm helpen bij de groei van deze blog. Enkele geweldige suggesties:- Speld het!
- Deel het op je favoriete blog + Facebook, Reddit
- Tweet het!