Di Windows 7 jika Anda menonaktifkanAlways show all icons and notifications on the taskbar
opsi ini , pengaturan untuk masing-masing aplikasi adalah default .Only show notifications
Apakah ada cara ajaib untuk mengubah default keShow icon and notifications
bukan Only show notifications
?
Use-case: ketika aplikasi baru datang dan menambahkan ikon ke baki sistem, itu default untuk menampilkan ikon dan pemberitahuan. Saya suka sebagian besar ikon di bawah sana karena mereka menawarkan akses cepat ke program apa pun yang berjalan TETAPI saya masih ingin menyembunyikan beberapa selektif yang tidak ingin saya lihat di sana.
Jika saya mengaktifkan Always show all icons and notifications on the taskbar
saya tidak bisa menyembunyikan. Jika saya menonaktifkannya, saya harus memeriksa setiap aplikasi dalam daftar dan mengubah opsi, lalu mengawasi untuk aplikasi baru. Karena itu pertanyaanku.
Jawaban:
Perilaku default ini juga sangat mengganggu saya. Saya setuju dengan Microsoft bahwa itu mungkin ide yang baik untuk default ke "Hanya Tampilkan Pemberitahuan" untuk sebagian besar pengguna. Tujuan "Area Pemberitahuan" adalah (sesuai namanya) untuk menampilkan pemberitahuan kepada penggunanya. Seharusnya TIDAK menjadi tempat di mana perusahaan menempatkan ikon tidak berguna yang "mengiklankan" program mereka, tetapi tidak melakukan apa pun.
Karena itu, sebagai pengguna daya, saya memiliki ide bagus tentang ikon baki mana yang penting bagi saya dan yang saya lebih suka sembunyikan. Saya lebih suka memiliki ikon selalu ditampilkan secara default, tetapi dengan kemampuan untuk menyembunyikan secara individual, seperti yang diminta OP. Banyak ikon baki tidak hanya memberikan pemberitahuan, tetapi juga status waktu nyata dan akses cepat ke pengaturan dan kontrol, dll. Jadi saya kecewa dengan kurangnya pengaturan (bahkan dalam registri) yang akan memungkinkan perilaku untuk ikon pemberitahuan baru menjadi "Tampilkan Ikon dan Pemberitahuan" secara default.
Saya belum dapat menemukan pengaturan seperti itu. Kunci registri yang disebutkan di atas oleh James mungkin tidak berguna. Untuk satu hal, ada di bawah
HKLM
, yang merupakan pengaturan seluruh mesin. Tetapi perilaku ikon baki adalah khusus untuk pengguna, namun tidak ada yangHKCU
setara dengan kunci itu.Kunci registri yang relevan sebenarnya ada
HKCU\Software\Classes\Local Settings\Microsoft\Windows\CurrentVersion\TrayNotify
dalamIconStreams
nilainya. Kunci ini adalah kunci registri biner. Ini berisi beberapa blok data yang menyimpan path lengkap ke executable yang telah menambahkan ikon notifikasi, serta tool-tip terakhir yang ditampilkan oleh masing-masing ikon dan pengaturan "show" untuk masing-masing.Jadi, meskipun saya belum menemukan cara untuk mengubah perilaku default untuk ikon baru, saya dapat menemukan beberapa referensi yang baik untuk bagaimana cara decifer format biner dari kunci registri di atas atau bagaimana mengakses informasi yang sama menggunakan (tidak terdokumentasi) )
ITrayIcon
antarmuka. Metode-metode ini digunakan untuk menghasilkan utilitas yang dapat mendeteksi dan mengubah perilaku masing-masing ikon baki secara terprogram.Karena akses terprogram terhadap informasi ini tersedia, seharusnya tidak sulit untuk menulis program utilitas kecil yang secara berkala memantau daftar ikon baki dan mengubah perilaku setiap ikon baru yang terdeteksi. Setelah itu, ia akan merekam nama ikon dan tidak akan mengubahnya lagi, sehingga setiap perubahan yang dilakukan pengguna secara manual tidak akan ditimpa.
Berikut adalah beberapa contoh kode untuk mendeteksi dan memodifikasi perilaku masing-masing ikon baki:
Skrip PowerShell diterbitkan 8 Juli 2011 Oleh Micah Rowland: Windows 7 Notification Automation - Jatuh Kembali ke Binary Registry Rabbit Hole (Pastikan untuk membaca komentar karena menyertakan pembaruan.)
Versi AC # (termasuk kode yang tidak dikelola dalam c ++) diposting 3 September 2013 oleh Hianz New Windows Tray / Notification Manager Ada di Sini!
Keduanya memberikan contoh yang cukup bagus untuk melakukan tugas yang diperlukan untuk membuat utilitas kecil yang memantau dan mengubah perilaku ikon pemberitahuan baru. Jika pada suatu saat saya mulai menulis utilitas itu, saya akan mempostingnya kembali ke sini.
sumber
Posting lama saya tahu, tapi untuk berjaga-jaga ...
Saya pikir Anda mungkin mencari sesuatu yang mirip dengan artikel MSDN di sini yang menunjukkan cara menonaktifkan Backup dan Restore notifikasi otomatis.
Seperti yang dinyatakan sebelumnya, ini mungkin akan memerlukan suntingan registri. Mungkin dalam
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\NotificationArea
, tapi saya menemukan sesuatu yang mungkin berhasil di EggheadCafe yang tampak patut dicoba.sumber
Sepertinya peretasan registri mungkin menyelesaikan ini, tapi saya bukan penggemar harus meretas OS Anda untuk hal-hal dasar seperti ini. Karena itu, jawaban sederhana saya adalah Anda terjebak dengan apa yang Windows 7 berikan kepada Anda, yang jika Anda letakkan dalam perspektif, Anda tidak menginstal aplikasi baru setiap saat - hanya sesekali.
Saya setuju bahwa Windows 7 membutuhkan cara untuk melakukan ini dengan aplikasi tetapi untuk saat ini sepertinya Anda terjebak di luar peretasan registri: - /
sumber