71 votes

Raccourcis clavier lents sur le bureau de Windows

J'ai quelques raccourcis sur mon bureau et sur certains d'entre eux, j'ai configuré la "Touche de raccourci" pour une combinaison de clavier. Par exemple, j'ai un raccourci pointant vers d:\documents\todo.txt et j'ai défini Shift + Alt + T. Cela ouvre naturellement le fichier en utilisant le bloc-notes.

Double-cliquer sur l'icône ouvre toujours immédiatement le fichier texte. Cependant, l'utilisation du raccourci clavier est parfois très lente (5-10 secondes). Notez que pendant ce temps, l'utilisation du processeur ne monte pas.

Cela se produit sur toutes mes machines (à la fois les anciennes et les nouvelles boîtes ultra rapides) sous Windows XP (plusieurs versions) et Windows 7.

Il y a des tonnes de questions à ce sujet mais pas de solution.

Y a-t-il une explication et une solution à ce problème?

Édition: Le comportement n'est pas cohérent. J'ai 30 raccourcis sur mon bureau et 5 d'entre eux ont des raccourcis clavier assignés. Je ne suis pas intéressé par les alternatives logicielles pour cette fonctionnalité de Windows. Je veux savoir quel est le problème et comment le résoudre.

76voto

PolyThinker Points 3473

La question originale concerne Windows 7, mais elle se produit maintenant pour de nouvelles raisons dans Windows 10. Voici une réponse générale qui traite des deux situations.

Le problème général

Il y a une excellente explication du problème et de sa cause dans le post MSDN de 2012 Pourquoi y a-t-il parfois un long délai entre l'appui sur une touche de raccourci pour un raccourci et l'ouverture du raccourci ?

Résumé : avant de lancer un programme via sa touche de raccourci, Windows interroge d'abord tous les programmes actuellement en cours d'exécution et demande "Est-ce ta touche de raccourci ?" Si c'est le cas, il se concentre sur cette fenêtre plutôt que de lancer une nouvelle copie du programme.

Le problème survient lorsqu'une fenêtre quelque part refuse de répondre à la question. Il peut s'agir d'un programme généralement non réactif pour une raison quelconque, bien que cela puisse également se produire pour d'autres raisons (voir ci-dessous). Windows attend 3 secondes avant de marmonner "abruti" sous son souffle et de passer à la fenêtre suivante pour lui poser la même question de raccourci.

Repérer les programmes non réactifs

  1. Démarrer Windows, puis avant d'ouvrir d'autres programmes, essayer une touche de raccourci. Rencontrez-vous un délai? Si oui, passez à l'étape 3.
  2. Lancez d'autres programmes que vous utilisez habituellement. Rencontrez-vous un délai ? Si non, attendez jusqu'à ce que vous en ayez un.
  3. Arrêtez un par un chaque programme interactif; faites défiler à travers eux avec Alt-Tab pour être sûr que vous les avez tous. Après avoir arrêté chacun, voyez si le délai de raccourci a disparu.
  4. Avez-vous toujours un délai ? Faites la même chose avec les icônes de la zone de notification de la barre des tâches (également appelée "zone de notification") : cliquez avec le bouton droit et quittez, vérifiez le délai de raccourci après chaque. Vous devrez peut-être étendre la zone de notification pour voir toutes ces icônes.

Maintenant que vous connaissez votre coupable, vous devez décider : ce programme vaut-il le délai qu'il provoque? Par exemple, Adobe Creative Cloud m'a parfois posé des problèmes, alors je lui dis simplement de ne pas s'exécuter au démarrage de Windows. Je peux toujours utiliser Illustrator etc. sans qu'il ne tourne.

Si vous ne pouvez pas vous passer du programme, vivez avec le délai de la touche de raccourci ou, comme le suggère "utilisateur 99572 is fine", essayez un programme de macro comme AutoHotKey.

Windows 10: Centre d'action

Le Centre d'action de Windows peut également causer le délai. (Cela peut aussi être un problème dans Windows 8; je suis passé de 7 à 10). Chaque fois que vous voyez ceci :

insérer la description de l'image ici

cela signifie que le Centre d'action a des notifications système pour que vous les examiniez — ce qui provoque également le raccourci de délai, même si le Centre d'action n'est pas non réactif en soi.

Cliquez sur l'icône et effacez les notifications, ensuite l'icône aura cet aspect, et le Centre d'action ne devrait plus causer de délai de raccourci :

insérer la description de l'image ici

Si une notification apparaît de manière répétée et que vous la trouvez inutile, cliquez dessus avec le bouton droit et demandez à Windows de désactiver les notifications pour cette application.

MAIS... parfois le Centre d'action peut causer des problèmes même s'il n'y a pas de notifications en attente. Même sans notifications visibles, j'ai souvent résolu ce problème simplement en ouvrant et en fermant le Centre d'action. Vous pouvez le faire rapidement avec la combinaison de touches [Windows]-A.

Windows 10: processus en arrière-plan non réactifs

Parfois, un processus en arrière-plan peut également causer ce problème. Deux en particulier sont :

  • Calculatrice
  • Store

Il peut aussi y avoir d'autres coupables. La chose importante est que ce sont des applications en premier plan qui, pour une raison quelconque, apparaissent comme des processus en arrière-plan même si vous ne les avez pas réellement exécutées. Ce problème pourrait également se produire avec d'autres applications et pourrait être limité aux applications Metro (à déterminer).

Vous pouvez utiliser une ou toutes les techniques suivantes pour éliminer ces processus :

  1. Les arrêter manuellement avec le gestionnaire des tâches lorsque vous les remarquez.
  2. Comme discuté dans la réponse de harrymc à cette question superuser associée, désactivez des applications spécifiques en arrière-plan à Paramètres > Confidentialité > Applications en arrière-plan. Toutes les applications ne peuvent pas être désactivées de cette manière.
  3. Comme discuté dans la réponse de Helen à la même question superuser mentionnée ci-dessus, désactivez Superfetch.

Après avoir utilisé les techniques #2 et #3, ces processus en arrière-plan indésirables n'apparaissent plus sur mon ordinateur.

Nouveau problème dans Windows 10 build 1809 (2/2019) : Application Paramètres

Cette version de Windows a introduit un nouvel inhibiteur de raccourcis insidieux. Dès que vous démarrez Windows, ouvrez le gestionnaire des tâches. Vous avez le problème si vous voyez Paramètres s'exécuter en tâche de fond :

paramètres s'exécutant comme un processus en arrière-plan

Si vous arrêtez cette tâche, les raccourcis seront à nouveau rapides, mais l'application Paramètres réapparaîtra un peu plus tard, réintroduisant le problème.

Comme l'a noté Cerno dans les commentaires, les utilisateurs de Windows 10 Enterprise peuvent empêcher Paramètres de s'exécuter en arrière-plan en allant dans Paramètres > Confidentialité > Applications en arrière-plan. Mais pour les utilisateurs de Windows Home et Professional, "Paramètres" n'apparaît pas dans la liste des applications en arrière-plan. (Si quelqu'un sait comment le faire apparaître, veuillez le signaler dans les commentaires.)

Mise à jour de juillet 2020 sur Paramètres : Après avoir installé Windows 10 Pro v2004 Build 19041.388 (7/2020), mon ordinateur est devenu instable et j'ai dû réinstaller Windows. Depuis cette opération, "Paramètres" apparaît désormais comme une option dans Paramètres > Confidentialité > Applications en arrière-plan. Je ne sais pas si cela s'est produit en installant Build 19041.388 ou en raison de la réinstallation ultérieure. En tout cas, désactiver Paramètres en tant qu'application en arrière-plan a (enfin !) résolu le problème pour moi.

Autre...

Cette temporisation de 3 secondes ne cause probablement pas chaque délai de raccourci clavier.

Sur l'un de mes ordinateurs portables, chaque fois qu'Adobe Creative Commons fonctionne en arrière-plan, j'éprouve parfois un délai durant aussi longtemps que 30 secondes avant de lancer une application. C'est 10 fois le délai que Window utilise avant d'abandonner un processus non réactif, donc quelque chose d'autre doit se passer dans ce cas.

25voto

Si vous êtes sur Windows 10, essayez de tuer "Application Frame Host" (ApplicationFrameHost.exe). Cela a fait disparaître le retard sur mon système.

Notez que si vous tuez ce processus, cela fermera toutes les applications modernes (UWP = Universal Windows Platform) que vous avez en cours d'exécution.

11voto

bdcon Points 111

Mon expérience personnelle était qu'il y avait un programme qui retardait la manipulation du raccourci clavier par Windows. Pour moi, c'était Steam, pour Andreas c'était Akamai.

Pour diagnostiquer quelle application est responsable, il suffit de fermer une application et d'essayer à nouveau votre raccourci clavier. Une fois que vous avez identifié le coupable, décidez s'il s'agit d'un service avec lequel vous pouvez composer en ne le faisant pas fonctionner en permanence.

Je sais que c'est une question assez ancienne, mais après ne pas avoir trouvé de réponse, j'ai trouvé la solution et j'ai ressenti le besoin de la partager avec la communauté.

6voto

Steven Hepting Points 2840

Le problème pourrait avoir quelque chose à voir avec la façon dont Windows trouve ces raccourcis. Toute personne raisonnable pourrait s'attendre à ce qu'ils stockent les données de raccourci dans le registre, que le registre réside en RAM et met tout le reste là-dedans. :-)

Au lieu de cela, les raccourcis clés pour .LNK et .URL se trouvent à l'intérieur du raccourci lui-même.

Comme vous pouvez le voir sur la photo, après avoir essayé de retrouver où il se trouvait dans le registre (il n'est pas là), j'ai trouvé le changement dans les données du raccourci lui-même.

Il y a 2 principaux endroits d'où ces données sont analysées, n'importe où dans le menu Démarrer et via le dossier Bureau.

Quand les gens constatent que supprimer un programme, ou un programme web, "corrige" le problème, peut-être que cela a à voir avec des éléments, ou des mappings, ou des éléments non approuvés dans le menu Démarrer ou sur le bureau?

Après avoir réalisé la méthode utilisée, il était assez facile de suivre le conseil d'utiliser une autre méthode que Windows, pour faire les mêmes choses.


La méthode de raccourci Notepad utilisée, ajoutera également des micros retards. Un raccourci vers un fichier texte lui-même, qui finira par ouvrir un Notepad, devra passer par un processus amusant. Trouver la classe qui circule dans le registre, trouver le programme associé, ouvrir ce programme et transmettre ce paramètre.

La plupart des raccourcis de programme peuvent avoir des chemins complets entre guillemets "C:\Windows\notepad.exe", au lieu d'utiliser des variables d'environnement pour localiser finalement le programme, dans les nombreux chemins de variables d'environnement. Beaucoup de programmes aiment fourrer leur chemin de programme dans le chemin de variable d'environnement, ils ont même rompu le "chemin de recherche" là-bas en le rendant trop long.

La plupart des raccourcis de programme peuvent également avoir des paramètres entre guillemets placés après le chemin du programme entre guillemets "d:\documents\todo.txt". Cela permet à l'ordinateur de trouver directement le fichier sans rechercher ou deviner, et de le transmettre immédiatement. (Les guillemets ne sont nécessaires que s'il y a des espaces.)

Si vous voulez voir la rapidité, essayez-le comme "C:\Windows\notepad.exe" "d:\documents\todo.txt" et contournez l'intermédiaire. Créez le raccourci pour le programme (notepad) et ajoutez un paramètre pour le fichier .TXT dans le raccourci du programme. Ok c'est comme DOS maintenant. :-) Mais plus rapide.

Pour vérifier les variables d'environnement (qui ne sont nécessaires que pour des problèmes spécifiques), allez dans "Système", et dans les "Propriétés système", dans "Avancé" lancez les "Variables d'environnement" et regardez le désordre dans la variable PATH.

5voto

AhYap Points 51

Les coupables pour moi sont les applications "Films et TV" et "Photos". Une fois que j'ai tué ces 2 applications dans le gestionnaire de tâches, mon raccourci clavier s'est lancé sans les 3 secondes de retard. Oui, je dois tuer les deux.

J'ai décidé de désinstaller les deux applications car je n'en ai pas besoin. Pour apprendre comment désinstaller les applications intégrées, j'ai suivi avec succès cette page :-

http://www.howtogeek.com/224798/how-to-uninstall-windows-10s-built-in-apps-and-how-to-reinstall-them/

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X