Area di notifica Windows 7: l'opzione mancante?


16

Le impostazioni per l'area di notifica in Windows 7 hanno tre opzioni:

  • Mostra icone e notifiche
  • Nascondi icone e notifiche
  • Mostra solo le notifiche

Bene, ecco il mio problema. Ho un'applicazione che si comporta male e che non ha alcuna impostazione per disattivare le notifiche. E continua a tormentarmi per aggiornarmi anche se so che la prossima versione non funziona correttamente. Non voglio affatto vedere il popup di notifica del promemoria. Ma dopo tutto l'applicazione ha alcune opzioni utili che uso quotidianamente per eseguire attività. Questi sono accessibili dall'area di notifica / barra delle applicazioni.

Vorrei mettere a tacere l'applicazione impostando l'opzione su qualcosa del tipo:

  • Mostra solo icona

o

  • Mostra icona e nascondi notifiche

Altrimenti sono costretto a usare l'opzione "Nascondi icona e notifiche" che mi fa usare almeno un altro clic del mouse ogni volta che utilizzo l'applicazione.

Un piccolo problema nel grande schema delle cose ... ma molto fastidioso (almeno per me).

Esiste un modo per far sì che l'area di notifica si comporti in questo modo?


1
Sai che si chiama area di notifica per un motivo, giusto? " Acqua in bottiglia: l'opzione mancante? Perché non posso comprare acqua in bottiglia senza acqua?"
ta.speot.is

3
Questo può essere parte del mio punto qui. C'è sempre qualcuno che fa una cattiva implementazione che deve essere superata. ... e perché è possibile nascondere le notifiche nell'area di notifica in primo luogo. Come suggerisci, non ci dovrebbero essere opzioni per l'area di notifica. Giusto?
Anders,

1
In alcuni programmi il "programma di aggiornamento" è pezzi separati. In questi casi, è possibile schiacciare il programma di aggiornamento, senza rovinare le normali funzioni del programma. A volte è un servizio, a volte un elemento DLL separato, a volte un elemento di avvio. Su alcuni programmi hanno l'aggiornamento legato, molto stretto al programma (non fermarlo), Sostituisci quei programmi :-) Mi chiedo se il motivo per cui non hai il controllo dell'elemento è perché non è il programma principale, o usando il nome del programma principale. Quando tutto il resto fallisce Macro, come autohotkey.
Psycogeek,

Puoi accettare una delle risposte, per favore? Hai 3 opzioni (due delle risposte di seguito equivalgono alla stessa cosa) per ottenere ciò che hai chiesto originariamente, ovvero come sopprimere le notifiche di aggiornamento di un programma senza disabilitare completamente l'icona dell'area di notifica.
supervacuo

@ ta.speot.is Non si chiama "area di notifica", si chiama "barra delle applicazioni".
BrainSlugs83,

Risposte:


3

Come menzionato altrove, non è così che l'area di notifica è progettata per funzionare. Le notifiche sono la sua ragion d'essere, quindi essere in grado di spegnerle sarebbe contrario agli obiettivi di progettazione del sistema.

Quello che sembra davvero che tu voglia fare è usarlo per aprire il programma e non preoccuparti delle notifiche. Per una soluzione equivalente, proverei qualcosa di simile:

  1. Nascondi l'icona (e, successivamente, le notifiche) trascinandola nella finestra a comparsa dell'area di notifica (o tramite il tuo metodo, che sembri preferire).
  2. Crea una cartella da qualche parte contenente solo un collegamento a questo programma, che punta direttamente al suo eseguibile.
  3. Fai clic con il pulsante destro del mouse sulla barra delle applicazioni, seleziona le barre degli strumenti e fai clic su "Nuova barra degli strumenti ...". Quindi passare alla cartella appena creata e, senza aprirla, evidenziarla e fare clic su "Seleziona cartella".
  4. Se lo desideri, sblocca la barra delle applicazioni e sposta / ridimensiona la nuova barra degli strumenti in modo che sia ovunque la trovi più utile.

Questo dovrebbe funzionare. Non conosco il particolare programma con cui stai lottando, ma quelli che utilizzo spesso non lanceranno una nuova istanza usando questo metodo, ma apriranno l'istanza esistente. Credo che il programma dovrebbe istruire Windows in modo specifico a non farlo, anche se il meccanismo che utilizza e se questo è vero, è qualcosa che non conosco intimamente.


1
Grazie per lo sforzo Ma quello che voglio davvero è poter usare le opzioni disponibili nel menu contestuale quando l'applicazione è in esecuzione nell'area di notifica. Non solo aprire il programma.
Anders,

1
Devo solo accettare che gli Stati membri hanno un modo rotto di vedere le cose e di accettarlo come la migliore risposta. La risposta però è che non c'è risposta alla mia domanda ...
Anders

Il problema è che molti programmi hanno utili impostazioni di accesso rapido facendo clic con il tasto destro sull'icona senza dover avviare la finestra principale che può essere lenta. Nel mio caso (diverso dall'op) voglio mantenere l'icona in modo da poter usare il menu di accesso rapido. Ho anche trovato alcune applicazioni che non hanno una finestra principale, che funziona solo attraverso l'icona! (cattivo design dell'app e del sistema operativo imho)
AnnanFay

1
Non sono d'accordo con la premessa che è così che è stato progettato. In origine, si trattava della "barra delle applicazioni" che forniva indicazioni visive rapide dei programmi in esecuzione, a cui i progettisti del software hanno quindi aggiunto le scorciatoie del tasto destro. Questo è supportato dalla presenza di icone alcune delle quali non hanno notifiche (volume, task manager, ecc.). Microsoft ha aggiunto la funzionalità "notifiche" in una versione successiva di Windows e quindi l' etichetta "Area di notifica" per aiutare a spiegare le preferenze. Personalmente vorrei un'opzione "Solo icona" qui.
tristankoffee

7

Risposta separata per una tattica completamente diversa: è possibile disabilitare le notifiche del fumetto per tutte le icone dell'area di notifica utilizzando Criteri di gruppo locali. Come spiega HowToGeek ,

  1. Aperto gpedit.msc
  2. "Sul lato sinistro vai a Configurazione utente \ Modelli amministrativi \ Menu Start e barra delle applicazioni"
  3. "Sul lato sinistro, in Impostazioni, scorri verso il basso fino a" Disattiva tutte le notifiche dei fumetti "e fai doppio clic."

Non lo consiglierei , dato che Windows usa occasionalmente questi palloncini per messaggi utili (il tuo disco rigido si sta esaurendo, la batteria sta per esaurirsi, ecc. ) - disabilitare gli aggiornamenti per il tuo particolare programma è una soluzione molto più pulita.


Questo è stato uno dei motivi per porre la domanda in primo luogo.
Anders,

Quale era, scusa?
supervacuo

1
La tua risposta non è consigliata perché disabilita tutte le notifiche ... non quello che volevo!
Anders,

3

Non ci hai detto quale programma (o addirittura che tipo di programma è!), Quindi il tuo chilometraggio può variare, ma che ne dici di:

  • Chiudi l'applicazione
  • Installa ed esegui il proxy di debug web di Fiddler
  • Avvia l'applicazione
  • Osservare il nome host che contatta per verificare la disponibilità di aggiornamenti
  • Blocca quel nome host usando una voce nel hostsfile (pochissimi tutorial all-inclusive per Windows 7, ma ne ho trovato uno che sembra per lo più completo )
  • Spero che l'applicazione non si rompa se non riesce a raggiungere il server di aggiornamento, e invece fallisce in silenzio (questo dovrebbe essere il caso di quasi tutte le applicazioni non internet)
  • Goditi la vita senza notifiche di aggiornamento fino a quando non rimuovi la linea che hai aggiunto al hostsfile!

Se l'applicazione ricorda "utile" la presenza di un aggiornamento dall'ultima volta in cui è stata in grado di contattare il server di aggiornamento, potrebbe essere necessario disinstallare e reinstallare la versione precedente con il hostsblocco dei file in atto per impedire che venga visualizzato il nuovo download.


Non ti ho parlato di quale programma solo perché non è interessante e una risposta non dovrebbe dipendere da esso. La tua risposta è la più accattivante poiché almeno cerca di risolvere un problema. D'altra parte, anche il fatto che si tratti di un aggiornamento è irrilevante. La domanda non riguarda questo, potrebbe essere stata una notifica. La tua risposta suggerisce anche che non esiste altra soluzione a questo. Cominciando a pentirmi di averlo chiesto in primo luogo ...
Anders

1
Mi rendo conto che dovrebbe essere irrilevante che si tratti di un aggiornamento, e dovrebbe essere irrilevante quale sia il programma, ma - come confermano altri - non esiste una soluzione generale. Il tuo programma sta utilizzando l'area di notifica in modo discontinuo e l' API non ti consente di sopprimere le notifiche per icona, anche se vuoi sporcarti le mani con il codice.
supervacuo

Questo non è del tutto vero sul fatto che non è possibile "anche se vuoi sporcarti le mani con il codice" - credo che LiteStep potrebbe farlo - tuttavia, questo sostituisce l'intero desktop / explorer.exe e se lo fai in modo sbagliato e può davvero far impazzire il tuo sistema. Ma ... puoi sempre farlo con il codice, in qualche modo. Semplicemente non è supportato. :-)
BrainSlugs83

2

Questo non è possibile nell'attuale progetto di Windows. La barra di notifica è stata appositamente progettata per mostrare le notifiche: lo status quo delle applicazioni che si installano qui per mostrare che sono ancora attive è un comportamento errato (dovrebbero essere nella barra delle applicazioni, non nella barra di notifica).

Ma poi sembra che stiamo facendo la domanda sbagliata. Perché dovresti voler non aggiornare ? Gli aggiornamenti possono proteggerti dalle vulnerabilità della sicurezza che potrebbero essere utilizzate per compromettere il tuo computer. Se è la tua macchina di casa prenderanno i dettagli della tua carta di credito, e se è la tua azienda prenderanno i diritti di proprietà della tua azienda o i dettagli della carta di credito del tuo cliente (ricorda: 2 PMI su 3 che vengono hackerate vanno fuori dal mercato entro un anno ).

Mi sembra che il modo migliore per fermare l'applicazione che ti assilla per l'aggiornamento sia probabilmente quello di aggiornare l'applicazione.


1
Sono un programma di aggiornamento delle applicazioni nella maggior parte dei casi per il motivo esatto che hai citato. Il motivo per cui non ho aggiornato questo è che non funziona (affatto) nella nuova versione ... Quindi ho provato ... e riproverò quando c'è un altro aggiornamento. Ho deciso comunque di utilizzare questa particolare applicazione. È un rischio calcolato che in questo caso è basso. Se sbaglio, anch'io soffrirò ... E hey! Se è come dici tu. Perché esiste un'opzione per: "Nascondi icona e notifiche"?
Anders,

Il motivo per "Nascondi icona e notifiche" è consentire all'utente la possibilità di dire "Non mi interessa più quello che quel programma ha da dire - ignorerò tutte le sue notifiche". Per maggiori dettagli: blogs.msdn.com/b/oldnewthing/archive/2006/11/01/922449.aspx
SecurityMatt

Non sono d'accordo con la premessa che è così che è stato progettato. In origine, si trattava della "barra delle applicazioni" che forniva indicazioni visive rapide dei programmi in esecuzione, a cui i progettisti del software hanno quindi aggiunto le scorciatoie del tasto destro. Questo è supportato dalla presenza di icone alcune delle quali non hanno notifiche (volume, task manager, ecc.). Microsoft ha aggiunto la funzionalità "notifiche" in una versione successiva di Windows e quindi l' etichetta "Area di notifica" per aiutare a spiegare le preferenze. Personalmente vorrei un'opzione "Solo icona" qui.
tristankoffee

1

andrei con l'opzione "Nascondi icona e notifiche" ed eliminerei quel clic aggiuntivo del mouse aggiungendo un collegamento per avviare il programma, facendo clic con il tasto destro del mouse sul collegamento del programma e aggiungendo una combinazione di tasti


0

Se hai indicato il nome del programma qualcuno potrebbe essere stato in grado di dirti esattamente come raggiungere questo obiettivo. Così com'è, tutto ciò che chiunque può fare è speculare.

Concentrerei i miei sforzi sulla disabilitazione delle notifiche di aggiornamento nell'applicazione stessa. Ogni applicazione che ho visto con un programma di aggiornamento ha questa opzione.

È qui che vorrei iniziare poiché offrirebbe la soluzione più elegante.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.