Correzione "Impossibile trovare il file di script C: \ WINDOWS \ run.vbs" all'accesso

Quando si accede al computer, viene visualizzato l'errore "Impossibile trovare il file di script C: \ WINDOWS \ run.vbs" con Windows Script Host nel titolo, in una schermata vuota con uno sfondo nero. Ciò accade se il malware ha modificato il valore del registro Userinit, sostituendo i dati del valore predefinito di Windows con un nome file VBScript.

Importante # 1: questo post spiega solo come correggere il valore Userinit e quindi ti aiuta ad accedere al tuo profilo utente. Considerando che il malware che ha causato il problema in primo luogo potrebbe essere ancora attivo e in agguato nel sistema. E in questo caso, il problema sembra essere stato causato da un malware complesso che aggiunge componenti di base al sistema rendendo difficile il processo di rimozione. Pertanto, è altamente consigliabile controllare professionalmente il sistema alla ricerca di malware ed eliminarli completamente.

Correzione del valore Userinit

Nota: se Task Manager non si apre a causa dei criteri DisableTaskMgr abilitati dal malware, eseguire la seguente procedura tramite Recovery Environment. Leggi l'articolo Come modificare il registro offline usando l'ambiente di ripristino di Windows? per maggiori informazioni.

Dopo aver digitato le credenziali di accesso, il sistema potrebbe bloccarsi nella schermata Preparazione all'accesso . Premi CTRL + ALT + CANC e fai clic su Gestione attività. Quando viene visualizzata la finestra di dialogo del messaggio di errore precedente, chiudere la finestra di dialogo e passare alla finestra Task Manager. Il file a cui fa riferimento il valore del registro Userinit viene eseguito anche prima del caricamento dell'interfaccia utente. Per avviare la shell di Explorer, passare alla finestra Task Manager, fare clic su File e selezionare Esegui nuova attività. Digitare explorer.exe e premere INVIO.

$config[ads_text6] not found

Avviare l'Editor del Registro di sistema (Regedit.exe) e andare a:

 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon 

Fare doppio clic su Userinit value e modificare i dati del valore da:

 wscript C: \ WINDOWS \ run.vbs, 

a quanto segue: [ Attenzione: prestare particolare attenzione quando si entra. Devi rimuovere la parte di wscript .]

 C: \ Windows \ system32 \ userinit.exe, 

* Importante # 2 *: se Windows è installato in un'unità diversa da C: \, digitare la lettera e il percorso effettivi. Includi anche la virgola finale ( , ) come mostrato sopra. Prestare la massima attenzione durante la digitazione del valore Userinit, poiché la digitazione di un nome file o di un percorso errati impedisce di accedere a qualsiasi account utente. Non sono responsabile se digiti un percorso sbagliato e ti blocchi dal tuo account utente.

Chiudi l'editor del registro.

Disconnettersi e riconnettersi in modo che Userinit.exe si carichi correttamente e faccia l'inizializzazione o i lavori preliminari come l'esecuzione di script di accesso, ecc.

Ciò risolve il messaggio di errore di accesso run.vbs . Sebbene il file Vbscript run.vbs possa essere stato eliminato dal tuo software antivirus, è comunque consigliabile eseguire una scansione approfondita.

Articoli Correlati