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

コンテキストメニューやコマンドメニューを閉じた後、メニュー選択項目が画面に表示されない

メニューコマンドを選択すると、定期的にラベルや選択されたオプションが画面に表示されて動かなくなります。

下のスクリーンショットでは、IE の新しいインスタンスを開いて、ラベルが上に表示されたままになっている様子を示しています。

(MSペイントで円を追加しましたが、そこは引っかかっていません)

引っかかっているラベルは、IEで最初に選択したメニューコマンドです。すでにラベルが固まっている場合は、新しいラベルは固まらない(IE のインスタンスに関係なく)。この知識に基づいて、私は今、セカンダリモニタで IE を開き、コンテキストメニューを慎重に開いて、プロパティコマンドが下の隅にあるようにして、それをクリックしています。[…] サービスを停止したり、Live Meshなどのシステムトレイを閉じたりしてみていません。

画面の解像度を変更してから元に戻すとラベルが消えます。何度も発生していて、仕事に支障をきたすようになってきました。

回答 (11)

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

この問題は Windows 2000 でメニュー項目のフェードが追加されたときに導入されました。元々、この機能はカーネルモードのコードで追加され、UI の一部にしっかりと統合されていました。それが非常にうまく機能していたので、結局はそこに留まっていました。この問題は時々出てきますが、カーネルデバッガで再現して修正してもらう確実な方法はありませんでした。

画面の解像度や色深度を変えなくても同じ効果が得られます。Start -> Run -Run -> に移動して、tskill dwm とタイプしてください。このコマンドは、画面解像度を変更しなくても、デスクトップウィンドウマネージャをリセットします。

画面解像度や色深度を変更しても、デスクトップウィンドウマネージャをリセットするので、バグが発生したときの回避策としては、常にこれが有効です。これらの解決策のいずれかで問題は解決します。

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

前回、私がこれを見たのは、Windows 2000で時々発生していました。

回避策としては、パフォーマンスオプションをクリックした後にフェードアウトするメニュー項目を無効にすることです。

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

Windows 7 (そしておそらくVista) では、タスクマネージャーを使って “dwm.exe” を kill して (自動的に再起動して) アーティファクトを取り除くためには、かなり苦痛のない方法のように思えます。

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

右クリックコンピュータプロパティ、システムの詳細設定、詳細タブ、パフォーマンス設定、チェックを外す 両方 :

  • フェードまたはスライドメニューを表示する

  • クリック後のメニュー項目をフェードアウトする

固定。

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

色の濃さだけ変えた方が早いと思います。変更して「適用」をクリックしたら、「これらの設定を維持しますか」というプロンプトにNOと答えればいいだけです。そうすれば、元の色深度に戻ります(問題は解決しました)。Btw, 私はあなたが解像度を変更しないことをお勧めします。なぜなら、そうするとWindowsがウィンドウのサイズと位置を再計算しなければならなくなるからです… 2回! これは、色深度を変更するよりも明らかに遅いです。

とにかく、これは間違いなく Windows のビデオの問題なので、(再起動以外の) 唯一の確実な方法は、Windows がビデオバッファを完全にリフレッシュするように強制することでしょう。dwm.exeを殺すことでそれができますが、色の濃さを変える方が速くて(長いプロセスのリストを検索する必要がない)、安全で(Windowsの安定性を危険にさらす必要がない)、初心者でも把握しやすいです。

これに追加します。重要なのは、「設定を維持する」と促されたときに「NO」と答えることかもしれません。もしあなたが「はい」と言えば、孤児のメニューピースが戻ってくるかもしれません。

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

十分なtskill dwmコマンドを実行してもdwmの再起動が止まるようなので、サービス:

デスクトップウィンドウマネージャのセッションマネージャを再起動する必要があるかもしれません。

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

最近、Windows 7 Professional Thinkpad W510とWindows 7 Ultimateを実行している一般的なi7ワークステーションでこの問題が発生し始めました。両方のマシンで発生していることが気になっていて、'tskill dwm'と入力するとスクリーンショットが壊れてしまうようなことをしてしまい、うまくいかないような気がしていました。また、画面上の通知の変更を無効にすることで、ツールチップの問題も解決したようです。

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

Windows10をお使いの方は、私のように強制的にWindowsをシャットダウン/再起動させられずに、dwm.exeをキルできない可能性があります。

今後この問題を防ぐために、 この回答 に従ったのですが、今のところの問題を解決するために、解像度を変更してから元の解像度に戻すと、画面上に固まっていたメニュー項目が消えてしまいました。

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

通常の回転」ホットキーCTRL + ALT + UpArrowを使用すると、グラフィックカードのドライバがそれをサポートしている場合、スタックしているメニューをクリアするために使用することができます。

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

私のホームシステムでは、XPProを実行していて、ツールチップボックスも同様のことをしていたので、よくこの現象が発生していました。Windowsエクスプローラは、最も奇妙な現象が発生するアプリでした(それは、最も一般的に使用されているユーティリティの一つだからかもしれませんが)。あなたの場合のようにアプリケーションを閉じる/殺すことは何もしませんでしたが、画面の解像度や色の濃さを反転させることはできました。また、ログイン画面に切り替えてから再度ログインすると、通常は、常にではありませんが、トリックを実行します。私は最近、マシンのグラフィックカードをアップグレードしましたが、発生の減少は、そのアップグレードが行われる前に顕著に起こった。私の推測では、ドライバの更新またはMSのパッチのいずれかが問題を減少させたということですが、それは推測に過ぎません。いずれにしても、アップデートを見逃していないことを確認し、グラフィックチップセット用の最新の安定したドライバを実行していることを確認してください。

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

コマンドを使用することができます:

  1. コマンドプロンプト を開く 2. taskkillと入力してEnterキーを押します。

定期的に発生する場合は、コマンドをバッチファイルに保存することもできます。