Che cosa è RunOnce in Vista?

February 13

Che cosa è RunOnce in Vista?


Il registro di Windows contiene tutte le impostazioni e le applicazioni di avvio per il sistema operativo. La chiave di registro "Runonce" contiene un elenco di programmi ha iniziato una volta. Dopo il riavvio della macchina, le voci in Runonce vengono rimossi. Questo valore del Registro viene in genere utilizzato per caricare un'applicazione per l'installazione la prossima volta che un computer si avvia.

Funzione

Alcuni software richiede file di installazione iniziale, un riavvio e poi il resto dell'applicazione viene caricato. La chiave di registro Runonce è utilizzato specificamente per questo scopo. Lo sviluppatore software inserisce un collegamento al file di esecuzione finale nella chiave RunOnce del Registro di sistema. La prossima volta che il computer si avvia, il Registro di sistema viene eseguito il file eseguibile e completa il processo di installazione per lo sviluppatore.

Identificazione

La chiave di registro Runonce è identificata nel editor del Registro di Windows. La chiave si trova nella chiave "HKEY_LOCAL_MACHINE" root e "HKEY_CURRENT_USER". La chiave principale "Computer locale" contiene le impostazioni specifiche della macchina. Il tasto "Current User" viene utilizzato per configurare ogni sessione quando un utente accede nella macchina. Se lo sviluppatore vuole solo eseguire un'applicazione una volta per un utente specifico, viene utilizzato il tasto "Utente corrente". "Computer locale" è più globale per tutti gli utenti che utilizzano il computer.

considerazioni

La chiave RunOnce viene utilizzata per eseguire un'applicazione solo una volta. Tuttavia, se il computer si blocca, si arresta o poteri in modo innaturale da un problema come ad esempio un incidente interruzione di corrente o il software, le dichiarazioni Runonce non vengono rimossi dal sistema operativo. Questo significa che la prossima volta che il computer si avvia, il software si trova nella chiave RunOnce esegue di nuovo. Gli sviluppatori dovrebbero programmare applicazioni per gestire questo errore per evitare la corruzione del software.

lineamenti

La chiave Runonce ha la sintassi "nome-key = eseguibile file." Il "nome-chiave" è un nome riconoscibile programmato dallo sviluppatore. Il "eseguibile-file" è il percorso e il nome del file per l'eseguibile del software. Gli sviluppatori possono posizionare un asterisco davanti al nome del file eseguibile, che costringe a correre anche quando gli stivali utente in modalità provvisoria.

avvertimento

La chiave Runonce è un obiettivo per alcune applicazioni virus. Virus e altro malware a volte caricano utilizzando la chiave Runonce registro di Windows. I carichi di virus nel Registro di sistema per evitare applicazioni antivirus. La prossima volta che si avvia il computer, viene eseguito il codice del virus. Mantenere i file di definizione dei virus up-to-date per evitare l'esecuzione di software dannoso su un computer.