MTE forklarer: Hva installerer programvare egentlig gjør
Det bør ikke komme som en overraskelse at datamaskiner gjør mange ting i bakgrunnen. Hvis de ikke er relevante for den gjennomsnittlige brukeren, er de lite sannsynlig å bli sett. Likevel er det nysgjerrige brukere, og det kan være interessant å lære akkurat hva som skjer i bakgrunnen.
I denne artikkelen vil vi takle hva som skjer når du installerer et program. Vi har allerede sett på de to hovedfordelingsmetodene for programvare på Windows, så vel som bærbar programvare hvis du vil ha mer lesemateriell. For denne artikkelen ser vi på hvordan Windows håndterer programvareinstallasjon.
Åpner installatøren
Når du åpner programmets installatør, vil det ikke forandre noe uten innspill. Fra Vista og videre krever Windows administrativ godkjenning for å kunne kjøre en .exe eller .msi-fil.
Utover dette vil også Windows Installer bli involvert. Dette verktøyet er mer av en bakgrunnsprosess, og sikrer at installasjonsprosessen går som ønsket, og styrer filene til sine respektive stillinger.
Først når du begynner å installere programvare, har det noen effekt på datamaskinen.
Kjører installatøren
Installasjon kan sees som to forskjellige faser. Den første innebærer å flytte filer til mappen Programfiler: Disse filene kreves for at programvaren skal kunne kjøre, og kan inkludere plugin-moduler for forskjellige funksjoner. Vanligvis må du velge installasjonsstedet.
Et sentralt eksempel er iTunes som installerer QuickTime og andre Apple-produkter sammen med det. Avhengig av installasjonsprogrammet kan nøkkelfiler dekomprimeres eller lastes ned fra Internett.
Når denne første fasen er ferdig, bør kjernefilene og mappestrukturen være i installasjonsmappen. Disse er alle integrert i programvaren som kjører riktig, og forstår alle forhold. Du kan fjerne noen elementer og finne et program som fortsatt virker til du prøver bestemte funksjoner.
Den andre fasen av installasjonen innebærer å endre Windows-registeret. Hvert program du installerer har en oppføring i registret. Programmer som Revo Uninstaller er utviklet for å utrydde disse oppføringene under avinstallasjon, og sletter hvert spor av et program fra en datamaskin.
RegShot er et program designet for å ta et øyeblikksbilde av endringene som er gjort i registret under programvareinstallasjon. Ved å bruke det, eller et tilsvarende verktøy, gjør det mulig å observere akkurat hva et program gjør for å sikre at det går pålitelig.
Hvis et program starter sammen med operativsystemet, som Skype gjør, blir det ofte skrevet inn i registret for å gjøre det. Dette kan vanligvis deaktiveres gjennom programvareinnstillingene som viser seg å være en stor velsignelse for brukere som ikke er interessert i å redigere registeret.
Mens det varierer mellom installatører, kan du hevde at den tredje og siste fasen er å gi brukeren litt kontroll. Brukere kan se "readme" -filen som er tilknyttet et program, eller de kan ha en snarvei lagt til skrivebordet.
Denne tredje fasen er diskuterbar gitt at det ikke endrer noe på datamaskinen; noen bruker kan legge til en snarvei på skrivebordet eller vise en readme-fil (mange programmer pakker den inn i mappen Programfil for enkel tilgang).
Konklusjon
Programvareinstallasjon er ikke så skremmende som det kan virke. Mens det for det meste skjer i bakgrunnen, er de trinnene som er tatt, logiske. Endringer i registret er langt det mer interessante elementet i installasjonen, gitt hvordan de kan påvirke datamaskinen.
Hvis du er nysgjerrig på prosessen med å redigere Windows-registret, er det dekket tangentielt i en annen artikkel om deaktivering av timeren i Microsoft Office. Igjen er det ikke nesten like komplisert som det kan høres, men anbefales ikke alltid.