Forskelle mellem bærbare og installationsprogrammer

Spørgsmål: hvad er forskellen mellem et bærbart program, der ikke kræver installation, og et, der i stedet installerer med en automatisk procedure, der kopierer mange filer i forskellige mapper i operativsystemet "> Dette er en af ​​de vigtigste forskelle mellem traditionelle og bærbare programmer og det er værd at forstå, om og hvornår de foretrækker hinanden.
Programmer, der kræver installation på din computer, starter fra en fil, der kaldes installationsprogram, som indeholder instruktioner til kopiering af de forskellige filer, oprettelse af forbindelser med systemets interne biblioteker (DLL-filer) og skrivning af registernøgler på Windows.
I de fleste tilfælde bruger softwaren eksisterende DLL-filer undtagen i tilfælde, hvor programmereren har oprettet et brugerdefineret bibliotek med en fil, der skal placeres korrekt under installationen af ​​softwaren.
Da de er integreret i systemet, er programmerne med installationsprogrammet, hvis de er godt designet og programmeret, hurtigere end de bærbare programmer i deres eksekvering og drift.
Software, der kræver installation, kan ikke slettes for at fjerne det fra din computer, men kræver en afinstallationsprocedure styret af et inkluderet program.
Problemet er, at denne afinstallation undertiden er dårligt designet og ikke er i stand til at slette alle filer og referencer, som installationen har bragt fra det pågældende program.
Desuden er det fra et privatlivssynspunkt altid muligt at vide, om et bestemt program er installeret på en pc.
Når du bruger installationsprogrammet til at installere et program, sker der følgende ting på Windows PC:
- Softwaren opretter en ny mappe i Programmer eller Brugere, afhængigt af hvordan den er konfigureret.
- Nye værdier skrives til Windows-registreringsdatabasen, og / eller gamle poster kan ændres.
- Installationsprogrammet kopierer filer til den oprettede mappe.
- Der oprettes en genvej til programmet på skrivebordet, Start-menuen og proceslinjen
- Nogle nye DLL-filer er muligvis blevet føjet til mappen C: \ Windows \ System32 .
- Når du afinstallerer den samme software, kan et eller flere af de objekter, der er oprettet ovenfor, forblive på computeren.
LÆS OGSÅ: Opret bærbare programmer af dem, der er installeret på pc'en med softwarevirtualisering
Bærbare programmer består på den anden side af en eller flere filer i en mappe, der kan flyttes, hvor du vil, også på en USB-stick.
De kaldes "bærbar" netop fordi de, hvis de kopieres til et bærbart USB-drev, kan køres på enhver pc uden at skulle installere dem.
Takket være denne funktion ændrer de ikke nogen systemfil, efterlader ingen spor på pc'en i brug og tillader den derfor at blive brugt, selv med fuld privatliv.
Hvis der er en mappe, som programmet køres i, kan det oprette en INF- eller XML-fil i dens eksekvering i den samme mappe.
Bærbar software indeholder allerede de indbyggede DLL'er og kan endda oprette en virtuel maskine til at køre i, især hvis den skal bruge registreringsdatabasen (VM fjernes derefter, når programmet lukkes).
Som nævnt ovenfor er det ikke nødvendigt at installere det, og det sparer en vis første tid, selvom dens udførelse forbliver lidt langsommere end et installationsprogram.
Selvom enhver software kan blive bærbar i teorien, kan ikke alle programmer være bærbare i praksis. fordi de ville være enorme.
For eksempel vil Office-programmer kræve inkludering af flere DLL-filer, der allerede er inkluderet i Windows, og af mange af disse interne referencer, der ville blive meget større end normalt.
Bærbare programmer er meget nyttige for teknikere, der arbejder på flere computere, og for dem, der ønsker at bruge offentlige computere anonymt.
I en anden artikel har vi set de bedste bærbare programmer uden installation til USB-sticks (Windows) .

Efterlad Din Kommentar

Please enter your comment!
Please enter your name here