Hvorfor kræver min computer genstart efter installation af software?

Hvorfor kræver en computer genstart efter installation af ting

Spørgsmål til dig MrGroove - Med lanceringen afWindows 7, Microsoft lovede, at genstarter ville være en forskellig "sjælden" ting, men nu, hvor jeg har kørt det i over 6 måneder, forekommer der stadig genstarter i og nogle gange endda før jeg installerer noget nyt software. Hvorfor skal vi genstarte vores computere så ofte? Hvordan kommer det, hver gang en systemændring sker, der kræves en genstart? Hvorfor kræver de fleste programmer en genstart efter installationen?

1. Hvorfor kræves genstart?

Mange applikationer og Windows-opdateringer kræver adgang til centrale systemfiler, som altid bruges, mens Windows kører. For et program (eller opdater) for at integrere sig selv i det krævede WindowsKomponenter, filerne, der repræsenterer komponenterne, må ikke være i brug. Da de fleste af kernesystemfilerne er i brug, mens Windows imidlertid kører, er der ingen anden måde at gennemføre installationen rent uden at genstarte.

Helt ærligt har Microsoft gjort et godt job minimeregenstarter dog vil de såvel som tredjeparts softwareudgivere normalt fejle på siden af ​​forsigtighed og bede dig om en genstart, om der kræves en fra softwareinstallationen. Mange for eksempel under en softwarepatch eller opgradering kan lide at udføre en fuld afinstallation, få en ren genstart og derefter geninstallere deres software for at undgå mulige problemer og opkald til deres support desk… Kan ikke sige, at jeg bebrejder dem. ;)

2. Er der nogen programmer, der kan fortælle mig, hvornår jeg skal genstarte?

Ja. Et godt eksempel er WhyReboot - et lille bærbart program, der kan fortælle dig, om du virkelig har brug for at genstarte eller ej. Som nævnt ovenfor vil nogle applikationsinstallatører bede dig om at genstarte lige som en sikkerhedsforanstaltning, selvom du teknisk ikke har brug for at genstarte. Hvis du nogensinde er tilbage foran den overflødige meddelelse “Vil du genstarte nu?” igen vil en hurtig kørsel af WhyReboot give dig besked om alle ventende handlinger, hvilket sparer dig besværet med at skulle gå til registreringsdatabasen.

3. Hvor er listen over ventende handlinger efter genstart gemt?

Listerne gemmes i registreringsdatabasen i:

HKEY_LOCAL_MACHINESYSTEMTidsstyringSetControlSession Manager Venter på filRenameOperationer

og i:

HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionInstallerInProgress

Ved navnene på strengplaceringerne ville duhar allerede gættet, hvad de handler om - den første er til eventuelle verserende filudskiftninger, omdøb, sletning og andre, og den anden er det sted, hvor windows nedskriver alle installationer, der pågår (hvilke applikationer tvinger genstart). Vi vil venligst bede dig om ikke at røre ved noget af indholdet i nogen af ​​strengene, for ganske enkelt sagt - det bedste case-scenarie, hvis du rører ved disse filer, bliver nødt til at geninstallere Windows på grund af en forkert installeret opdatering. Jeg gætter på, at du stadig kan bruge disse strenge informativt til at forstå, hvilke systemfiler en opdatering (eller program) ændrer ved installationen.

4. Er der alligevel redigering af kernefiler, mens de er i brug?

Nix. Slet ikke. En genstart er den eneste og eneste måde at ændre en kernesystemfil eller en fil, der er i brug. Sikker på, du kan teknisk afslutte processen, der bruger denne fil, men hvis du afslutter sådanne processer, mens windows kører, kan du ødelægge din computer fuldstændigt. Desuden er genstarter ikke så smertefulde. Det er ikke som du har brug for at genstarte flere gange om dagen. At være den nørdige fyr, jeg er, installere software og opdatere hver dag, min personlige registrering af de fleste genstarter på en dag er kun 10 (gætte…).

Har du et nørdigt spørgsmål?

Har du et spørgsmål til teamet her på groovyPost? Der er flere måder, du kan spørge! Send dit spørgsmål i vores gratis forum, send mig en e-mail på help@groovypost.com!

0

Lignende artikler

Efterlad en kommentar