Hva er RunOnce i Vista?

Hva er RunOnce i Vista?


Windows-registeret inneholder alle innstillingene og oppstartsprogrammer for operativsystemet. Den "RunOnce" registernøkkelen inneholder en liste over programmer startet en gang. Når maskinen starter på nytt, oppføringene i RunOnce er fjernet. Registerverdien brukes vanligvis til å laste et program for installasjon neste gang en datamaskin støvler.

Funksjon

Noen programvare krever innledende installasjonsfiler, en omstart og deretter resten av programmet er lastet. RunOnce registernøkkelen brukes spesielt for dette formålet. Programvareutvikleren plasserer en kobling til den endelige utførelsen fil i registret RunOnce nøkkel. Neste gang maskinen starter, registret kjører den kjørbare filen og fullfører installasjonen for utbygger.

Identifikasjon

RunOnce registernøkkelen er identifisert i Windows Registerredigering. Nøkkelen ligger i "HKEY_LOCAL_MACHINE" root nøkkel og "HKEY_CURRENT_USER". Den "Local Machine" root nøkkelen inneholder maskinspesifikke innstillinger. Den "Current User" -tasten brukes til å konfigurere hver økt når en bruker logger inn i maskinen. Dersom utbygger ønsker bare å kjøre et program en gang for en bestemt bruker, er "Current User" -tasten brukes. "Local Machine" er mer global for alle brukere som bruker datamaskinen.

betraktninger

RunOnce tasten brukes til å kjøre et program bare en gang. Men hvis maskinen krasjer, slår seg eller slår seg av unaturlig fra en sak som et strømbrudd eller programvare krasjer, RunOnce uttalelser er ikke fjernet av operativsystemet. Dette betyr at neste gang maskinen starter, programvaren som ligger i RunOnce nøkkel utfører igjen. Utviklere bør programmere applikasjoner for å håndtere denne feilen for å unngå programvare korrupsjon.

Egenskaper

RunOnce tasten har syntaks "key-name = kjørbar-fil." Den "key-name" er noe gjenkjennelig navn programmert av utbygger. Den "kjørbar-fil" er banen og filnavnet for programvaren kjørbar. Utviklere kan plassere en stjerne foran den kjørbare filen navnet, som tvinger den til å kjøre selv når brukeren starter i sikkermodus.

Advarsel

RunOnce Nøkkelen er et mål for noen virus programmer. Virus og annen malware noen ganger legger hjelp av Windows-registeret RunOnce nøkkel. Viruset laster inn i registeret for å unngå antivirus programmer. Neste gang maskinen starter, viruset kode kjøres. Hold virusdefinisjonsfiler up-to-date for å unngå å utføre skadelig programvare på en datamaskin.