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 qui pointe vers d:\documents\todo.txt
et j'ai mis Shift+ Alt+ T. Cela s’ouvre naturellement en utilisant le bloc-notes.
Un double-clic sur l'icône ouvre toujours le fichier texte immédiatement. L’utilisation du raccourci clavier est cependant parfois très lente (5 à 10 secondes). Notez que pendant ce temps, l'utilisation du processeur n'augmente pas.
Cela se produit sur toutes mes machines (anciennes et nouvelles boîtes ultra rapides) sous Windows XP (différentes versions) et Windows 7.
Il y a des tonnes de questions à ce sujet mais pas de solution.
Existe-t-il une explication et une solution à ce problème?
Edit : le comportement n'est pas cohérent. J'ai 30 raccourcis sur le bureau et 5 d'entre eux ont des raccourcis clavier attribués. Les alternatives logicielles pour cette fonctionnalité Windows ne m'intéressent pas. Je veux savoir quel est le problème et comment le résoudre.
la source
Réponses:
La question initiale portait sur Windows 7, mais cela 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 message MSDN 2012 Pourquoi y a-t-il parfois un long délai entre le moment où vous appuyez sur une touche de raccourci pour ouvrir un raccourci et son ouverture?
Résumé: avant de lancer un programme via sa touche de raccourci, Windows interroge d’abord tous les programmes en cours d’exécution et demande «C’est votre touche de raccourci? Si tel est le cas, il active la fenêtre plutôt que de créer une nouvelle copie du programme.
Le problème se produit lorsqu'une fenêtre, quelque part, refuse de répondre à la question. Cela peut être un programme qui est généralement non réactif pour une raison quelconque, bien que cela puisse également arriver pour d'autres raisons (voir ci-dessous). Windows attend 3 secondes avant de marmonner "Jerk" dans un souffle et de passer à la fenêtre suivante pour lui poser la même question de raccourci.
Trouver des programmes qui ne répondent pas
Maintenant que vous connaissez votre coupable, vous devez décider: ce programme vaut-il le retard qu’il cause? Par exemple, Adobe Creative Cloud m'a parfois causé des problèmes, je lui ai donc simplement dit de ne pas l'exécuter au démarrage de Windows. Je peux toujours utiliser Illustrator etc. sans le lancer.
Si vous ne pouvez pas vivre sans le programme, utilisez le délai de la touche de raccourci ou, comme le suggère "l'utilisateur 99572 va bien", essayez un programme de macro tel que AutoHotKey.
Windows 10: Centre de maintenance
Le Centre de maintenance Windows peut également être à l'origine du retard. (Cela pourrait aussi être un problème dans Windows 8; j'ai sauté de 7 à 10). Chaque fois que vous voyez ceci:
cela signifie que le centre d'action a des notifications système que vous pouvez consulter, ce qui entraîne également un délai au raccourci clavier, même si le centre d'action n'est pas non réactif en soi.
Cliquez sur l'icône et effacez les notifications. L'icône ressemblera à ceci et Action Center ne devrait plus causer de délai au raccourci clavier:
Si une notification apparaît à plusieurs reprises et que vous la trouvez inutile, cliquez dessus avec le bouton droit de la souris et dites à Windows de désactiver les notifications pour cette application.
MAIS ... Parfois, Action Center peut causer des problèmes même si aucune notification n'est en attente. Même en l'absence de notifications, j'ai souvent résolu ce problème simplement en ouvrant et en fermant Action Center. Vous pouvez le faire rapidement avec la combinaison de touches de raccourci [Windows] -A.
Windows 10: processus d'arrière-plan ne répondant pas
Parfois, un processus en arrière-plan peut aussi causer ce problème. Deux en particulier sont:
Il pourrait y avoir d'autres coupables aussi. Ce qui est important, c’est que ce sont des applications de premier plan qui, pour une raison quelconque, apparaissent comme des processus d’arrière-plan, même si vous ne les avez peut-être pas exécutées. Ce problème peut arriver avec d'autres applications et peut être limité aux applications Metro (à déterminer).
Vous pouvez utiliser tout ou partie des techniques suivantes pour éliminer ces processus:
Après avoir utilisé les techniques n ° 2 et n ° 3, ces processus en arrière-plan non autorisés n'apparaissent plus sur mon ordinateur.
Nouveau problème dans Windows 10 build 1809 (2/2019): Paramètres App
Cette version de Windows a introduit un nouvel inhibiteur pernicieux des raccourcis. Dès que vous démarrez Windows, accédez au gestionnaire de tâches. Vous rencontrez le problème si vous voyez les paramètres s'exécuter en tâche de fond:
Si vous supprimez cette tâche, les raccourcis clavier seront à nouveau rapides, mais l'application Paramètres réapparaîtra un peu plus tard, réintroduisant le problème.
Autre...
Ce délai de 3 secondes ne cause probablement pas tous les délais de raccourci clavier.
L'un de mes ordinateurs portables, lorsque Adobe Creative Commons fonctionne en arrière-plan, je suis parfois confronté à un retard pouvant aller jusqu'à 30 secondes avant de lancer une application. C'est 10 fois le délai d'expiration utilisé par Window avant d'abandonner un processus non réactif, il doit donc se passer autre chose dans ce cas.
la source
Si vous utilisez Windows 10, essayez de supprimer "Application Frame Host" (ApplicationFrameHost.exe). Cela a fait disparaître le délai sur mon système.
Notez que si vous supprimez ce processus, toutes les applications modernes en cours d'exécution seront fermées.
la source
.bat
fichier:Taskkill /IM ApplicationFrameHost.exe /F
. Mais j'ai trouvé une autre solution: désactiverSuperFetch
tous les problèmes résolus et maintenant les raccourcis fonctionnent même lorsque ce processus est en cours d'exécution. (vous pouvez trouverSuperFetch
dans la liste des services en tant queSysMain
)D'après mon expérience personnelle, un programme retardait le traitement de la touche de raccourci par Windows. Pour moi, c'était Steam, pour Andreas, c'était Akamai.
Pour diagnostiquer quelle application est responsable, fermez simplement une application et réessayez votre touche de raccourci. Une fois que vous avez déterminé qui est le coupable, décidez si vous ne pouvez pas utiliser un service qui ne fonctionne pas à tout moment.
Je sais que c'est une question assez ancienne, mais après ne pas avoir trouvé de réponse, je suis tombé sur la solution et j'ai ressenti le besoin de la partager avec la communauté.
la source
Le problème peut avoir à voir avec la façon dont Windows trouve ces raccourcis. Toute personne raisonnable pourrait s’attendre à ce qu’elle stocke les données de raccourci dans le registre, le registre résidant dans la mémoire vive et tout le reste. :-)
Au lieu de cela, les raccourcis clavier pour .LNK et .URL sont à l'intérieur du raccourci lui-même.
Comme vous pouvez le voir sur l'image, après avoir tenté de retracer sa position dans le registre (ce n'est pas le cas), j'ai trouvé le changement dans les données propres au raccourci.
Il existe 2 emplacements principaux où ces données sont numérisées, n’importe où dans le menu Démarrer, et via le dossier du bureau.
Lorsque les utilisateurs constatent que la suppression d’un programme ou d’un programme Web "corrige" le problème, il s’agit peut-être d’éléments, de mappages ou de tout élément non approuvé dans le menu Démarrer ou sur le bureau?
Après avoir réalisé la méthode utilisée, il était assez facile de prendre le conseil d’utiliser une autre méthode que Windows, pour faire les mêmes choses.
La méthode de raccourci du Bloc-notes utilisée va également ajouter des microbes de retard. Un raccourci vers un fichier texte lui-même, qui ouvrira éventuellement un bloc-notes, passera par un processus amusant. Trouvez la classe qui rebondit dans le registre, trouvez le programme associé, ouvrez ce programme et transmettez ce paramètre.
La plupart des raccourcis de programme peuvent avoir des chemins entiers
"C:\Windows\notepad.exe"
, au lieu d'utiliser des variables d'environnement pour localiser le programme, dans les nombreux chemins de variables d'environnement. De nombreux programmes aiment insérer leur chemin dans le chemin de la variable d'environnement. Ils ont même interrompu le "chemin de recherche" en faisant passer la ligne trop longtemps.La plupart des raccourcis de programme peuvent également avoir des paramètres cités placés après le chemin de programme cité
"d:\documents\todo.txt"
. L’ordinateur trouve le fichier directement, sans chercher ni deviner, et lui transmet le fichier immédiatement. (Les guillemets ne sont nécessaires que lorsqu'il y a des espaces.)Si vous voulez voir la vitesse, essayez au fur
"C:\Windows\notepad.exe" "d:\documents\todo.txt"
et à mesure et coupez l’intermédiaire. Créez plutôt le raccourci pour le programme (bloc-notes) et ajoutez un paramètre pour le fichier .TXT au raccourci du programme. OK, c'est comme DOS maintenant. :-) Mais plus vite.Pour vérifier les variables d'environnement (qui ne concernent que des problèmes spécifiques), allez dans "Système" et dans les "Propriétés système", dans "Avancé", affichez les "Variables d'environnement" et examinez le gâchis de la variable PATH.
la source
Les coupables pour moi sont les applications "Films et télévision" et "Photos". Une fois que j'ai tué ces 2 applications dans le gestionnaire de tâches, mon raccourci clavier a été lancé sans délai de 3 secondes. 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 à désinstaller les applications intégrées, j'ai suivi cette page avec succès: -
http://www.howtogeek.com/224798/how-to-uninstall-windows-10s-built-in-apps-and-how-to-reinstall-them/
la source
Je ne peux pas reproduire votre problème et je ne me rappelle pas l'avoir sur aucun de mes ordinateurs. Je ne remarque aucune différence en ouvrant un raccourci en cliquant sur. Je n'ai que très peu de ces raccourcis, cependant, 2 sommets.
Pour accélérer les choses: vous pouvez utiliser un logiciel tiers pour gérer vos raccourcis (comme AutoHotkey , PhraseExpress ou Clavier + (tous disponibles en tant qu'application portable). Espérons qu'ils fonctionneront plus rapidement. Je les utilise quand même et je les garde sur un lecteur flash à utiliser sur plusieurs ordinateurs.
la source
Comme cela ne se produit pas en mode sans échec et que je n’ai moi-même jamais rencontré un tel ralentissement, certains produits que vous avez installés doivent être à l’origine du problème.
Je suggère d'utiliser Autoruns pour désactiver les programmes de démarrage en groupes, jusqu'à ce que vous le limitiez à celui qui le provoque.
Vous pouvez également examiner vos produits installés à l'aide de Revo Uninstaller Freeware et désinstaller les produits dont vous n'avez plus besoin ou que vous n'aimez pas. Google soigneusement pour les produits que vous ne connaissez pas.
Je suggérerais également, pour l’avenir, d’installer une suite de sécurité. Il existe de nombreux produits antivirus gratuits , ainsi que des anti-adwares gratuits , et ne pas en avoir, c’est simplement poser des problèmes, tout comme ne pas verrouiller la porte la nuit.
Je ne suggère pas que votre ordinateur est infecté, mais c'est une possibilité pour un comportement aussi étrange. Des analyses complètes utilisant plusieurs produits antivirus bien connus seraient donc toujours une bonne idée. Voir Comment nettoyer un ordinateur infecté .
la source
La raison en est DDE. Je ne connais pas les détails techniques spécifiques de ce problème se résume généralement à une fusion de la file d'attente des messages.
Certaines applications ne s'attendent pas / ne sont pas en mesure de gérer les messages DDE de manière interrompue. Ainsi, lorsqu'une demande leur est adressée ou leur est diffusée, elles ne fournissent pas de réponse instantanée car elles ne font pas la queue. Les choses sont sauvegardées et tout avec une dépendance sur DDE prend une éternité. Dans des cas extrêmes, même dans les fenêtres de commande, vous pouvez parfois voir que les lettres que vous tapez seront retardées pour la même raison.
Le seul moyen que je connaisse pour éviter ce problème est d'éviter l'exécution de certaines applications au fil du temps. Vous constaterez par essais et erreurs que vous remarquerez lors de l'exécution du délai de cause. Il existe peut-être un moyen de modifier des choses telles que la modification des délais d'attente ou l'isolation des domaines de diffusion DDE ou des outils permettant d'examiner le DDE, mais je n'ai aucune idée de ce sujet.
la source
J'ai eu un délai de 2 secondes, démarrant Notepad en utilisant Ctrl + Alt + N que j'avais l'habitude d'avoir comme touche de raccourci. Pour résoudre ce problème, la solution consistait à désactiver le client Akamai Netsession.
Pour savoir s'il s'agit de votre problème, vous pouvez ouvrir le Gestionnaire des tâches Windows, sélectionner le fichier "Netsession_win.exe", rightclik et sélectionner "Arborescence du processus de fin". (Il y a deux entrées dans Netsession, l'une d'elles engendrant l'autre - la sélection de l'arborescence de processus de fin les tue tous les deux).
Maintenant, essayez à nouveau vos touches de raccourci.
Si elles sont rapides et pratiques maintenant, annulez la modification en désinstallant Akamai NetSession Interface de la commande Add Remove dans le panneau de configuration ou en la désactivant dans msconfig (afin qu’elle ne démarre pas automatiquement).
Voici comment le désactiver en ouvrant msconfig:
Cependant, je le désinstallerais et ne l'installerais que si nécessaire. C’est simplement un agent de téléchargement que certaines entreprises utilisent pour télécharger leur logiciel (je pense que Microsoft et Adobe l’ont utilisé).
C'était le lieu du programme akamai:
J'espère que cela va aider.
Cordialement, Andreas
la source
Pour moi (Windows 10 x64) aidé à désactiver la
SuperFetch
fonctionnalité. Ce service (appeléSysMain
dans Services) provoque le démarrage duApplication Frame Host
processus plusieurs fois par jour et est responsable des lenteurs des raccourcis.la source
J'ai créé un outil simple pour exécuter des raccourcis clavier, qui contourne le shell Windows.
Vous pouvez le trouver ici: https://github.com/rustyx/myhotkey
Je l’utilise moi-même pour démarrer rapidement des choses comme
cmd.exe
etbash.exe
.la source