FrEn

Envoyer Imprimer

Resoudre un problème de session qui se ferme aussitôt!

Écrit par Administrator  |  Dimanche, 20 Septembre 2009 09:20
AddThis Social Bookmark Button
There are no translations available.

Il y a dès fois où après avoir scanné votre système par un Antivirus, la réouverture de session est impossible. La session se ferme aussitôt dès l'ouverture.

Il y a une valeur de type REG_SZ dans le registre sous la clé "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon", cette valeur s'appelle userinit.
Userinit.exe est un processus qui se lance après l'ouverture des sessions de Windows NT. Il établit votre connexion au réseau et à Internet, charge d'autres processus systèmes comme les paramètres de votre session. Si ce processus ne peux pas se charger, votre session se fermera aussitôt.

Parfois la valeur de userinit est utilisée par certains malwares pour se charger. Le problème avec ce genre de virus c'est que la valeur est chargée même en mode sans échec.
La clé userinit sera supprimée par les Antivirus si jamais un virus y est référencé ce qui provoquera une fermeture aussitôt de votre session à chaque ouverture.
Donc pour remédier à ce problème, nous allons faire appel à reg add pour remettre en place la clé ou les valeurs de la clé.

Pour ce faire :
1 - Redémarrez votre machine comme si vous allez faire une installation de Windows
2 - Dès que Windows vous demande entre une réparation et une installation, optez pour une réparation
3 - Si vous avez plusieurs système dans votre machine, sélectionnez le système à réparer
4 - Entrez le mot de passe admin s'il y en a
5 - Tapez path C:\Windows\system32 afin que les commandes dans le répertoire système puisse être exécuté
6 -Tapez le commande ci-dessus pour redéfinir la clé
@ reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v userinit /d C:\WINDOWS\system32\userinit.exe, /t REG_SZ /f
7 - Redémarrez votre machine


La commande est trop long je sais et si vous ne voulez pas taper tous ces textes :
1 - Télécharger le fichier userinit.bat en bas
2 - Mettez-le dans un flash disque
3 - Exécutez les étapes 1 à 4 précédente
4 - Entrez dans votre flash disque
5 - Tapez userinit, du nom du fichier userinit.bat

Ce fichier batch exécute la commande précédente.

Attention C:\WINDOWS\SYSTEM est juste donné à titre d'exemple, vous devriez le remplacer par le répertoire de votre système. Exemple D:\WINDOWS\SYSTEM ou E:\...

Il faut lancer ce fichier batch dans le même repertoire que reg.exe. Sinon copier reg.exe dans le repertoire où se trouve votre fichier batch, dans une clé USB par exemple.

 

Articles connexes
Derniers articles

No data

.
Information | Contact

© All Rights Reserved. net-studio.org 2009