2009-10-18 17:31:11 +0000 2009-10-18 17:31:11 +0000
322
322

Élément de sélection de menu bloqué à l'écran après la fermeture du menu contextuel ou de commande

Périodiquement, lorsque je sélectionne une commande de menu, l'étiquette ou l'option sélectionnée se “bloque” à l'écran et ne disparaît pas. Je peux fermer toutes les applications ouvertes, y compris celle que j'utilisais lorsqu'elle s'est bloquée, mais elle ne disparaît pas.

Dans la capture d'écran ci-dessous, j'ai ouvert une nouvelle instance d'IE juste pour montrer comment le label reste en haut. Le label n'a pas été créé par cette instance d'IE.

(j'ai ajouté le cercle dans MS Paint. Cette partie n'est pas collée.)

Le label qui se colle est la première commande de menu que je sélectionne dans IE. Si une étiquette est déjà collée, une nouvelle ne l'est pas (quelle que soit l'instance d'IE concernée). Sur la base de cette connaissance, je n'ai plus qu'à ouvrir IE sur mon moniteur secondaire, ouvrir soigneusement le menu contextuel de sorte que la commande Propriétés se trouve dans le coin inférieur, et cliquer dessus. Ce n'est pas une solution.

Le label flottant ne bouge jamais et est transparent à la saisie de la souris (si je clique dessus, c'est comme si je cliquais sur l'élément qui se trouve derrière).

Le label ne pas disparaît si je ferme toutes les applications en cours. Je n'ai pas essayé d'arrêter des services ou de fermer des éléments de la barre d'état système comme Live Mesh.

Le label does disparaît si je change la résolution de l'écran puis la modifie à nouveau.

Des idées pour empêcher que cela ne se produise ? C'est arrivé une demi-douzaine de fois et ça devient très perturbant pour mon travail.

Réponses (11)

325
325
325
2009-10-19 00:21:26 +0000

Le problème a été introduit dans Windows 2000 lors de l'ajout d'éléments de menu en fondu. À l'origine, la fonction a été ajoutée dans le code en mode noyau et a été étroitement intégrée dans certaines parties de l'interface utilisateur. Comme elle fonctionnait si bien, elle a fini par y rester. Le problème est apparu de temps en temps, mais personne n'a eu de moyen fiable de le reproduire dans le débogueur du noyau pour le corriger.

Le même effet peut être obtenu sans changer la résolution de l'écran ou la profondeur des couleurs. Allez dans Démarrer -> Exécuter -> et tapez tskill dwm. Cette commande réinitialisera le gestionnaire de fenêtres du bureau sans qu'il soit nécessaire de modifier la résolution de l'écran.

La modification de la résolution de l'écran ou de la profondeur de couleur réinitialise également le gestionnaire de fenêtres du bureau, ce qui a toujours permis de contourner le bogue lorsqu'il apparaît. L'une ou l'autre de ces solutions résoudra le problème.

191
191
191
2009-10-18 17:48:15 +0000

La dernière fois que j'ai vu cela, c'était dans Windows 2000 où cela m'est arrivé de temps en temps.

Je suppose qu'une solution de contournement serait de désactiver les éléments de menu qui s'effacent après avoir cliqué dans les options de performance :

28
28
28
2009-11-09 11:35:27 +0000

Sous Windows 7 (et probablement Vista), utiliser le gestionnaire de tâches pour tuer “dwm.exe” (il redémarre automatiquement) semble un moyen assez indolore de se débarrasser de l'artefact.

28
28
28
2011-04-24 04:37:58 +0000

Clic droit Ordinateur, Propriétés, Paramètres système avancés, Onglet Avancé, Paramètres de performance, Décocher les deux :

  • Fade or Slide menus into viewand
  • Fade out Menu Items after clicking

Fixed.

11
11
11
2010-04-14 19:59:27 +0000

Je pense qu'il est plus rapide de simplement changer la profondeur des couleurs. Une fois que vous avez changé et cliqué sur “Appliquer”, vous pouvez simplement répondre NON à l'invite “Voulez-vous conserver ces paramètres ? La profondeur de couleur d'origine sera rétablie (le problème étant résolu). D'ailleurs, je vous recommande de ne pas changer la résolution car cela obligerait Windows à recalculer les tailles et les positions des fenêtres… deux fois ! C'est nettement plus lent que de changer la profondeur des couleurs.

Quoi qu'il en soit, il s'agit bien d'un problème vidéo dans Windows, donc le seul moyen sûr (autre que le redémarrage) serait de forcer Windows à rafraîchir complètement le tampon vidéo. Vous pouvez le faire en tuant dwm.exe, mais le changement de la profondeur des couleurs est plus rapide (pas besoin de chercher dans une longue liste de processus), plus sûr (pas besoin de risquer la stabilité de votre Windows) et plus facile à comprendre pour les novices.

En plus de cela : L'important peut être de dire "NON” lorsqu'on vous demande de “conserver les paramètres”. Si vous dites “oui”, les éléments de menu orphelins peuvent revenir.

10
10
10
2014-03-20 01:10:16 +0000

Assez de commandes tskill dwm semblent s'arrêter dwm redémarrer, vous devrez donc peut-être redémarrer le Desktop Window Manager Session Manager dans les services :

6
6
6
2014-01-07 07:22:36 +0000

J'ai récemment commencé à avoir ce problème sur un Thinkpad W510 de Windows 7 Professional et une station de travail i7 générique fonctionnant sous Windows 7 Ultimate. Le fait que cela arrive sur les deux machines était une source d'intérêt et taper “tskill dwm” faisait des choses comme casser la capture d'écran et semblait être un mauvais travail.

Dans mon cas, j'ai trouvé que le problème était le crash du processus SetPoint de Logitech. La désactivation des modifications de notification à l'écran qu'il apporte au système semble avoir résolu le problème de l'info-bulle.

Espérons que l'idée de base ici aide quelqu'un : - Un outil qui manipule la superposition Aero peut interférer.

0
0
0
2019-03-08 00:34:51 +0000

Si vous utilisez Windows 10, il se peut que vous ne puissiez pas tuer dwm.exe sans être obligé d'arrêter/redémarrer Windows comme je le faisais.

Pour éviter ce problème à l'avenir, j'ai suivi cette réponse , mais pour résoudre le problème que j'avais en ce moment, j'ai juste changé ma résolution, puis je suis revenu à ma résolution d'origine, ce qui a effacé l'élément de menu qui était resté coincé à l'écran.

0
0
0
2013-12-18 09:19:56 +0000

Le raccourci clavier “Rotate to normal” CTRL + ALT + UpArrow peut être utilisé pour vider le menu bloqué, si le pilote de votre carte graphique le supporte.

(Je sais que cela fonctionne avec les cartes graphiques Intel, mais je ne peux pas me porter garant pour les autres)

0
0
0
2009-10-18 18:07:56 +0000

J'avais l'habitude de l'utiliser sur mon système, en utilisant XPPro et des boîtes à outils qui faisaient de même. L'Explorateur Windows est l'application qui a le plus exposé la bizarrerie (bien que cela puisse être dû au fait qu'il s'agit d'un des utilitaires les plus utilisés). Fermer/supprimer des applications, comme dans votre cas, ne faisait qu'inverser les résolutions d'écran ou la profondeur des couleurs. Le fait de passer à l'écran de connexion puis de se reconnecter faisait généralement, mais pas toujours, l'affaire.

Je n'ai que très rarement l'occasion de le faire maintenant, bien que je ne sois pas sûr de ce qui a changé pour réduire le nombre de cas. J'ai récemment mis à jour la carte graphique de la machine, mais la réduction du nombre d'occurrences s'est produite de façon notable avant que cette mise à jour n'ait lieu. Je pense qu'une mise à jour du pilote ou un correctif de MS a réduit le problème, mais ce n'est qu'une supposition. Dans tous les cas, assurez-vous que vous n'avez manqué aucune mise à jour et que vous utilisez les derniers pilotes stables pour votre carte graphique.

0
0
0
2015-08-16 08:49:23 +0000

Vous pouvez utiliser la commande taskkill :

  1. Ouvrir l'invite de commande
  2. Tapez taskkill /im dwm.exe et appuyez ensuite sur la touche Entrée.

Si cela se produit régulièrement, vous pouvez également enregistrer la commande dans un fichier batch.