Après avoir installé un nouveau programme ou fait quelques mises à jour, Windows affiche un message demandant à redémarrer l’ordinateur. De même, si vous faites quelques modifications dans le Registre de Windows, il faut relancer l’ordinateur pour qu’elles soient appliquées.
Le plus simple est effectivement de redémarrer son PC ou plus rapidement de fermer sa session utilisateur puis la rouvrir, mais la plupart du temps, il suffit de quitter le processus explorer.exe puis de le relancer pour que les modifications soient prises en compte. Ce processus visible dans le gestionnaire système est celui de l’Explorateur Windows.
Classiquement, les utilisateur expérimentés se rendent dans le gestionnaire de tâches de Windows dans Processus et font un « kill » sur explorer.exe avant de le relancer dans Applications en lançant une nouvelle tâche. L’explorateur est ainsi quitté puis relancé.
Pour aller un peu plus vite, on peut créer un raccourci sur son bureau pour automatiser ce processus afin de l’exécuter d’un clic de souris.
Créer un raccourci sur le bureau (clic droit de souris sur le bureau puis choisir Nouveau – Raccourci)
Dans la zone Entrez l’emplacement de l’élément ;, saisir la ligne de commande suivante :
cmd.exe /c taskkill.exe /f /im explorer.exe && start explorer.exe
Cliquer sur suivant puis nommer le raccourci, par exemple Relancer Explorateur Windows, pour terminer l’opération.
En double-cliquant sur le raccourci, la commande s’exécute en fermant le process explorer.exe pour le relancer juste après.
Les paramètres suivant sont utilisés :
- cmd.exe /c : exécute la commande qui suit (taskkill.exe)
- /f : pour forcer la fermeture d’un processus local
- / im nom de fichier (ici explorer.exe) : indique le process qui doit être killé
- && : ajoute une commande Dos à une autre
- start explorer.exe : relance l’explorateur Windows (la commande start permet de fermer la fenêtre Dos après l’éxécution de ce qui suit)
La méthode est rapide, mais malheureusement les icônes de la barre système ne sont pas toutes réaffichées.
Ne fonctionne pas sous Xp visiblement : « taskkill.exe n’est pas reconnu en tant que commande interne »
Sinon méthode manuelle :
– Ctrl+Shift+Echap
– Kill explorer.exe
– Nouvelle tache : explorer.exe
Mais pas mal de soft, notamment les màj Windows, doivent modifier des fichiers utilisés pas seulement, des fichiers qu’on ne peut pas simplement killer, ce sont les move/remove/copy pending, qui s’effectue au reboot.
Mais redémarrer l’explorateur a d’autres vertus, comme régénérer le cache d’icône ou libérer de la mémoire quand celui-ci possède une fuite mémoire.
Je pense que ca va bien me servir, vu que depuis quelque temps maintenant quand j’allume mon pc, mes icônes dans la barre de notification sont invisible, donc je suis obligé de relancer Explorer pour les faire apparaitre.
Merci et bon week end.
c’est valable pour des mises à jour qui ne touchent pas au système, un soft par exemple.
Jamais pensé à mettre cela en script :-(
Merci pour l’idée !
Question bête quand même : certaines maj « font des trucs » au moment où l’on éteint le pc et après le re-démarrage juste avant d’initialiser la fenêtre d’ouverture de session.
Cette astuce marcherait quand même dans ce cadre là ?