Voce di selezione menu bloccata sullo schermo dopo la chiusura del menu contestuale o di comando


318

Periodicamente quando seleziono un comando di menu, l'etichetta o l'opzione selezionata vengono "bloccate" sullo schermo e non scompaiono. Posso chiudere tutte le applicazioni aperte, inclusa quella che stavo usando quando si è bloccata, ma non andrà via.

Nella schermata qui sotto, ho aperto una nuova istanza di IE solo per mostrare come l'etichetta rimane in primo piano. L'etichetta non è stata creata da questa istanza di IE.

Etichetta di comando del menu persistente

(Ho aggiunto il cerchio in MS Paint. Quella parte non è bloccata.)

L'etichetta che si blocca è il primo comando di menu che seleziono in IE. Se un'etichetta è già bloccata, una nuova non si blocca (indipendentemente dalle istanze di IE coinvolte). Sulla base di questa conoscenza, ora apro IE sul mio monitor secondario, apro con attenzione il menu di scelta rapida in modo che il comando Proprietà sia nell'angolo in basso e faccio clic su di esso. Questa non è una soluzione.

L'etichetta mobile non si sposta mai ed è trasparente per l'input del mouse (se faccio clic su di essa, è come se avessi fatto clic sull'elemento dietro di essa).

L'etichetta non non andare via se chiudo tutte le applicazioni in esecuzione. Non ho provato a interrompere i servizi o a chiudere elementi nella barra delle applicazioni come Live Mesh.

L'etichetta non va via se cambio la risoluzione dello schermo e poi cambiare di nuovo.

Qualche idea su come posso impedire che ciò accada? È successo una mezza dozzina di volte e sta diventando abbastanza sconvolgente per il mio lavoro.


1
Ho fatto succedere MOLTO nelle beta di Win7, in particolare durante l'esecuzione in una VM. Non succede più, ma non sono sicuro esattamente quando è cambiato. Suggerisco di aggiornare il driver della scheda video e, uno per uno, disabilitare i programmi di avvio fino a quando non si ferma. Penso che sia stato il mio driver, UltraMon o WinSplit Revolution, ma non l'ho mai ristretto.
OwenP

1
Alcuni programmi lo fanno in Vista. Non ho una soluzione
Henk,

20
Succede. Start - Esegui - "tskill dwm" o kill DWM.EXE dal task manager, si riavvierà istantaneamente senza le voci di menu.
Петър Петров

1
Mi è successo qualche minuto fa. Non è stata una descrizione comandi, ma una voce di menu è rimasta bloccata sullo schermo quando gli sviluppatori di IE11 si sono bloccati. Il tskill dwntrucco non ha funzionato, mentre ha cambiato la profondità del colore.
MaxArt,

1
Internet Explorer 11 sembra essere un grande offensore nel lasciare sullo schermo queste selezioni di menu fantasma.
Matthew Lock,

Risposte:


320

Il problema è stato introdotto in Windows 2000 quando sono state aggiunte voci di menu in dissolvenza. Inizialmente, la funzione era stata aggiunta nel codice in modalità kernel ed era strettamente integrata in porzioni dell'interfaccia utente. Dato che ha funzionato così bene, ha finito per rimanere lì. Il problema è apparso di tanto in tanto, ma nessuno ha avuto un modo affidabile per riprodurlo nel debugger del kernel per risolverlo.

Lo stesso effetto può essere ottenuto senza modificare la risoluzione dello schermo o l'intensità del colore. Vai su Start -> Esegui -> e digita tskill dwm. Questo comando ripristina il gestore di finestre desktop senza la necessità di modificare la risoluzione dello schermo.

La modifica della risoluzione dello schermo o della profondità del colore ripristina anche il gestore della finestra del desktop, quindi quando si presenta è sempre stata una soluzione alternativa al bug. Entrambe queste soluzioni risolveranno il problema.


3
Sto usando Windows 7 Ultimate. Ecco come ho risolto il problema. Vai a Pannello di controllo> Cambia tema. Imposta il tema su Bianco a contrasto elevato. Il menu fantasma dovrebbe scomparire. Riporta il tuo tema su quello che era.
HA,

1
Ho appena avuto l'ombra di un palloncino bloccato sullo schermo (in cima a tutto il resto!). Modificare le risoluzioni non ha funzionato per me, ma ha cambiato la profondità del colore. Ho cambiato la profondità a 16 bit, quindi di nuovo a 32 bit. Sembrava fare il trucco.
ADTC

31
Start - Esegui - tskill dwm - lo risolve sempre - questo forza davvero il riavvio di DWM.
Петър Петров

4
Per una soluzione permanente, vedere la risposta successiva .
timore

3
Era successo oggi per la prima volta in assoluto. Dopo l'uso tskill dwm, scompare, ma è tornato con la prima voce di menu che seleziono in seguito. Spero che non ritorni dopo il riavvio. [incrocia le dita]
mouseas

187

L'ultima volta che ho visto questo è stato in Windows 2000 dove mi è successo di tanto in tanto.

Suppongo che una soluzione alternativa sarebbe quella di disabilitare le voci di menu che si sbiadiscono dopo aver fatto clic su Opzioni prestazioni:

testo alternativo


31
Mi sono portato a fare un viaggio su Google per vedere come arrivare a quella schermata: - Fare clic con il pulsante destro del mouse su Computer e selezionare Proprietà dal menu - Scegliere Impostazioni di sistema avanzate - Nell'area Prestazioni, fare clic su Impostazioni
Al Crowley

28
@AlCrowley: O semplicemente digita "performance" nel menu di avvio e scegli "Regola l'aspetto e le prestazioni di Windows".
Joey,

2
Questa soluzione ha funzionato per me su Windows 7. Grazie.
Ankur,

2
+1 per la soluzione permanente (comunque per una macchina)
Erick Robertson,

5
Inoltre, se disabiliti le due caselle sopra i menu contestuali appariranno molto più velocemente
Sven Hecht,

29

In Windows 7 (e probabilmente Vista), usare il task manager per uccidere "dwm.exe" (si riavvia automaticamente) sembra un modo abbastanza indolore per sbarazzarsi del manufatto.


15
Sfortunatamente questa è solo una soluzione molto temporanea almeno per me - anche se la voce di menu bloccata scompare dopo aver ucciso dwm.exe, una nuova si blocca non appena faccio di nuovo clic su una voce di menu.
alexteg,

3
All'inizio, ho pensato che avrebbe funzionato, ma sfortunatamente alexteg ha ragione. Ho appena provato a uccidere dwm, e in effetti la voce di menu è scomparsa, ma nel giro di un minuto una nuova voce di menu si è bloccata (e non è certo una coincidenza, poiché questo bug di Windows si manifesta piuttosto di rado). Almeno, con questo approccio, puoi sostituire la voce di menu bloccata con una nuova, la cui posizione sullo schermo puoi decidere tu stesso.
Andreas Rejbrand,

1
Grazie, con superuser.com/a/57021/152255 funziona benissimo.
onetdev,

1
Ho combinato questo con la risposta di @ Joey. La risposta di Joey sembra impedirne il verificarsi, ma al momento non risolve il problema sullo schermo. Questo risolve il problema sullo schermo al momento. Anche l'esecuzione di un gioco DirectX a schermo intero sembra risolvere il problema.
AJ Henderson,

Ancora più veloce, digita "tskill dwm" in Run :)
Петър Петров

28

Fare clic con il pulsante destro del mouse su Computer , Proprietà, Impostazioni di sistema avanzate, Scheda Avanzate, Impostazioni prestazioni, Deselezionare entrambi :

  • Dissolvenza o scorrimento dei menu in vista e
  • Dissolvenza delle voci di menu dopo aver fatto clic

Fisso.


So che questo è piuttosto vecchio ma di recente ho riscontrato questo problema e questo è quello che l'ha risolto per me.
jefffan24,

ha funzionato per me, peccato che abbia ripristinato il mio tema
Daniel,

11

Penso che sia più veloce cambiare solo la profondità del colore. Dopo aver modificato e fatto clic su Applica, puoi semplicemente rispondere NO a "Vuoi mantenere queste impostazioni?" richiesta. Tornerà alla profondità del colore originale (con il problema risolto). A proposito, ti consiglio di non cambiare la risoluzione perché in questo modo costringerai Windows a ricalcolare dimensioni e posizioni delle finestre ... due volte! È notevolmente più lento rispetto alla modifica della profondità del colore.

Comunque questo è sicuramente un problema video in Windows, quindi l'unico modo sicuro (oltre al riavvio) sarebbe quello di forzare Windows ad aggiornare completamente il buffer video. Puoi farlo uccidendo dwm.exe, ma cambiando la profondità del colore è più veloce (non è necessario cercare un lungo elenco di processi), più sicuro (non c'è bisogno di rischiare la stabilità di Windows) e più facile da comprendere per i principianti.

In aggiunta a ciò: l'importante potrebbe essere dire "NO" quando viene richiesto di "mantenere le impostazioni". Se dici di sì, le parti del menu orfano potrebbero tornare.


10

Un numero sufficiente di tskill dwmcomandi sembra interrompere il dwmriavvio, quindi potrebbe essere necessario riavviare Desktop Manager di Gestione sessioni in Servizi:

inserisci qui la descrizione dell'immagine


6

Di recente ho iniziato a riscontrare questo problema su un Thinkpad W510 professionale di Windows 7 e su una stazione di lavoro i7 generica con Windows 7 Ultimate. Avere successo per entrambe le macchine è stata una fonte di interesse e digitando 'tskill dwm' si farebbero cose come screenshot di pausa e sarebbe sembrato un brutto lavoro in giro.

Nel mio caso ho riscontrato che il problema era l'arresto anomalo del processo SetPoint Logitech. La disabilitazione delle modifiche delle notifiche sullo schermo apportate al sistema sembra aver risolto il problema della descrizione comandi.

Speriamo che l'idea di base qui aiuti qualcuno: - Alcuni strumenti che manipolano l'overlay Aero potrebbero interferire.


Ho anche SetPoint, sembra interferire con Aero, grazie!
Hernán,

0

Lo usavo molto sul mio sistema di casa, con XPPro, e le scatole dei suggerimenti che facevano lo stesso. Windows Explorer era l'app che esponeva maggiormente le stranezze (anche se ciò potrebbe essere dovuto al fatto che si trova sulle utility più comunemente utilizzate). Chiudere / uccidere le applicazioni, come nel tuo caso, non ha fatto altro che capovolgere le risoluzioni dello schermo o l'intensità del colore. Anche il passaggio alla schermata di accesso, quindi il login di nuovo, di solito, ma non sempre, farebbe il trucco.

Adesso capita molto raramente, anche se non sono sicuro di cosa sia cambiato per ridurre il verificarsi. Di recente ho aggiornato la scheda grafica nella macchina, ma la riduzione dell'occorrenza è avvenuta notevolmente prima dell'aggiornamento. La mia ipotesi è che o un aggiornamento del driver o una delle patch di MS abbia ridotto il problema, ma questa è solo una supposizione. In ogni caso, assicurati di non aver perso alcun aggiornamento e assicurati di eseguire i driver stabili più recenti per il tuo chipset grafico.


0

Il tasto di scelta rapida "Ruota su normale" CTRL+ ALT+UpArrow può essere utilizzato per cancellare il menu bloccato, se il driver della scheda grafica lo supporta.

(So ​​per certo che funziona con la grafica Intel, ma non posso garantire per nessun altro.)


Non funziona per me.
Andreas Rejbrand,

@AndreasRejbrand Ho aggiornato la mia risposta per essere più specifici
benrwb

@benrwd: OK, vedo, è una caratteristica di alcuni driver di grafica video. Bene, è certamente una scorciatoia per chi ha questo tasto di scelta rapida. (Ma suppongo che la correzione sia solo temporanea - la prossima volta che fai clic su una voce di menu popup Win32 nativa, si bloccherà di nuovo?)
Andreas Rejbrand

1
@AndreasRejbrand Sì, è solo una soluzione temporanea, la soluzione migliore è disabilitare l'impostazione "Dissolvenza voci di menu dopo aver fatto clic", come dettagliato in altre risposte.
benrwb,

1
Questo è un tasto di scelta rapida predefinito sui driver grafici integrati Intel, sebbene sia spesso disabilitato perché le persone lo colpiscono accidentalmente e quindi non sanno come ripristinarlo.
nullability

0

Puoi usare il taskkillcomando:

  1. Apri il prompt dei comandi
  2. Digitare taskkill /im dwm.exee quindi premere Enter.

Comando "taskkill"

Se succede regolarmente, puoi anche salvare il comando in un file batch.


0

Se stai usando Windows 10, potresti non essere in grado di uccidere dwm.exesenza essere costretto a spegnere / riavviare Windows come ero.

Per prevenire questo problema in futuro, ho seguito questa risposta , ma per risolvere il problema che avevo al momento, ho appena cambiato la mia risoluzione, quindi sono tornato alla mia risoluzione originale, che ha cancellato la voce di menu che era stata bloccata sullo schermo .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.