Question Menu sélectionner l'élément bloqué à l'écran après la fermeture du menu contextuel ou de la commande


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

Dans la capture d'écran ci-dessous, j'ai ouvert une nouvelle instance d'IE juste pour montrer comment l'étiquette reste sur le dessus. L'étiquette n'a pas été créée par cette instance d'IE.

Lingering menu command label

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

L'étiquette bloquée est la première commande de menu que je sélectionne dans IE. Si une étiquette est déjà bloquée, une nouvelle ne se bloque pas (quelle que soit l'instance concernée). Sur la base de ces connaissances, j'ouvre maintenant IE sur mon moniteur secondaire, ouvrez le menu contextuel avec précaution pour que la commande Propriétés se trouve dans le coin inférieur et cliquez dessus. Ce n'est pas une solution.

L'étiquette flottante ne bouge jamais et est transparente pour les entrées de la souris (si je clique dessus, c'est comme si je cliquais sur l'élément derrière elle).

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

L'étiquette Est-ce que disparaît si je change la résolution de l'écran et puis le change à nouveau.

Des idées sur la façon dont je peux empêcher cela de se produire? C'est arrivé une demi-douzaine de fois et cela devient très perturbant pour mon travail.


301
2017-10-18 17:31


origine


J'ai eu ça arriver LOT dans les versions bêta de Win7, en particulier lors de l'exécution dans une VM. Cela ne se produit plus, mais je ne sais pas exactement quand cela a changé. Je suggère de mettre à jour votre pilote de carte vidéo et, un par un, de désactiver les programmes de démarrage jusqu'à ce qu'il s'arrête. Je pense que c'était soit mon pilote, UltraMon ou WinSplit Revolution, mais je ne l'ai jamais réduit. - OwenP
J'ai des programmes qui le font dans Vista. Je n'ai pas de solution. - Henk
Arrive. Démarrer - Exécuter - "tskill dwm" ou tuer DWM.EXE du gestionnaire de tâches, il redémarrera instantanément avec les éléments de menu disparus. - Петър Петров
Il m'est arrivé il y a quelques minutes. Ce n'était pas une info-bulle, mais un élément de menu bloqué à l'écran lorsque IEtk devtools est tombé en panne. le tskill dwn astuce n'a pas fonctionné, tout en changeant la profondeur de couleur fait. - MaxArt
Internet Explorer 11 semble être un gros coupable de laisser ces sélections de menu fantôme à l'écran. - Matthew Lock


Réponses:


Le problème a été introduit dans Windows 2000 lorsque des éléments de menu fondus ont été ajoutés. À l'origine, la fonctionnalité a été ajoutée en code en mode noyau et a été étroitement intégrée à des parties de l'interface utilisateur. Comme cela fonctionnait si bien, il a fini par rester là-bas. Le problème est apparu de temps en temps, mais personne n'a eu un moyen fiable de le reproduire dans le débogueur du noyau pour le réparer.

Le même effet peut être obtenu sans modifier la résolution de l'écran ou la profondeur de couleur. 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 d'écran ou de la profondeur de couleur réinitialise également le gestionnaire de fenêtres du bureau, ce qui constitue toujours une solution de contournement pour le bogue lorsqu'il apparaît. Chacune de ces solutions permettra de résoudre le problème.


307
2017-10-19 00:21



J'utilise Windows 7 Ultimate. C'est comme ça que j'ai résolu le problème. Accédez au Panneau de configuration> Modifier le thème. Définissez le thème sur Blanc contrasté. Le menu fantôme devrait disparaître. Réglez votre thème sur ce qu'il était. - Hossein A
J'ai juste eu une ombre de pointe de ballon collée sur l'écran (en plus de tout le reste!). Changer de résolution ne fonctionnait pas pour moi, mais changer la profondeur de couleur Je suis passé de la profondeur à 16 bits, puis à 32 bits. Cela semblait faire l'affaire. - ADTC
Démarrer - Exécuter - tskill dwm - le répare toujours - cela oblige DWM à redémarrer. - Петър Петров
Pour une solution permanente, voir réponse suivante. - awe
Si cela était arrivé aujourd'hui pour la première fois. Après utilisation tskill dwm, il disparaît, mais est revenu avec le premier élément de menu que je sélectionne par la suite. En espérant qu'il ne revienne pas après le redémarrage. [croise les doigts] - mouseas


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, une solution de contournement serait de désactiver les éléments de menu fondus après avoir cliqué dans les options de performance:

alt text


175
2017-10-18 17:48



Il m'a fallu un voyage à Google pour voir comment accéder à cet écran: - Cliquez avec le bouton droit sur Ordinateur et sélectionnez Propriétés dans le menu - Choisissez Paramètres système avancés - Dans la zone Performances, cliquez sur Paramètres. - Al Crowley
@AlCrowley: Ou tapez simplement "performance" dans le menu Démarrer et choisissez "Ajuster l'apparence et les performances de Windows". - Joey
Cette solution a fonctionné pour moi sur Windows 7. Merci. - Ankur
Aussi, si vous désactivez les deux cases à cocher ci-dessus, les menus contextuels apparaîtront beaucoup plus rapidement. - Sven Hecht
C'est probablement la meilleure solution à long terme. Ce n'est qu'une réduction relativement mineure du style visuel (que la plupart des gens ne remarqueront jamais de toute façon). En prime, cela rend le travail du menu un peu plus rapide. - Chase


Dans Windows 7 (et probablement Vista), utiliser le gestionnaire de tâches pour supprimer "dwm.exe" (il redémarre automatiquement) semble être un moyen assez facile de se débarrasser de l'artefact.


26
2017-11-09 11:35



Malheureusement, il ne s’agit que d’une solution très temporaire pour moi - même si l’élément de menu bloqué disparaît après avoir tué dwm.exe, un nouveau se bloque dès que je clique à nouveau sur un élément de menu. - alexteg
Au début, je pensais que cela fonctionnerait, mais malheureusement alexteg a raison. J'ai juste essayé de tuer dwm, et en effet l'élément de menu a disparu, mais en moins d'une minute, un nouvel élément de menu s'est bloqué (et ce n'est guère une coïncidence, car ce bogue Windows se manifeste assez rarement). Au moins, avec cette approche, vous pouvez remplacer l'élément de menu bloqué par un nouveau, la position à l'écran dont vous pouvez décider vous-même. - Andreas Rejbrand
Merci, avec superuser.com/a/57021/152255 ça fonctionne bien. - onetdev
J'ai combiné cela avec la réponse de @ Joey. La réponse de Joey semble l’empêcher de se produire, mais ne résout pas le problème à l’écran pour le moment. Cela élimine le problème à l'écran pour le moment. Lancer un jeu DirectX en plein écran semble également résoudre le problème. - AJ Henderson
Encore plus rapide, tapez "tskill dwm" dans Run :) - Петър Петров


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

  • Visualiser les menus Fondu ou Diapositive et
  • Supprimer les éléments de menu après avoir cliqué

Fixé.


25
2018-04-24 04:37



Je sais que c'est un peu vieux mais je viens juste de me heurter à ce problème récemment et c'est celui-là qui m'a résolu le problème. - jefffan24
travaillé pour moi, dommage que cela réinitialise mon thème - Daniel


Je pense qu'il est plus rapide de changer la profondeur de couleur. Une fois que vous avez changé et cliqué sur Appliquer, vous pouvez simplement répondre NON à «Voulez-vous conserver ces paramètres? rapide. Il reviendra à votre profondeur de couleur d'origine (avec le problème résolu). Au fait, je vous recommande de ne pas modifier la résolution car cela forcerait Windows à recalculer les tailles et les positions des fenêtres ... deux fois! Il est nettement plus lent que le changement de profondeur de couleur.

Quoi qu’il en soit, il s’agit bien d’un problème vidéo sous Windows. Par conséquent, le seul moyen sûr (autre que le redémarrage) est de forcer Windows à actualiser complètement le tampon vidéo. Vous pouvez le faire en tuant dwm.exe, mais le changement de profondeur de couleur est plus rapide (pas besoin de rechercher une longue liste de processus), plus sûr (inutile de risquer la stabilité de Windows) et plus facile à saisir pour les novices.

Ajoutons à ceci: L'important est de dire "NON" lorsque l'on est invité à "conserver les paramètres". Si vous dites oui, les éléments du menu orphelin peuvent revenir.


8
2018-04-14 19:59





Assez de commandes tskill dwm semblent arrêter le redémarrage de dwm, vous devrez peut-être redémarrer le Gestionnaire de session du gestionnaire de fenêtres du bureau dans les services:

enter image description here


8
2018-03-20 01:10





J'ai récemment commencé à avoir ce problème sur un Thinkpad W510 Windows 7 Professionnel et une station de travail générique i7 exécutant Windows 7 Ultimate. Le fait que cela arrive aux deux machines était une source d’intérêt et taper «tskill dwm» ferait des choses comme la capture d’écran et se sentirait comme un mauvais travail.

Dans mon cas, j'ai trouvé que le problème était le crash du processus Logitech SetPoint. Désactiver les 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 principale ici aidera quelqu'un: - Certains outils qui manipulent la superposition Aero peuvent interférer.


5
2018-01-07 07:22



J'ai aussi SetPoint, semble interférer avec Aero, merci! - Hernán


Le raccourci clavier "Pivoter à la normale" CTRL + ALT + Flèche vers le haut peut être utilisé pour effacer le menu bloqué, si votre pilote de carte graphique le supporte.

(Je sais que cela fonctionne avec les graphiques Intel, mais ne peut en garantir d'autres.)


0
2017-12-18 09:19



Ne fonctionne pas pour moi. - Andreas Rejbrand
@AndreasRejbrand J'ai mis à jour ma réponse pour être plus précis - benrwb
@benrwd: OK, je vois, c'est une fonctionnalité de certains pilotes graphiques vidéo. Eh bien, c'est certainement un raccourci pour ceux avec ce raccourci. (Mais je suppose que le correctif n'est que temporaire - la prochaine fois que vous cliquerez sur un élément de menu contextuel Win32 natif, il restera bloqué?) - Andreas Rejbrand
@AndreasRejbrand Oui, il ne s'agit que d'un correctif temporaire. La meilleure solution consiste à désactiver le paramètre "Éléments de menu fondu après avoir cliqué", comme indiqué dans d'autres réponses. - benrwb
Il s'agit d'un raccourci clavier par défaut sur les pilotes graphiques intégrés Intel, bien qu'il soit souvent désactivé car les utilisateurs le frappent accidentellement et ne savent pas comment le rétablir. - nullability


J'avais l'habitude d'obtenir cela beaucoup sur mon système à la maison, exécutant XPPro, avec des boîtes à outils faisant la même chose. Windows Explorer était l'application qui exposait le plus la singularité (bien que cela puisse être dû au fait que c'est l'un des utilitaires les plus couramment utilisés). Les applications de fermeture / mise à mort, comme dans votre cas, n'ont fait que renverser les résolutions d'écran ou les profondeurs de couleur. En outre, passer à l'écran de connexion puis se reconnecter ferait, mais pas toujours, le tour.

J'arrive très rarement maintenant, même si je ne suis pas sûr de ce qui a changé pour réduire la fréquence. J'ai récemment mis à niveau la carte graphique de la machine, mais la réduction des occurrences s'est produite avant la mise à niveau. Je suppose que soit une mise à jour du pilote ou l'un des correctifs de MS a réduit le problème, mais ce n'est qu'une supposition. Dans tous les cas, assurez-vous de ne manquer aucune mise à jour et assurez-vous que vous utilisez les derniers pilotes stables pour votre chipset graphique.


-1
2017-10-18 18:07





Vous pouvez utiliser le taskkill commander:

  1. Ouvrir l'invite de commande
  2. Type taskkill /im dwm.exe puis appuyez sur Entrer.

"taskkill" Command

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


-1
2017-08-16 08:49