Aggiornamento automatico di Flash Player all'avvio di Windows


10

Adobe Flash Player è impostato per verificare automaticamente la presenza di aggiornamenti all'avvio di Windows. Mi sono sempre chiesto dove è esattamente impostato per farlo. Il controllo dei servizi in esecuzione, così come msconfig non determina la sua posizione. Il messaggio in questione è simile al seguente: http://www.technipages.com/disable-an-update-to-your-adobe-flash-player-is-available-message-forever.html

So come disabilitarlo tramite il sito Web di Adobe (le istruzioni sono incluse nel link sopra), ma sono interessato a sapere dove esattamente questo Windows è impostato per eseguire questa azione? Ho fatto alcune ricerche su questo, e la gente continua a dire di controllare i seguenti percorsi del registro:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce o il HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run

Tuttavia, ho controllato quelle posizioni e ancora non riesco a individuare dove è memorizzato questo aggiornamento.

Sono abbastanza sicuro che anche il malware utilizzi questa tecnica per caricarsi automaticamente all'avvio, e poiché non si trova nelle posizioni tipiche che un utente dovrebbe guardare, è ben nascosto.

Risposte:


10

La risposta esatta è qui. http://forums.adobe.com/thread/750559

Questo era un puzzle divertente, probabilmente è stato risposto altrove ma ho pensato di far sapere ai curiosi. Come qualcuno ha detto, è il modulo plug-in (NPSWF32.DLL nel caso del plug-in Netscape / Mozilla / Opera) che esegue il controllo; il fatto è che non richiede all'utente di aggiornare immediatamente (non sarebbe in grado di farlo con il browser aperto e la DLL in uso comunque), ma piuttosto difende l'aggiornamento fino al prossimo riavvio - aggiungendo una voce di registro in HKLM (or HKCU, not positive)\Software\Microsoft\Windows\CurrentVersion\RunOnce chiave.

La voce si chiama FlashPlayerUpdate e contiene <system root>\System32\Macromed\Flash\FlashUtil<version>_Plugin.exe -update plugin- presumibilmente la stessa riga di comando che avresti eseguito se volessi aggiornare il lettore manualmente (senza il fastidio di aprire e chiudere i tuoi browser web). Il motivo per cui non viene visualizzato nel registro o con strumenti di sistema come msconfig.exe è che le voci di avvio automatico RunOnce vengono eliminate dal registro immediatamente dopo l'esecuzione. Normalmente tali voci vengono utilizzate dal driver e dalle installazioni di Windows per eseguire l'inizializzazione singola dopo il riavvio (una volta avviati i servizi richiesti e caricati i driver). Quindi avresti visto quella voce con msconfig, se l'avessi guardata dopo il controllo dell'aggiornamento (che il plugin fa silenziosamente), ma prima del riavvio!


espandi la tua risposta, poiché le risposte solo link sono scoraggiate.
studiohack

Il suo link descrive perfettamente la risposta. Una DLL di Flash Player verifica la disponibilità di aggiornamenti ogni volta che si naviga sul Web e pianifica una RunOncevoce di registro da caricare all'avvio per aggiornare Flash Player. Una volta aggiornato, la voce di registro viene eliminata. L'account utente ovviamente ha accesso a quella posizione del registro.
Phanto,

Dal momento che le persone stanno riavviando i loro computer meno di più, da questa risposta si può dedurre perché il flash non viene aggiornato su così tanti computer.
anno

L'aggiornamento chiama ora: % windir% \ system32 \ Macromed \ Flash \ FlashUtil10x_ActiveX.exe -install ?
Umber Ferrule,

Nota: l'argomento analogo per la versione ActiveX è -update activex.
un gatto,

2

http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager05.html#118377

è un'impostazione all'interno del Flash Player stesso, a cui è possibile accedere in modo circolare a quell'URL, che ho trovato in Come posso cambiare la frequenza con cui ricevo le notifiche degli aggiornamenti? intestazione di un altro collegamento, ma a quanto pare come nuovo utente non riesco a pubblicare più di un URL in una risposta (perché i nuovi utenti utilizzano solo un collegamento Internet alla volta, immagino?)


Non può essere solo Flash Player stesso, poiché il messaggio appare all'avvio del sistema operativo. Da qualche parte, Windows sta caricando automaticamente un processo di aggiornamento all'avvio per verificare la presenza di aggiornamenti. Voglio trovare dove Windows sta caricando quel processo.
Phanto,

Ah, scusa non sono tornato a questo ... sai di "Start> Esegui> msconfig" giusto? Adobe carica un sacco di cose nelle schede Servizi e Avvio, ma ne ho disabilitato gran parte, quindi non sono sicuro che sia quello che ti serve ...?
Ixobelle,

La cosa strana è che non è elencato né sotto msconfig né in services.msc. Non ricordo se l'ho sperimentato su Vista (né su Win7), ma l'ho visto su XP. Forse solo XP ha questo [l'ho visto su XP]?
Phanto,


0

A parte ...

Sono abbastanza sicuro che anche il malware utilizzi questa tecnica per caricarsi automaticamente all'avvio, e poiché non si trova nelle posizioni tipiche che un utente dovrebbe guardare, è ben nascosto.

Mentre gli utenti raramente guardano qui, questo non è ciò che uno sviluppatore o un amministratore di sistema considererebbe una posizione "nascosta". È uno dei metodi più comunemente utilizzati per eseguire un programma all'accesso o all'avvio e l'unico metodo per avviare esplicitamente un programma una sola volta.

Se guardi HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Rune HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Runchiavi, scommetto che hai già almeno una dozzina di programmi elencati lì. È una pratica standard. Non è certamente meno oscuro di C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup.


-1

Ho disabilitato i servizi e ho anche riadattato una serie di altri servizi di aggiornamento ed è stato un enorme impulso per le prestazioni del mio laptop. Puoi farlo in Utilità di pianificazione (puoi trovarlo tramite Pannello di controllo -> Strumenti di amministrazione -> Utilità di pianificazione ).

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.