Impossible de trouver l'erreur run.vbs du fichier de script lors de la connexion à Windows 10

Dans l'article d'aujourd'hui, nous tenterons de résoudre le problème en ce qui concerne le message d'erreur Can not find script file C:\WINDOWS\run.vbs lors de la connexion à Windows 10 . Cet hôte de script(Script Host) Windows s'affiche dans un écran vide avec un arrière-plan noir. Cela se produit si un logiciel malveillant a modifié la valeur de registre Userinit , en remplaçant les données de la valeur par défaut de Windows par un nom de fichier VBScript .

Userinit.exe est le fichier responsable de l'exécution des scripts de connexion, du rétablissement des connexions réseau, puis du démarrage de Explorer.exe , et est un fichier sûr pour votre PC. Winlogon est un composant essentiel de la série de systèmes d'exploitation Windows qui gère le chargement sécurisé d'un profil utilisateur au moment de la connexion.

Impossible de trouver le fichier de script exécuté vbs

UN 

Impossible de trouver le fichier de script run.vbs

Vous pouvez rencontrer un écran noir lorsque vous essayez de vous connecter à l'ordinateur car le programme malveillant manipule la valeur de registre Userinit et modifie les données de valeur par défaut de Windows avec le nom de fichier Vbscript . Étant donné que ce virus supprime ou déplace le fichier .vbs du dossier System32 commun , les utilisateurs reçoivent l'erreur comme indiqué ci-dessus.

Habituellement, les logiciels malveillants à l'origine du problème se propagent via des pièces jointes de spam, des réseaux Peer-to-Peer (P2P) ou des publicités(malvertising) malveillantes - infectant les utilisateurs d'ordinateurs qui ont tendance à télécharger de la musique ou des films illégalement, à cliquer sur des publicités en ligne suspectes ou à ouvrir des spams.

Il convient de noter que les logiciels malveillants qui entraînent l' erreur «Can not find script file C:\Windows\run.vbs peuvent être programmés pour effectuer d'autres actions malveillantes sur votre système, notamment les suivantes :

Il existe deux façons de corriger l'erreur "Impossible de trouver le fichier de script C:\Windows\run.vbs" sur Windows 10 , à savoir :

1. Modifiez la valeur de registre Userinit
2. Modifiez la valeur de registre(Registry) de la clé .vbs

Ces deux méthodes peuvent vous aider à corriger le correctif d'erreur run.vbs et ainsi à retrouver l'accès à votre profil utilisateur.

Avant de commencer, il est recommandé d'exécuter une analyse antivirus complète du système avec Windows Defender ou tout  produit AV tiers(third-party AV product) réputé .

Maintenant, pour continuer avec la solution de réglage du registre, vous devez d'abord sauvegarder le registre(backup the registry) ou  créer un point de restauration système au cas où la procédure irait au sud.

Une fois que vous avez effectué l'une des actions, vous pouvez maintenant commencer comme suit ;

1] Modifier la valeur de registre Userinit

Après avoir tapé les identifiants de connexion, le système peut se bloquer  à l'écran Préparation de la connexion(Preparing to log in) . Press CTRL+ALT+DEL et cliquez sur Gestionnaire des tâches(Task Manager) (si le Gestionnaire(Task Manager) des tâches ne s'ouvre pas en raison de la politique DisableTaskMgr(DisableTaskMgr Policy) activée par le logiciel malveillant, vous devrez modifier le registre hors ligne via l'environnement de récupération Windows ).

Lorsque la boîte de dialogue du message d'erreur ci-dessus est visible, fermez la boîte de dialogue et passez à la fenêtre du Gestionnaire des tâches. (Task Manager)Le fichier référencé dans la valeur de registre Userinit est exécuté avant même le chargement de l'interface utilisateur. Pour démarrer le shell de l' Explorateur(Explorer) , passez à la fenêtre du Gestionnaire des tâches, cliquez sur (Task Manager)Fichier(File) et sélectionnez Exécuter une nouvelle tâche(Run new task) . Tapez explorer.ex e et appuyez sur Entrée.

Lancez l'Éditeur du Registre .

Accédez à la clé de registre suivante :

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

Double-cliquez sur l'élément Userinit .

Modifier les données de valeur de

wscript C:WINDOWS\run.vbs

à ce qui suit :

C:\Windows\system32\userinit.exe

Cliquez sur OK .

Faites particulièrement attention en entrant. Vous devez supprimer la partie wscript . Et incluez également la virgule finale ( , ) comme indiqué ci-dessus. La saisie d'un nom de fichier ou d'un chemin incorrect vous empêchera de vous connecter à un compte utilisateur.

Déconnectez-vous et reconnectez-vous.

Vérifiez si le problème run.vbs est résolu.

2] Modifiez(Change) la valeur de registre(Registry) de la clé .vbs

Lancer l'éditeur de registre

Accédez à la clé de registre suivante :

Computer\HKEY_CLASSES_ROOT\.vbs

Double-cliquez sur Valeur par défaut(Default) .

Définissez la valeur sur  VSBFile.

Cliquez sur  OK.

Déconnectez-vous et reconnectez-vous.

Vérifiez si le problème run.vbs est résolu.

That’s it, folks!

Lecture connexe(Related read) : Impossible de trouver le fichier de script HPAudioswitchLC.vbs au démarrage(Cannot find script file HPAudioswitchLC.vbs at startup) .



About the author

Je suis un ingénieur logiciel avec une expérience dans l'Explorateur Xbox, Microsoft Excel et l'Explorateur Windows 8.1. Pendant mon temps libre, j'aime jouer à des jeux vidéo et regarder la télévision. J'ai un diplôme de l'Université de l'Utah et je travaille actuellement comme ingénieur logiciel pour une entreprise internationale.



Related posts