Windows 7のタスクバーが隠れて立ち往生している、修正方法は?


14

Windows 7では、「タスクバーを自動的に隠す」機能を使用します。通常、正常に機能します。ポインターが画面の下部に触れるとすぐに、タスクバーがポップアップします。

しかし、時々、それは上昇することを拒否します。「Windows」キー(またはCtrl-ESC)を押すと、スタートメニューが表示され、タスクバーも隠れることがなくなります。これを行うと、タスクバーが再び自動立ち上がりします。これは迷惑で、フローを中断します。他の誰かがこれに気づいていますか?これを回避するにはどうすればよいですか?

「Windows 7タスクバーの自動発生」を検索すると、少なくとも1人の他の人がこの問題を経験している ことがわかります。タスクバーの自動非表示を修正するにはどうすればよいですか。(マイクロソフトコミュニティポスト)

上記のページで「役に立つ」サポートエンジニアによって提起された質問に答えるために、もちろん、これが発生したときにいくつかのアプリを実行しています。通常、Windowsタスクマネージャー(通知領域に最小化)、Windowsエクスプローラ、Firefox、Eclipse、 Xterm、Cygwin Emacs、gitk、git gui、Notes、チャットクライアント、VPNクライアント、ファイアウォール。

私の記憶が正しく機能する場合、以前のバージョンのWindows、少なくともXPでもこの動作を見ましたが、現在のWindows 7ほどではありません。

これまでのところ、それは突然発生するようで、時には1日に複数回発生します。

これまでのところ、この動作を直接再現することはできません。この動作を再現するために、アプリを切り替えて、アプリを開いて他のウィンドウを開いてみました。

詳細については、以下のコメントを参照してください。

私にはバグのように見えます。タスクバーは何があっても発生します。

編集

私は通常、すべてのアニメーションを無効にして「クラシック」なWindowsスタイルを使用します。「キャンディ」(エアロ)スタイルに切り替えて、それが役立つかどうかを確認しましたが、問題は引き続き発生しました。

Eclipseを使用していなかったときにこの動作を見たことはかなりありますが、Eclipseは間違いなくこの動作をトリガーするプログラムです。

Malachiが報告したように、この問題を追跡するEclipseバグに関する記録があります。2002-09年にオープンしました。うわー、10年以上前。ただし、Malachiが見つけた別のページのユーザーは、Firefoxなどの他のプログラムもこの動作を引き起こす可能性があると報告しているため、これはEclipseだけが原因の問題ではありません。

この問題は、Eclipse、Windows、またはJREが原因である可能性があります。問題がWindowsまたはJREの制限である場合、Eclipseはそれを避けなければなりません。他のプログラムも同様にそれを行うことができます。

私の現在の理論はこれです:通常、アプリが最大化されている場合でも、タスクバーのピクセルが1行だけ表示され、他のすべてのアプリの前に表示されます。タスクバーは前面(Zオーダーの一番上)にあるため、ポインターがその上に移動するとポインターが「見えます」。この問題が発生すると、タスクバーは他のすべてのアプリの前面に表示されなくなるため、「ホバー」イベントを受け取りません。他のウィンドウを遮らない場所でのみ、ホバーイベントを受け取ります。

少なくとも1行のピクセルが表示された状態でタスクバーを一番上に配置する必要がある場合、これを確実に行うのはWindowsの責任です。OSはマスターであり、アプリケーションがGUI対話を支配しないようにする必要があります。ムービープレーヤーなど、ピクセルの細い線が表示されないようにする(黒に色を付けるだけ!)場合、またはフルスクリーンゲームのようにタスクバーがまったく表示されない場合は例外です。私の見解では、Eclipseまたはブラウザーは例外を必要としません。

一般的なインシデントの説明は次のとおりです。

Eclipseが前面にありました。ポインターを画面の下部に移動すると、タスクバーが上がりません。Eclipseが最大化されず、右側に小さなスペースが残っている場合、タスクバーを後ろに立ち上げることができました右下隅に「触れる」ことにより、日食ウィンドウ。離れて、タスクバーは再び隠れました。これは繰り返し働きました。中央の下部に触れたとき、タスクバーは、Eclipseの背後でさえ上昇しませんでした。次に、Eclipseウィンドウを最大化しました。タスクバーを上げることができませんでした。Eclipseウィンドウを復元->最大化復元サイクルの前と同じ(右下をタッチした場合のみ上昇)。それから、私はFirefoxにalt-tabしました。これは当時最大化されていました。タスクバーはまだありません。Firefoxでの最大化されていない状態では、Eclipseと同じでした。他のアプリ(Notesなど)でも同じです。次に、正確には、Emacs、そのEdiffコントロールウィンドウにalt-tabedしました。そして突然、タスクバーが再び機能しました。Ediffコントロールウィンドウは最大化されておらず、画面下部に触れませんでした(通常は最大化されません)。Ediffウィンドウが原因ではないため、

そのため、これが発生すると、複数のアプリに「適用」されます。少なくともEclipseとFirefoxはタスクバーよりも「強力」です。ある例では、Eclipseが一番上にあり、Gitkが一番下にあり、その間にタスクバーがありました。

Zオーダーの検査を許可したり、Zオーダーの変更を記録したりするプログラムがあるかもしれません。


1
アプリに「常に手前に表示」を設定するオプションがありますか?
kmote

このセットを持つ唯一のアプリはWindowsタスクマネージャー(「WTM」)ですが、通常は通知領域に最小化されます。WTMが表示されている場合(他のウィンドウの上に強制的に表示されている場合)でも、タスクバーは通常適切に上昇します。簡単に実験しました。WTMを最大化すると、タスクバーが上がらないように見えます。ただし、WTMのサイズを変更して、横方向ではなく下方向に引き伸ばすと、タスクバーは実際には上昇しますが、WTMの後ろに表示されます。そのため、アプリによっては、モーダルダイアログのように一時的に「常に上」に設定される場合があります。
レイナーブロム

2
再現性がないため、見つけるのは難しいかもしれませんが、次回アプリケーションを体系的にシャットダウンして、原因を検出できるかどうかを確認することをお勧めします。また、それが最初にブロックされながら第二に表示されるかどうかを確認するために、しばらくの間、両方の画面全体にタスクバーを伸ばし検討するかもしれない
kmote

1
ああ、あなたは正しい-私の間違い。そこにある古いWinXPの考え方に少し触れました。ごめんなさい。
-kmote

1
解決策はまだありません。すでに読むことができる人は、それがそのバグであることを知っています。ところで、私はそれが「見られている」という証拠を見ることができません。返信はこれまでのところ最高ですので、私はそれを支持しました。「修正方法」には答えないので、真の修正または回避策を受け入れたままにします。
Rainer Blome

回答:


11

WindowsTキーの組み合わせを使用すると、隠されたままでもタスクバーを表示できます。最も理想的なソリューションではありませんが、一貫して機能するソリューションです。


この状況でこれが機能するのだろうか?
マラキ

Windowsキー自体またはCtrl-ESC(どちらも質問で言及しました)と同様に、Windows-Tは回避策です。違いは、Windows-Tはタスクバーのみを表示するのに対して、Windowsキー自体はタスクバーに加えてスタートメニューを表示することです。
レイナーブロム14

あなたの言っていることがわかります。これはWindows 7で非常にうまく機能します。Windows8および8.1では、スタート画面が表示されるので、タスクバーの面で何もしません。これらはすべて、タスクバーのz-indexingの大きなバグに対する回避策であり、ネイティブソリューションを楽しみにしています:)。
Sawtaytoes

1
Windows 8および8.1では、Windows-Tでタスクバーが表示されています。ありがとう
-Metafaniel

Windowsボタンを押すとタスクバーがポップアップするので、実際には解決策ではなく、既知のもののバリエーションにすぎません。
ドンキング

6

これはすでに報告されているバグのように見えますが、あなたが抱えている問題に似ているので、私はあなたにこれを投稿するだけです。

これはEclipseのバグサイトBug 24052からのもの です

Windows 7フォーラムにも投稿があるようです

タスクバーの自動非表示


2
「類似」は控えめな表現であり、Eclipse Bugレコードのレポートは、私が抱えている問題とまったく同じように聞こえます。これを報告していただきありがとうございます!
Rainer Blome

これはすでに報告されています。報告しませんでした。でも大歓迎です
マラキ

1
まあ、私は「Eclipseバグレコードの存在を報告してくれてありがとう」という意味でした。:-)
レイナーブロム

最新のバグレポートを探しています。そのフォーラムのエントリは、実際には解決策ではなく、バグレポートステータスの更新ではなく、不平を言う人の集まりのように聞こえます。
マラキ

2

私は何年もまったく同じ問題を経験しています。理由も修正方法もわかりませんが、次の回避策を試してください。

AutoHotkeyスクリプト

~LButton::
coordmode, mouse, screen
mousegetpos, mX, mY
if mY = 767 ; THIS HAS TO BE YOUR CURRENT SCREEN HEIGHT RESOLUTION. can also be " > 750 " or sth. like that
{
    send #t
    send {Lbutton up}
}
return

これを自動起動に追加するのが最善です。これは、次の方法で役立ちます:マウスが画面の一番下にあり、タスクバーが表示されない場合:1回クリックするだけで表示されます(win + tがahkで押されています)

PS。スターターの投稿に賛成したかったのですが、評判が足りなかったためできませんでした。


1

タスクバーはプロセスを備えたアプリケーションです。使用していない場合、 (when it's hidden)ウィンドウは非アクティブとしてマークし、使用している他のすべてのアプリケーションに対してCPUがその処理能力を使用できるようにします。 Windowsはタスクバーに処理能力を再割り当てする必要があり、実行中のアプリケーションまたはプロセスの数に応じて、タスクバーが応答しないこととその時間を計算します。

編集

FireFoxとEclipseは多くのCPU、特にEclipseを消費することを知っています(少なくとも最後にEclipseを使用したときはそうでした)


注FireFoxは、より重いブラウザーの1つです。LinuxまたはWindows上で、私はそれを使用するたびに、それはより多くのクロムやIEよりも、私はそれは、処理豚と信じて、ChromeとIEでもより負荷に時間がかかる
マラキ

1
@kmoteは、設定されてAlways on Topいるものが常に一番上にあり、OPが他のウィンドウも表示できない場合、OPは問題の原因となっているプログラムを認識します。
マラキ

1
デュアルスクリーンを使用していますか?タスクバーはどこに固定されていますか?
マラキ

問題が発生すると、どれだけ長く待っても、タスクバーがまったく表示されないように見えます。はい、一部のアプリはリソースを独占する可能性がありますが、それ以外の場合、システムは十分に反応します(1秒未満)。
レイナーブロム

デュアルスクリーンを使用することもありますが、1つしか接続していない場合にも問題が発生します。「@kmote」については、すでにトップにある(特に最大化されている)プログラムが、一時的に「トップ」に設定されているかどうかに気付かない場合があります。
Rainer Blome

1

私は同じ問題を抱えており、1はFirefoxの通常バージョン(開発者を得た)では、表示されるレイヤーがタスクバーの1つの前にあるため、表示できないようにしています...解決策は明らかです最大限に最大化しないでください。


スーパーユーザーへようこそ!これは実際にはコメントであり、元の質問に対する答えではありません。投稿者に批判や説明を求めるには、投稿の下にコメントを残します。自分の投稿にいつでもコメントできます。評価が十分になったら、投稿にコメントできます。コメントするには50の評判が必要な理由を
DavidPostill

1

問題はウィンドウのスケーリングにあります。ディスプレイ設定をカスタマイズして、ウィンドウを100%以上で見やすくするようにカスタマイズしている場合、ウィンドウが実際に隠れていても、マウスが画面の一番下に隠れているタスクバーを呼び出しているとは見なしません(間違いなくバグ)。ウィンドウのスケーリングを100%に戻すことで修正できました。これは、見やすくするためにウィンドウを視覚的に拡大する必要がある人向けの修正ではありません。アプリがいっぱいのときに非表示のタスクバーが表示されない理由uカスタム表示設定があるときの画面モード。


しかし、これがOPの問題である場合、問題は簡単に再現できるのではないでしょうか?
スコット

表示設定を125%に変更してみてください(再起動が必要な場合があります)..タスクバーを自動非表示に設定します..ブラウザまたはPDFを全画面で開きます..最小化しない限り、tasbarは表示されません..フルスクリーンで作業します。ディスプレイのスケーリングを100%以下に
戻すと、すべて

返信いただきありがとうございます。参考までに、私は自分でそれを再現することに興味がありませんでした。「この動作を直接再現することはできません」というOPの声明を振り返っていました。たぶん、あなたの答えがわからないかもしれませんが、ユーザーがウィンドウを拡大するように表示設定をカスタマイズしている場合、 100%を超えて見やすくするために、タスクバーは(表示設定を100%に戻すまで)再表示されません。したがって、誰かがこの問題を抱えていたとしても、「それは突然発生したように見える」とは言わないでしょう
Scott

この問題を抱えているほとんどの従業員は、表示設定を変更したためにそのことに気付かないと思います。.私はその1人でした
。.– TeMpTeK

これを絞り込むために+1。質問をしたときに使用していたWindows 7およびXPシステムでは、「ズーム100%」で画面サイズが印刷サイズに一致するように、手動でスケーリングを約125%に設定していました(物理的な画面解像度が高く、ラップトップ)。そのため、この設定が役割を果たしている可能性があります。Win8.1(Win7はもうありません)で、FirefoxでフルスクリーンにF11を押したときに、タスクバーが自動非表示になっていない場合、タスクバー、ピリオドはありません。したがって、自動非表示のときにポップアップが表示されるとは思わない。Win8.1では、スケーリングを「推奨」(これは巨大です)に設定しても、動作は変わりませんでした。
レイナーブロム

0

これはかなり古い質問ですが、ここで問題を修正しました。最近、すべてのアプリが全画面モードである限り、マウスポインターを画面の下部にドラッグしても、タスクバー(自動非表示に設定)がポップアップしなくなりました。アプリを最小化した場合、またはフルスクリーン未満でアプリを使用した場合、問題なく機能します。

それを修正するために、これが私がしたことです。

1:タスクバーを開いて右クリックし、「タスクバーをロックする」がチェックされていないことを確認します。

2:任意のアプリを開き、フルスクリーンにします。

3:Windowsキーを使用して、タスクバーをポップして開きます。タスクバーをクリックし、他のドッキング場所(横または上)にドラッグして放します。次に、それを下にドラッグして戻し、再びドッキングします。アプリを全画面で開いているときに、これを実行していることを確認してください。

4:アプリが全画面表示されている場合でも、画面の一番下までマウスを移動するとタスクバーが開くようになりました。以前の方法である場合は、タスクバーのプロパティを再度ロックにリセットできます。

これが誰かを助けることを願っています。


-1

この問題があります。私はそれが「スタック」隠れているとき、それが実際にちょうど窓の後ろで終わったのを見つけました。ウィンドウのサイズを変更してからタスクバーをクリックすると、問題ありません。Windowsキーは、スタートメニューとタスクバーを表示するため、機能します。これはWindowsのバグだと思います。迷惑ですが、機能を停止しません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.