Hvorfor krever datamaskinen min omstart etter installasjon av programvare?
Spørsmål til deg MrGroove - Med lanseringen avWindows 7, Microsoft lovet at omstarter ville være en varierende "sjelden" ting, men nå som jeg har kjørt det i over 6 måneder, starter det fortsatt på nytt under og noen ganger til og med før jeg installerer ny programvare. Hvorfor trenger vi å starte datamaskinene så ofte igjen? Hvordan kommer det hver gang en systemendring skjer en omstart er nødvendig? Hvorfor krever de fleste programmer en omstart etter installasjon?
1. Hvorfor kreves det omstart?
Mange applikasjoner og Windows-oppdateringer krever tilgang til kjerne systemfiler, som alltid er i bruk mens Windows kjører. For et program (eller oppdater) for å integrere seg i det nødvendige WindowsKomponenter, filene som representerer komponentene, må ikke være i bruk. Siden de fleste kjernesystemfiler er i bruk mens Windows imidlertid kjører, er det ingen annen måte å fullføre installasjonen rent uten å starte på nytt.
Helt ærlig har Microsoft gjort en god jobb med å minimerestarter på nytt, men de så vel som tredjeparts programvareutgivere vil vanligvis feile på siden av forsiktighet og ber deg om å starte på nytt om det kreves en fra programvareinstallasjonen. Mange for eksempel under en programvareoppdatering eller oppgradering som å gjøre en fullstendig avinstallering, få en ren omstart og deretter installere programvaren deres på nytt for å forhindre mulige problemer og ringe til deres support desk… Kan ikke si at jeg klandrer dem. ;)
2. Er det noen programmer som kan fortelle meg når jeg skal starte på nytt?
Ja. Et flott eksempel er WhyReboot - en liten bærbar applikasjon som kan fortelle deg om du virkelig trenger å starte på nytt eller ikke. Som nevnt ovenfor vil noen installasjonsprogrammer be deg om å starte på nytt akkurat som et sikkerhetstiltak selv om du teknisk ikke trenger å starte på nytt. Hvis du noen gang har igjen foran den overflødige meldingen "Vil du starte på nytt nå?" igjen, en rask kjøring av WhyReboot vil gi deg beskjed om eventuelle ventende operasjoner, og sparer deg for problemer med å måtte gå til registeret.
3. Hvor er listen over ventende operasjoner ved omstart lagret?
Listene er lagret i registeret i:
HKEY_LOCAL_MACHINESYSTEMTidsstyringSettKontrollSesjonsbehandling VenterFilRenameOperasjoner
og i:
HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionInstallerInProgress
Med navnene på strengstedene ville du gjorthar allerede gjettet hva de handler om - den første er for eventuelle ventende filutskiftninger, navn, slettinger og andre, og den andre er stedet der windows skriver ned alle installasjoner som pågår (hvilke applikasjoner som tvinger omstarten). Vi vil vennligst råde deg til ikke å berøre noe av innholdet i noen av strengene, for ganske enkelt sagt - det beste tilfellet hvis du berører disse filene vil måtte installere Windows på grunn av en feilinstallert oppdatering. Jeg antar at du fremdeles kan bruke disse strengene informativt, for å forstå hvilke systemfiler en oppdatering (eller program) endrer ved installasjon.
4. Er det noe av å redigere kjernefiler mens de er i bruk?
Nei. Ikke i det hele tatt. En omstart er den eneste og eneste måten å endre en kjernesystemfil eller en fil i bruk. Jada, du kan teknisk avslutte prosessen som bruker den filen, men hvis du avslutter slike prosesser mens windows kjører, kan datamaskinen din krasje fullstendig. Dessuten er ikke omstarter egentlig så vondt. Det er ikke som du trenger å starte på nytt flere ganger om dagen. Å være den geeky fyren jeg er, installere programvare og gjøre oppdateringer hver dag. Min personlige registrering av de fleste omstarter på en dag er bare 10 (Gjett…).
Har du et nerdete spørsmål?
Har du et spørsmål til teamet her på groovyPost? Det er flere måter du kan spørre! Legg inn spørsmålet ditt i vårt gratis forum, send meg en e-post på help@groovypost.com!
Legg igjen en kommentar