Windows'u varsayılan olarak "Simge ve bildirimleri göster" yapın, ancak bazılarını gizlemenize izin verin


12

Windows 7'de Always show all icons and notifications on the taskbarseçeneği devre dışı bıraktıysanız , tek tek uygulamaların ayarı varsayılan olarak yapılır Only show notifications.

alternatif metin

Show icon and notificationsBunun yerine varsayılanı değiştirmenin sihirli bir yolu var mıOnly show notifications ?

alternatif metin

Kullanım örneği: yeni bir uygulama geldiğinde ve sistem tepsisine bir simge eklediğinde, varsayılan olarak simgeyi ve bildirimleri gösterir. Ben hangi programlar çalışıyor ne hızlı erişim sunuyoruz gibi orada simgelerin çoğunluğu seviyorum ama yine de ben orada görmek istemiyorum birkaç seçici gizlemek istiyorum.

Etkinleştirirsem Always show all icons and notifications on the taskbarhiçbirini gizleyemem. Devre dışı bırakırsam, listedeki her bir uygulamadan geçip seçeneği değiştirmem, ardından yeni uygulamalar için gözümde kalmam gerekir. Dolayısıyla sorum.


Ben de "temel şeyler için [benim] OS kesmek zorunda" hayranı değilim, ama (eğer bu durumda olduğu gibi) gerekirse, bunu yapmak konusunda kesinlikle hiçbir sıkıntı yok. Kayıt defterini düzenleme hakkında okuduğum birçok feragatname gibi, tüm bu yıllar boyunca tweaking sonucunda hiç problem yaşamadım. Yani herhangi bir yanıt, kayıt defteri ile ilgili ya da başka bir var mı? Uzun zamandır bu sıkıntıya çözüm aradım.

Yanıtlar:


1

Bu varsayılan davranış beni de çok rahatsız ediyor. Microsoft'a, çoğu kullanıcı için "Yalnızca Bildirimleri Göster" olarak varsayılan olarak almanın iyi bir fikir olduğunu kabul ediyorum. "Bildirim Alanı" nın amacı (adından da anlaşılacağı gibi) kullanıcılarına bildirim göstermektir. Şirketlerin programlarını "tanıtan" ancak hiçbir şey yapmayan, kullanılmayan simgeler koydukları bir yer OLMAMALIDIR.

Bir güç kullanıcısı olarak, hangi tepsi simgelerinin benim için önemli olduğunu ve hangilerini gizlemeyi tercih ettiğim konusunda iyi bir fikrim var. Simgelerin her zaman varsayılan olarak gösterilmesini tercih ederim, ancak OP'nin istediği gibi, tek tekleri manuel olarak gizleme yeteneği ile. Birçok tepsi simgeleri yalnızca bildirimler sağlamakla kalmaz, aynı zamanda gerçek zamanlı durum ve ayarlara ve denetimlere hızlı erişim sağlar. Bu nedenle, yeni bildirim simgeleri için davranışa izin verecek bir ayarın (kayıt defterinde bile) olmaması nedeniyle hayal kırıklığına uğradım. varsayılan olarak "Simge ve Bildirimleri Göster" olarak ayarlanmıştır.

Böyle bir ayar bulamadım. James tarafından yukarıda belirtilen kayıt defteri anahtarı muhtemelen yararlı değildir . Birincisi, HKLMmakine geneli bir ayar olan altında . Ancak tepsi simgelerinin davranışı kullanıcıya özgüdür, ancak HKCUbu anahtarın eşdeğeri yoktur .

İlgili kayıt defteri anahtarı aslında HKCU\Software\Classes\Local Settings\Microsoft\Windows\CurrentVersion\TrayNotifyiçinde IconStreamsdeğer. Bu anahtar bir ikili kayıt defteri anahtarıdır. Bildirim simgeleri eklenmiş yürütülebilir dosyaların tam yolunu ve her simge tarafından görüntülenen son araç ipucunu ve her biri için "göster" ayarını saklayan birkaç veri bloğu içerir.

Bu nedenle , yeni simgeler için varsayılan davranışı değiştirmenin bir yolunu bulamasam da, yukarıdaki kayıt defteri anahtarının ikili biçimini nasıl belirleyeceğimizi veya (belgesiz) ) ITrayIconarayüzü. Bu yöntemler, tek tek tepsi simgelerinin davranışını programlı olarak algılayabilen ve değiştirebilen araçlar üretmek için kullanıldı.

Bu bilgilere programlı erişim sağlandığından, tepsi simgeleri listesini düzenli olarak izleyen ve algıladığı yeni simgelerin davranışını değiştiren küçük bir yardımcı program yazmak zor olmamalıdır. Bundan sonra, simgenin adını kaydeder ve tekrar değiştirmez, böylece kullanıcının manuel olarak yaptığı değişikliklerin üzerine yazılmaz.

Tek tek tepsi simgelerinin davranışlarını algılamak ve değiştirmek için bazı kod örnekleri:

Her ikisi de, yeni bildirim simgelerinin davranışını izleyen ve değiştiren küçük bir yardımcı program yapmak için gereken görevleri yerine getirme konusunda oldukça iyi örnekler verir. Bir noktada bu yardımcı programı yazmaya başlarsam, buraya geri gönderirim.


1

Eski yazı biliyorum, ama her ihtimale karşı ...

Muhtemelen Yedekleme ve Geri Yükleme otomatik bildirimini nasıl devre dışı bırakacağınızı gösteren MSDN makalesine benzer bir şey arıyorsunuz .

Daha önce belirtildiği gibi, bu muhtemelen bir kayıt defteri düzenlemesi gerektirecektir. Muhtemelen HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\NotificationArea, ama denemeye değer baktı EggheadCafe üzerinde çalışabilecek bir şey buldum .


2
İlgili bilgiyi buraya kopyalayabilir misiniz?
StackExchange

0

Bir kayıt defteri kesmek bunu çözebilir gibi görünüyor, ama ben böyle temel şeyler için işletim sistemi kesmek zorunda hayranı değilim. Bu durumda, basit cevabım, Windows 7'nin size verdiği şeyle sıkışıp kalmanızdır; bu, perspektife koyarsanız, her zaman yeni uygulamalar yüklemezsiniz.

Windows 7'nin bunu uygulamalarla yapmanın bir yoluna ihtiyacı olduğunu kabul ediyorum, ancak şimdilik kayıt defterini hacklemenin dışında sıkışıp kaldığınız anlaşılıyor: - /

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.