Je vous ai déjà expliqué comment se passe le démarrage de Windows en détail. L’article est ici : Tout sur le boot de Windows 10 / UEFI – www.ToutWindows.com – Tout sur Windows
Je vous propose désormais de vous détailler le rôle des process principaux de Windows, et voici explorer.exe ( Explorateur Windows ).
explorer.exe est le programme gérant l’interface utilisateur. Techniquement explorer.exe est le shell de l’interface graphique. Dans la base de registre, ceci est défini par la clé HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\shell qui contient la valeur « explorer.exe ».
Explorer.exe charge l’explorateur de fichiers, mais aussi le menu démarrer et la barre des tâches. C’est aussi explorer.exe qui cgère le bureau et la papier peint.
Pour fiabiliser Windows, Microsoft à séparé quelques process de explorer.exe :
– le menu démarré possède son propre process : StartMenuExperienceHost.exe
– la barre des tâches est désormais gérée par le process taskbar.dll,
ceci permet par exemple d’éviter qu’un crash de la barre des tâche ne finisse par crasher l’ensemble des services rendus par l’explorer.
C’est userinit qui charge l’explorer.exe dans le contexte utilisateur.
userinit lance le programme déclaré comme Shell dans la clef suivante :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\shell
Explorer.Exe se trouve dans %WINDIR%\explorer.exe.
Laurent Gébeau
Pour me suivre :
Leave a Reply