Bilah tugas Windows 7 terjebak dalam persembunyian, bagaimana cara memperbaikinya?

14

Di Windows 7, saya menggunakan fitur "Auto-hide the task bar". Biasanya, ini berfungsi dengan baik: Begitu pointer menyentuh bagian bawah layar, bilah tugas muncul.

Namun terkadang, ia menolak untuk naik. Menekan tombol "Windows" (atau Ctrl-ESC) membuat menu mulai muncul, memaksa bilah tugas untuk menutup juga. Setelah saya melakukan ini, task-bar otomatis naik lagi. Ini menjengkelkan, mengganggu aliran. Adakah yang memperhatikan ini? Bagaimana saya menghindari ini?

Mencari "peningkatan tugas bilah tugas Windows 7" menunjukkan bahwa setidaknya satu orang lain mengalami masalah ini: Bagaimana saya dapat memperbaiki sembunyikan otomatis bilah tugas? (Pos Komunitas Microsoft)

Untuk menjawab pertanyaan yang diajukan oleh insinyur dukungan "membantu" pada halaman di atas, tentu saja saya menjalankan beberapa aplikasi ketika ini terjadi, biasanya Windows Task Manager (diminimalkan ke area notifikasi), Windows Explorer, Firefox, Eclipse, Cygwin / X, Xterm, Cygwin Emacs, gitk, git gui, Notes, klien obrolan, klien VPN, Firewall.

Jika ingatanku benar, saya telah melihat perilaku ini pada versi Windows yang lebih lama juga, setidaknya XP, tetapi tidak sesering saat ini pada Windows 7.

Sejauh ini, tampaknya terjadi tiba-tiba, terkadang beberapa kali sehari.

Saya tidak dapat mereproduksi secara langsung perilaku ini sejauh ini. Untuk mereproduksi perilaku ini, saya mencoba beralih antar aplikasi, dan membawa aplikasi untuk membuka jendela lain.

Lihat komentar saya di bawah untuk informasi lebih lanjut.

Tampak seperti bug bagi saya. Bilah tugas harus dinaikkan apa pun yang terjadi.

Edit :

Saya biasanya menggunakan gaya Windows "Klasik", dengan semua animasi dinonaktifkan. Saya beralih ke gaya "candy" (Aero) untuk melihat apakah itu membantu, tetapi masalah masih terjadi.

Saya cukup yakin saya telah melihat perilaku ini ketika saya tidak menggunakan Eclipse, tetapi Eclipse jelas merupakan program yang paling sering memicu perilaku ini.

Seperti yang dilaporkan oleh Maleakhi, ada catatan tentang Eclipse Bugs yang juga melacak masalah ini. Telah dibuka pada 2002-09. Wow, lebih dari sepuluh tahun yang lalu. Namun, pengguna di halaman lain yang ditemukan oleh Maleakhi telah melaporkan bahwa program lain, misalnya Firefox juga dapat menyebabkan perilaku ini, jadi ini bukan masalah yang secara eksklusif disebabkan oleh Eclipse.

Masalah ini bisa disebabkan oleh Eclipse, atau Windows, atau JRE. Jika masalahnya adalah keterbatasan Windows atau JRE, saya masih mengatakan Eclipse harus tetap jelas tentang itu. Program lain juga bisa melakukannya.

Teori saya saat ini adalah ini: Biasanya, ada persis satu baris piksel bilah tugas yang terlihat, dan di depan semua aplikasi lain, bahkan ketika aplikasi dimaksimalkan. Karena bilah tugas berada di depan (di atas urutan Z), bilah tugas "melihat" penunjuk saat penunjuk melayang di atasnya. Ketika masalah terjadi, bilah tugas tidak lagi di depan setiap aplikasi lain, sehingga tidak menerima peristiwa "arahkan". Hanya jika tidak ada jendela lain yang menghalanginya, ia masih menerima hover events.

Jika bilah tugas harus di atas dengan setidaknya satu baris piksel terlihat, itu adalah tanggung jawab Windows untuk memastikan bahwa ini adalah masalahnya. OS adalah master dan tidak boleh membiarkan aplikasi mendominasi interaksi GUI. Ada pengecualian, seperti pemutar film, di mana Anda tidak ingin garis cahaya piksel terlihat (cukup warnai hitam!), Atau di mana bilah tugas tidak boleh naik sama sekali, seperti dalam permainan layar penuh. Dalam pandangan saya, Eclipse atau browser tidak memerlukan pengecualian.

Berikut deskripsi kejadian khas:

Eclipse ada di depan. Saya memindahkan pointer ke layar bagian bawah, bilah tugas tidak akan naik. Ketika Eclipse tidak dimaksimalkan, meninggalkan sedikit ruang di sebelah kanan, saya bisa membuat bilah tugas naik di belakangjendela gerhana, dengan "menyentuh" ​​sudut kanan bawah. Saat pindah, bilah tugas bersembunyi lagi. Ini bekerja berulang kali. Ketika saya menyentuh bagian bawah tengah, bilah tugas tidak naik, bahkan di belakang Eclipse. Selanjutnya saya memaksimalkan jendela Eclipse. Bilah tugas tidak dapat dinaikkan. Memulihkan jendela Eclipse -> Sama seperti sebelum siklus memaksimalkan-pengembalian (naik hanya ketika kanan bawah disentuh). Kemudian saya alt-tab ke Firefox, yang dimaksimalkan pada saat itu. Masih tidak ada bilah tugas. Dalam kondisi non-maksimal dengan Firefox, itu seperti Eclipse. Sama untuk aplikasi lain, misalnya Notes. Selanjutnya saya alt-tab untuk Emacs, jendela kontrol Ediff, tepatnya. Dan tiba-tiba bilah tugas bekerja kembali. Jendela kontrol Ediff tidak dimaksimalkan, dan tidak menyentuh bagian bawah layar (biasanya tidak pernah dimaksimalkan). Jendela Ediff tidak bisa menjadi pelakunya,

Jadi ketika ini terjadi, itu "berlaku" untuk lebih dari satu aplikasi. Setidaknya Eclipse dan Firefox "lebih kuat" daripada bilah tugas. Dalam satu contoh, Eclipse ada di atas, gitk di bagian bawah, dan task bar di antaranya.

Mungkin ada program yang memungkinkan inspeksi urutan Z, atau mencatat perubahan dalam urutan Z?

Rainer Blome
sumber
1
Apakah ada aplikasi Anda yang memiliki opsi untuk mengatur "Selalu di Atas"?
kmote
Satu-satunya aplikasi yang memiliki set ini adalah Windows Task Manager ("WTM"), tetapi itu biasanya diminimalkan ke area notifikasi. Bahkan ketika WTM terlihat (dan dipaksa di atas jendela lain), bilah tugas biasanya naik dengan benar. Saya bereksperimen secara singkat: Ketika WTM dimaksimalkan, tampaknya bilah tugas gagal naik. Namun, ketika saya mengubah ukuran WTM sehingga membentang ke bawah, tetapi tidak ke samping, saya melihat bahwa bilah tugas memang naik, tetapi di belakang WTM. Jadi ... mungkin beberapa aplikasi sementara mengatur sendiri ke "Selalu di atas", seperti dialog modal, mungkin karena ingin memberi tahu saya tentang sesuatu.
Rainer Blome
2
Karena itu tidak dapat diulang, mungkin sulit untuk menemukannya, tetapi saya akan menyarankan bahwa lain kali Anda secara sistematis mematikan aplikasi untuk melihat apakah Anda dapat mendeteksi pelakunya. Anda mungkin juga mempertimbangkan peregangan taskbar Anda di kedua layar untuk sementara waktu, untuk melihat apakah itu muncul pada 2 sementara diblokir pada pertama
kmote
1
Ahh, kau benar - kesalahanku. Saya menyelinap ke pola pikir WinXP lama di sana sebentar. Maaf.
kmote
1
Belum ada solusi. Orang yang bisa membaca sudah tahu itu bug itu. Btw., Saya tidak bisa melihat bukti "dilihat". Jawaban Anda adalah yang terbaik sejauh ini, jadi saya membatalkannya. Karena tidak menjawab "cara memperbaiki", saya akan meninggalkan menerima perbaikan atau penyelesaian yang benar.
Rainer Blome

Jawaban:

11

Menggunakan WindowsTkombinasi tombol, Anda dapat membuka bilah tugas meskipun macet tersembunyi. Bukan solusi yang paling ideal, tetapi solusi yang konsisten.

Sawtaytoes
sumber
Saya ingin tahu apakah ini berhasil dalam situasi ini?
Maleakhi
Seperti tombol Windows sendiri, atau Ctrl-ESC, yang saya sebutkan dalam pertanyaan, Windows-T adalah solusi. Perbedaannya adalah bahwa Windows-T hanya menampilkan bilah tugas, sedangkan tombol Windows sendiri menunjukkan menu mulai selain bilah tugas.
Rainer Blome
Saya mengerti apa yang Anda katakan. Itu bekerja sangat baik di Windows 7. Di Windows 8 dan 8.1, ini akan memunculkan layar mulai sehingga Anda tidak mendapatkan apa-apa dalam hal taskbar. Saya setuju ini semua solusi untuk bug yang lebih besar yang mengindeks-z taskbar dan akan senang melihat solusi asli :).
Sawtaytoes
1
Di Windows 8 dan 8.1 bilah tugas ditampilkan dengan Windows-T, terima kasih
Metafaniel
Menekan tombol Windows juga membuat bilah tugas muncul sehingga tidak benar-benar solusi, hanya variasi dari sesuatu yang sudah diketahui.
Don King
6

sepertinya ini sudah merupakan bug yang dilaporkan, saya hanya memposting ini untuk Anda karena terlihat mirip dengan masalah yang Anda alami.

ini dari situs bug Eclipse Bug 24052

Sepertinya ada posting di forum windows 7 juga

Sembunyikan-tugas taskbar

Maleakhi
sumber
2
"Mirip" adalah pernyataan yang meremehkan, laporan dalam rekaman Eclipse Bug itu terdengar persis seperti masalah yang saya alami. Terima kasih telah melaporkan ini!
Rainer Blome
ini sudah dilaporkan. Saya tidak melaporkannya. tapi kamu dipersilakan
Maleakhi
1
Yah, maksud saya "terima kasih telah melaporkan keberadaan catatan Eclipse Bug". :-)
Rainer Blome
Saya mencoba menemukan laporan bug yang lebih baru. entri forum itu hanya terdengar seperti sekelompok orang yang mengeluh dan tidak benar-benar ada solusi, atau pembaruan status laporan bug.
Maleakhi
2

Saya telah mengalami masalah yang sama persis selama bertahun-tahun. Belum menemukan alasan atau cara memperbaikinya, tetapi Anda mungkin ingin mencoba solusi berikut:

Script 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

yang terbaik adalah meletakkan ini di autostart Anda. Ini membantu Anda dengan cara berikut: Jika mouse Anda berada di bagian paling bawah layar Anda dan bilah tugas tidak muncul: Cukup klik sekali dan itu akan muncul (win + t sedang ditekan oleh ahk)

PS. Saya ingin sekali mengungguli posisi starter, tetapi saya tidak bisa karena kehilangan reputasi.

phil294
sumber
1

Task Bar adalah aplikasi dengan proses, ketika Anda tidak menggunakannya, (when it's hidden) Windows menandainya sebagai tidak aktif dan memungkinkan CPU untuk menggunakan kekuatan pemrosesan untuk semua aplikasi lain yang Anda gunakan, sehingga Anda mungkin melihat jeda ketika Anda mencoba untuk mengaktifkan Bilah Tugas lagi karena Windows perlu mengalokasikan kembali kekuatan pemrosesan ke Bilah Tugas, dan tergantung pada berapa banyak aplikasi atau Proses yang berjalan akan masuk ke dalam Bilah Tugas tidak merespons dan untuk berapa lama.

Edit

Saya tahu FireFox dan Eclipse memakan banyak CPU, terutama Eclipse (setidaknya yang terakhir kali saya menggunakan Eclipse)

Maleakhi
sumber
Catatan FireFox adalah salah satu Browser yang Lebih Berat. setiap kali saya menggunakannya di Linux atau Windows, dibutuhkan waktu yang lebih lama untuk memuat daripada Chrome dan Bahkan IE, saya percaya itu Memproses juga, lebih banyak daripada Chrome atau IE
Maleakhi
1
@kmote jika ada sesuatu yang diatur Always on Topakan selalu ada di atas dan OP tidak akan dapat melihat jendela lain juga, OP akan melihat program apa yang menyebabkan masalah.
Maleakhi
1
apakah Anda menggunakan Layar Ganda? di mana Bilah Tugas Berlabuh?
Maleakhi
Saat masalah muncul, bilah tugas tampaknya tidak naik sama sekali, tidak peduli berapa lama saya menunggu. Ya, beberapa aplikasi dapat menyimpan sumber daya, tetapi sistem saya cukup responsif (sub-detik).
Rainer Blome
Saya terkadang menggunakan layar ganda, tetapi masalah ini juga terjadi ketika saya hanya memiliki satu layar yang terhubung. Mengenai "@kmote", ketika program yang sudah di atas (terutama dimaksimalkan), saya mungkin tidak melihat jika sementara diatur ke "di atas".
Rainer Blome
1

Saya memiliki masalah yang sama, dan saya berhasil menemukan bahwa dengan versi biasa firefox (saya dapat pengembang) lapisan yang muncul adalah di depan salah satu bilah tugas sehingga tidak mungkin muncul ... solusinya jelas jangan memaksimalkan sepenuhnya.

Pancho
sumber
Selamat Datang di Pengguna Super! Ini benar-benar komentar dan bukan jawaban untuk pertanyaan awal. Untuk mengkritik atau meminta klarifikasi dari penulis, tinggalkan komentar di bawah posting mereka - Anda selalu dapat mengomentari posting Anda sendiri, dan setelah Anda memiliki reputasi yang cukup Anda akan dapat mengomentari posting apa pun . Harap baca Mengapa saya perlu 50 reputasi untuk berkomentar? Apa yang bisa saya lakukan?
DavidPostill
1

Masalahnya adalah dengan penskalaan windows .. jika Anda telah menyesuaikan pengaturan tampilan Anda untuk memperbesar jendela agar lebih mudah dilihat di atas 100% Windows tidak berpikir mouse Anda benar-benar di bagian bawah layar memanggil taskbar tersembunyi meskipun sebenarnya. (Pasti sebuah Bug). Saya dapat memperbaiki dengan mengubah skala jendela kembali ke 100% .. Ini bukan benar-benar perbaikan bagi mereka yang perlu memperbesar jendela secara visual untuk melihat lebih baik .. hanya pengamatan saya tentang mengapa taskbar tersembunyi tidak akan muncul ketika aplikasi apa pun penuh mode layar ketika Anda memiliki pengaturan tampilan khusus.

TeMpTeK
sumber
Tetapi jika ini adalah masalah OP, bukankah masalahnya mudah direproduksi?
Scott
seharusnya ... coba ubah pengaturan tampilan Anda menjadi 125% (mungkin memerlukan restart) ..set taskbar untuk autohide..kemudian buka browser atau pdf di layar penuh..tas tas tidak akan ditampilkan kecuali jika Anda meminimalkan .. tidak akan bekerja saat dalam layar penuh..semuanya kembali normal ketika Anda mengubah penskalaan layar Anda menjadi 100% atau kurang
TeMpTeK
Terima kasih telah merespons. FYI, saya tidak tertarik mereproduksi sendiri ; Saya melihat kembali pada pernyataan OP, "Saya tidak dapat mereproduksi langsung perilaku ini." agar lebih mudah dilihat di atas 100%, maka bilah tugas tidak akan pernah muncul kembali (sampai mereka mengubah pengaturan tampilan kembali ke 100%). Jadi, jika seseorang memiliki masalah ini, mereka tidak akan mengatakan ”tampaknya terjadi tiba-tiba.”
Scott
Saya pikir sebagian besar ppl yang memiliki masalah ini tidak menyadari bahwa itu karena mereka telah mengubah pengaturan tampilan mereka .. Saya adalah salah satu dari mereka ..
TeMpTeK
+1 untuk membantu mempersempit ini. Pada sistem Windows 7 dan XP yang saya gunakan ketika saya mengajukan pertanyaan, saya telah secara manual mengatur penskalaan menjadi sekitar 125%, sehingga pada "zoom 100%", ukuran layar cocok dengan ukuran cetak (resolusi layar fisik lebih tinggi, sebuah laptop). Jadi mungkin saja pengaturan ini telah memainkan peran. Pada Win8.1 (tidak memiliki Win7 lagi), ketika saya F11 ke layar penuh di Firefox, jika task bar tidak otomatis disembunyikan, tidak ada task bar, titik. Jadi saya tidak berharap itu muncul ketika otomatis disembunyikan. Pada Win8.1, pengaturan penskalaan ke "disarankan" (yang sangat besar) tidak mengubah perilaku.
Rainer Blome
0

Saya tahu ini adalah pertanyaan yang cukup lama, tetapi inilah cara saya memperbaiki masalah saya. Baru-baru ini, bilah tugas saya (setel ke sembunyikan otomatis) tidak lagi muncul ketika saya menyeret penunjuk tetikus ke bagian bawah layar, selama semua aplikasi ada dalam mode layar penuh. Jika aplikasi saya diminimalkan atau kurang dari layar penuh, itu akan berfungsi dengan baik.

Untuk memperbaikinya, inilah yang saya lakukan.

1: Buka dan klik kanan bilah tugas, dan pastikan "kunci bilah tugas" tidak dicentang.

2: Buka aplikasi apa saja dan buat layar penuh.

3: Gunakan tombol windows untuk membuka bilah tugas. Klik pada bilah tugas dan seret ke lokasi dok lainnya (sisi atau atas) dan lepaskan. Kemudian seret kembali ke bawah dan dok lagi. Pastikan Anda melakukan ini saat aplikasi terbuka layar penuh.

4: Taskbar sekarang akan terbuka ketika Anda mengarahkan mouse ke bawah layar, bahkan jika aplikasi terbuka layar penuh. Anda dapat mengatur ulang properti taskbar untuk dikunci lagi, jika memang seperti itu sebelumnya.

Semoga ini bisa membantu seseorang.

RobertT
sumber
-1

Saya punya masalah ini. Saya tahu ketika itu "macet" bersembunyi, itu sebenarnya hanya berakhir di balik jendela. Jika saya mengubah ukuran jendela maka klik bilah tugas itu baik-baik saja lagi. Windows Key juga berfungsi karena menampilkan menu mulai dan bilah tugas. Saya pikir itu hanya bug di windows. Mengganggu, tetapi tidak menghentikan fungsionalitas.

Rebecca
sumber