Bağlam ya da komut menüsü kapandıktan sonra ekrana sıkışan menü seçimi


318

Bir menü komutu seçtiğimde periyodik olarak, etiket veya seçilen seçenek ekranda "sıkışmış" oluyor ve kaybolmuyor. Açık olan uygulamaları, hangisi takıldığı zaman kullanıyor olursam da dahil olmak üzere kapatabilirim, fakat hala kaybolmayacak.

Aşağıdaki ekran görüntüsünde, etiketin nasıl üstünde durduğunu göstermek için yeni bir IE örneği açtım. Etiket, bu IE örneği tarafından oluşturulmadı.

Kalan menü komut etiketi

(Çemberi MS Paint'te ekledim. Bu kısım sıkışmış değil.)

Sıkışan etiket IE’de seçtiğim ilk menü komutu. Bir etiket zaten sıkışmışsa, yenisi sıkışmaz (IE'nin hangi örnek (ler) ine bakılmaksızın). Bu bilgiye dayanarak, şimdi IE'yi ikincil monitörümde açıyorum, bağlam menüsünü dikkatlice açın, böylece Özellikler komutu alt köşededir ve tıklayın. Bu bir çözüm değil.

Yüzen etiket asla hareket etmez ve fare girişine karşı saydamdır (tıklarsam arkasındaki öğeyi tıklatıyormuşum gibi).

Etiket yok değil tüm çalışan uygulamaları kapatın eğer uzağa gitmek. Hizmetleri durdurmayı veya Live Mesh gibi sistem tepsisi öğelerini kapatmayı denemedim.

Ekran çözünürlüğünü değiştirip tekrar değiştirirsem etiket kaybolur .

Bunun olmasını nasıl engelleyebilirim? Yarım düzine kez oldu ve işimi zorlaştırıyor.


1
Bu , özellikle bir VM'de yürütürken Win7'nin betalarında LOT olmuştu . Artık gerçekleşmiyor, ama tam olarak ne zaman değiştiğinden emin değilim. Video kartı sürücünüzü güncellemenizi ve başlangıç ​​programlarını durdurulana kadar devre dışı bırakmanızı öneririm. Sanırım şoförüm UltraMon ya da WinSplit Revolution'dı, ama asla daraltılmadı.
OwenP

1
Vista'da bunu yapan bazı programlar var. Benim bir çözümüm yok.
Henk

20
Olur. Başlat - Çalıştır - "tskill dwm" ya da görev yöneticisinden DWM.EXE'yi öldürdüğünüzde, anında menü öğeleri bittiğinde yeniden başlatılır.
Петър Петров

1
Birkaç dakika önce başıma geldi. Bir araç ipucu değildi, ancak IE11 devtools çöktü, ekranda bir menü öğesi sıkışmış. tskill dwnRenk derinliğini değiştirme yaptı ise hile, işe yaramadı.
MaxArt

1
Internet Explorer 11, bu hayalet menü seçimlerini ekranda bırakarak büyük bir suçlu gibi görünüyor.
Matthew Lock

Yanıtlar:


320

Sorun, soluk menü öğelerinin eklenmesiyle Windows 2000'de ortaya çıktı. Başlangıçta, özellik çekirdek modu kodunda eklenmiş ve UI bölümlerine sıkıca tümleştirilmiştir. Çok iyi çalıştı, orada kalıyorum sona erdi. Sorun zaman zaman ortaya çıktı, ancak hiç kimse sorunu gidermek için çekirdek hata ayıklayıcısında yeniden üretmek için güvenilir bir yol bulamadı.

Aynı efekt, ekran çözünürlüğünü veya renk derinliğini değiştirmeden elde edilebilir. Başlat -> Çalıştır -> 'a gidin ve yazın tskill dwm. Bu komut, ekran çözünürlüğünü değiştirmek zorunda kalmadan masaüstü pencere yöneticisini sıfırlar.

Ekran çözünürlüğünü veya renk derinliğini değiştirmek de masaüstü pencere yöneticisini sıfırlar, bu yüzden göründüğünde hata için her zaman geçici bir çözüm olmuştur. Bu çözümlerden herhangi biri sorunu çözecektir.


3
Windows 7 Ultimate kullanıyorum. Sorunu bu şekilde çözdüm. Denetim Masası> Temayı Değiştir'e gidin. Temayı Yüksek Karşıtlık Beyaz olarak ayarlayın. Hayaletli menü gitmeli. Temanızı eski haline getirin.
HA

1
Ben sadece bir balon ucu gölgesi ekranda sıkışmış (her şeyin üstünde!) Oldu. Değişen çözünürlükler benim için işe yaramadı, ama değişen renk derinliği yaptı. Derinliği 16-bit'e, ardından 32-bit'e değiştirdim. Bu hile yapmak gibiydi.
ADTC

31
Başlat - Çalıştır - tskill dwm - her zaman onu düzeltir - bu gerçekten DWM'yi yeniden başlatmaya zorlar.
Петър Петров

4
Kalıcı çözüm için bir sonraki cevaba bakınız .
korku

3
Bu ilk defa bugün olsaydı. Kullandıktan sonra tskill dwm, gider, ancak daha sonra seçtiğim ilk menü öğesiyle geri döndü. İşte yeniden başlattıktan sonra geri dönmeyeceğini umuyorum. [parmakları haç]
muses

187

Bunu son gördüğümde, ara sıra başıma gelen Windows 2000'deydi.

Sanırım, bir geçici çözüm, Performans seçeneklerinde tıkladıktan sonra solmakta olan menü öğelerini devre dışı bırakmak olabilir:

alt metin


31
Bu ekrana nasıl gideceğimi görmek için Google’a bir gezi yapmamı sağladı: - Bilgisayarı sağ tıklayın ve menüden Özellikler'i seçin - Gelişmiş Sistem Ayarları'nı seçin - Performans alanında, Ayarlar'ı tıklayın
Al Crowley

28
@AlCrowley: Ya da sadece başlat menüsüne "performance" yazın ve "Windows'un görünümünü ve performansını ayarla" yı seçin.
Joey,

2
Bu çözüm Windows 7'de benim için çalıştı. Teşekkürler.
Ankur

2
Kalıcı çözüm için +1 (zaten bir makine için)
Erick Robertson

5
Ayrıca, bağlam menüsünün üstündeki iki onay kutusunu devre dışı bırakırsanız daha hızlı görünecektir
Sven Hecht

29

Windows 7'de (ve muhtemelen Vista'da) görev yöneticisini "dwm.exe" yi (otomatik olarak yeniden başlatır) öldürmek için kullanmak, eserden kurtulmanın oldukça acısız bir yoludur.


15
Ne yazık ki bu sadece en azından benim için çok geçici bir çözüm - dwm.exe'yi öldürdükten sonra takılan menü öğesi kaybolsa bile, herhangi bir menü öğesini tekrar tıklattığımda yeni bir tane takılıyor.
alexteg

3
İlk başta bunun işe yarayacağını düşündüm, ama ne yazık ki alexteg haklı. Sadece öldürmeye çalıştım dwmve gerçekten de menü maddesi kayboldu, ama bir dakika içinde yeni bir menü maddesi tıkandı (ve bu Windows böceği nadiren kendini gösterdiği için bu pek rastlantı değil). En azından, bu yaklaşımla, sıkışmış menü öğesini, ekrandaki pozisyonunu kendiniz için karar verebileceğiniz yenisiyle değiştirebilirsiniz.
Andreas Rejbrand 17:12

1
Teşekkürler, superuser.com/a/57021/152255 ile iyi çalışıyor.
onetdev

1
Bunu @ Joey'nin cevabıyla birleştirdim. Joey'in cevabı gerçekleşmesini engelliyor gibi görünüyor, ancak şu anda ekrandaki sorunu temizlemiyor. Bu, şu an ekrandaki sorunu gidermektedir. Tam ekran DirectX oyunu çalıştırmak da sorunu çözüyor gibi görünüyor.
AJ Henderson,

Daha da hızlı, Run :) alanına "tskill dwm" yazın
Петър Петров

28

Bilgisayar , Özellikler, Gelişmiş Sistem Ayarları, Gelişmiş Sekmesi, Performans Ayarları, Her ikisinin de işaretini sağ tıklayın :

  • Görünümüne Fade veya Slayt menüleri ve
  • Menü Öğelerini Tıkladıktan Sonra Soldurma

Sabit.


Bunun oldukça eski olduğunu biliyorum ama son zamanlarda bu sorunla karşılaştım ve bu benim için düzeltti.
jefffan24 22.03.2013

benim için çalıştı, çok kötü
Daniel

11

Ben sadece renk derinliğini değiştirmek için daha hızlı olduğunu düşünüyorum. Değiştirip Uygula'yı tıkladığınızda, sadece "Bu ayarları saklamak istiyor musunuz?" Komut istemi. Orijinal renk derinliğinize geri dönecektir (problem çözülmüş olarak). BTW, çözünürlüğü değiştirmemenizi tavsiye ederim, çünkü bunu yapmak Windows'u pencere boyutlarını ve konumlarını yeniden hesaplamaya zorlar ... iki kere! Renk derinliğini değiştirmekten belirgin derecede daha yavaş.

Yine de, bu kesinlikle Windows’taki bir video problemidir, bu nedenle tek kesin yol (yeniden başlatmadan başka) Windows’u video arabelleğini tamamen yenilemeye zorlamak olacaktır. Dwm.exe'yi öldürerek yapabilirsiniz, ancak renk derinliğini değiştirmek daha hızlıdır (uzun işlemler listesi aramanıza gerek kalmaz), daha güvenli (Windows'un kararlılığını riske atmanıza gerek kalmaz) ve acemiler için daha kolay anlaşılır.

Buna ekleme: "Ayarları sakla" istendiğinde önemli olan "HAYIR" demek olabilir. Evet derseniz, yetim menü parçaları geri gelebilir.


10

Yeterli tskill dwmkomut dwmyeniden başlatmayı durduruyor gibi görünüyor , bu nedenle Hizmetlerdeki Masaüstü Pencere Yöneticisi Oturum Yöneticisi'ni yeniden başlatmanız gerekebilir :

görüntü tanımını buraya girin


6

Yakın zamanda bu sorunu Windows 7 Professional Thinkpad W510 ve Windows 7 Ultimate çalıştıran genel bir i7 iş istasyonunda almaya başladım. Her iki makineye de sahip olmak bir ilgi kaynağıydı ve 'tskill dwm' yazmak ekran görüntüsünü kırmak gibi şeyler yapardı ve etrafta kötü bir çalışma gibi hissettirirdi.

Benim durumumda sorunun Logitech SetPoint işleminin çökmesi olduğunu gördüm. Ekranda yapılan bildirim değişikliklerini sisteme yapmayı devre dışı bırakmak araç ipucu sorununu çözmüş gibi görünüyor.

Umarım buradaki ana fikir birisine yardımcı olur: - Aero kaplamasını yönlendiren bazı araçlar müdahale ediyor olabilir.


Ayrıca SetPoint'im var, Aero'yu engelliyor gibi görünüyor, teşekkürler!
Hernán

0

Bunu, ev sistemimde, XPPro çalıştıran ve aynı şeyi yapan alet kutuları ile birlikte oldukça fazla elde ettim. Windows Gezgini, tuhaflığı en çok açığa çıkaran uygulama oldu (bununla birlikte en çok kullanılan araçların kullanımında olabilir). Kapama / öldürme uygulamaları, sizin durumunuzda olduğu gibi, ekran çözünürlüğünden veya renk derinliğinden farklı olmaktan başka bir şey yapmadı. Ayrıca giriş ekranına geçmek daha sonra tekrar giriş yapmak genellikle işe yarar, ancak her zaman değil, hile yaparsınız.

Şimdi çok nadir olurum, ancak oluşumu azaltmak için neyin değiştiğinden emin değilim. Grafik kartını son zamanlarda makinede yükselttim, ancak oluşumdaki azalma, bu yükseltme gerçekleşmeden önce gözle görülür bir şekilde gerçekleşti. Tahminime göre, bir sürücü güncellemesi ya da MS'in bir yamasının sorunu çözdüğü, ancak bu yalnızca bir tahmin olduğu. Her durumda, hiçbir güncellemeyi kaçırmadığınızdan ve grafik yonga setiniz için en son kararlı sürücüleri çalıştırdığınızdan emin olun.


0

Grafik kartı sürücünüz destekliyorsa, "Normalde döndür" kısayol tuşu CTRL+ ALT+ UpArrow, sıkışmış menüyü temizlemek için kullanılabilir.

(Bunun Intel grafikleriyle çalıştığını biliyorum ama başkaları için kefil olamaz.)


Benim için çalışmıyor.
Andreas Rejbrand,

@AndreasRejbrand Daha spesifik olmak için cevabımı güncelledim
benrwb

@ benrwd: Tamam, anlıyorum, bazı video grafik sürücülerinin bir özelliği. Bu kesinlikle bu kısayol tuşu ile olanlar için bir kısayol. (Ama düzeltmenin geçici olduğunu varsayalım - bir sonraki yerel Win32 açılır menüsü öğesini tıkladığınızda, tekrar yapışır mı?)
Andreas Rejbrand 13:14 'te

1
@AndreasRejbrand Evet, yalnızca geçici bir düzeltmedir, en iyi çözüm, diğer yanıtlarda ayrıntılı olarak verilen "Tıkladıktan Sonra Menü Öğelerini Söndür" ayarını devre dışı bırakmaktır.
benrwb

1
Bu, Intel tarafından entegre edilmiş grafik sürücülerinde varsayılan bir kısayol tuşudur, ancak çoğu kez devre dışı bırakıldığı için insanlar yanlışlıkla buna çarptılar ve sonra onu nasıl değiştireceklerini bilmiyorlar.
geçilebilirlik

0

taskkillKomutu kullanabilirsiniz :

  1. Komut İstemi'ni aç
  2. Yazıp taskkill /im dwm.exetuşuna basın Enter.

"taskkill" Komutanlığı

Düzenli olarak gerçekleşirse, komutu bir toplu iş dosyasına da kaydedebilirsiniz.


0

Windows 10 kullanıyorsanız, dwm.exeWindows'u olduğu gibi kapatıp / yeniden başlatmaya zorlamadan öldüremeyebilirsiniz .

Gelecekte bu sorunu önlemek için, bu cevabı takip ettim , ancak şu an sahip olduğum sorunu çözmek için, sadece çözünürlüğümü değiştirdim, sonra ekrana sıkışan menü öğesini silen orijinal çözünürlüğüme geri döndüm. .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.