Forskellen mellem Portable og Installer edition software

Software, der skal installeres, tager tid, da de opretter forbindelse til operativsystemet, og en del af deres procedurekald afhænger af de ressourcer, der allerede er tilgængelige på computeren. Hvis disse ressourcer – f.eks. en almindelig DLL -fil – mangler på computeren, kan installationsprogrammet enten installere det separat, eller programmet kører ikke. Bærbar software er bedre i mange aspekter. Disse afhænger ikke af systemfiler og kan køre uden at være afhængige af systemressourcer. Tjek forskellen mellem bærbar software og installationssoftware(difference between portable and installer edition software) .

Forskellen mellem Portable og Installer edition software

Bærbar og Installer edition software

Installer Edition-software

For software, der kræver installation på den lokale computer, bruger programmører forskellige installeringsprogrammer(installer creators) til at oprette et program, der installerer softwaren. Du kan ikke køre softwaren direkte, da den har brug for visse trin, såsom registrering i Windows - registreringsdatabasen, genindlæsning af registreringsdatabasen, links til dynamiske linkbiblioteker ( DLL- filer). I de fleste tilfælde bruger sådan software de eksisterende almindelige DLL - filer. Hvis programmøren har oprettet et brugerdefineret bibliotek eller noget lignende, vil installationsprogrammet kopiere denne fil til den korrekte placering, mens softwaren installeres.

Problemer med softwaren, der kræver installation, er, at de kan efterlade fingeraftryk på den computer, hvor de blev installeret – selv efter at du har afinstalleret softwaren. Derfor, hvis du arbejder på noget privat, kan folk vide, at du har installeret og afinstalleret noget software.

Det andet problem er, at du skal installere sådan software på hver computer, hvor du ønsker at bruge den. Installation tager tid, da det også kan kræve genindlæsning af Windows-registreringsdatabasen(Windows Registry) efter installation af software.

Når du bruger installationsprogrammet til at installere software, kan et eller flere af følgende ske:

  1. Softwaren opretter en ny mappe under Programfiler(Program Files) eller Brugere(Users) , baseret på hvordan den er konfigureret
  2. Nye(New) værdier skrives til Windows-registreringsdatabasen(Windows Registry) og/eller gamle poster kan blive ændret
  3. Kopiering af filer fra installationsprogrammet(Installer) til den lokale maskine
  4. Oprettelse af skrivebord, proceslinjeikon
  5. Oprettelse af mappe i menuen Start
  6. Kopiering af DLL- filer til Windows eller C: Windows System32 osv. mapper

Når du afinstallerer den samme software, forbliver et eller flere af ovenstående elementer muligvis tilbage på computeren og kan give væk, at du brugte den særlige software på maskinen.

Bærbar software er meget bedre sammenlignet med installationsbaseret software, som denne artikel om forskellen mellem bærbar software og installationssoftware viser.(Portable software are much better compared to Installation based software as this article on the difference between portable and installer edition software shows.)

Bærbar software

Når vi siger bærbar software, betyder det, at du ikke behøver installere det nogen steder. Dette gør softwaren bærbar, fordi du kan bære den på USB -sticks og bruge den på enhver computer uden at skulle installere den på hver computer, du ønsker at bruge. Du skal blot tilslutte pennedrevet, der indeholder den bærbare software, til den computer, du bruger, og starte den bærbare software. Der er nogle gode ressourcer på internettet(Internet) , som giver dig mulighed for at konvertere installationsbaseret software til bærbar software.

Bærbar software fungerer på to måder:

  1. Den bærbare softwarepakke indeholder allerede DLL'er(DLLs) indlejret i appen
  2. Den bærbare software kan skabe en VM og køre i den – især hvis den skal bruge registreringsdatabasen(Registry) ; VM'en fjernes, så snart den bærbare software lukkes

Du behøver ikke installere det. Så det hjælper dig med at spare lidt tid, samtidig med at det giver dig mulighed for at bruge en computer uden at efterlade softwarefingeraftryk i registreringsdatabasen eller andre steder.

Programmer som UltraSurf (en proxy-software) kan simpelthen bæres på et flytbart drev, startes og bruges uden at ændre noget i det faktiske system. Der er således færre chancer for, at en anden kan opdage, at du brugte softwaren. De er nyttige til at komme på arbejde med det samme, mens de beskytter dig mod nysgerrige øjne.

Mens de fleste bærbare software ikke efterlader spor, vil du måske tjekke mappen (eller et hvilket som helst sted), hvor du kopierede softwaren, for at se, om den oprettede en INF- eller XML -fil, da du startede den. Nogle bærbare software opretter disse filer i de samme mapper, hvor de var til stede - for at gemme softwarekonfiguration eller noget andet. Det er altid bedre at tjekke mappen, hvor den bærbare software var til stede, før du fjernede den. Hvis du finder noget relateret INF eller XML , skal du bare slette det, hvis du ønsker at holde det hemmeligt.

Bærbar software er altid bedre sammenlignet med installationsbaseret software, når den er mindre i størrelse. Hvis det er en enorm software, og du er ligeglad med, om andre ved, om du bruger det, kan du gå efter installationsversionen. Et eksempel på sådan installationsbaseret software er Visual Studio , da det har brug for mange DLL'er(DLLs) , der skal kopieres til computeren for at fungere korrekt. Selvom det er muligt at konvertere Visual Studio til bærbar software, vil slutproduktet blive enormt i betragtning af antallet af biblioteker og hjælpefiler osv., der skal integreres i én bærbar software. Det kan køre for langsomt i sådanne tilfælde.

Hvis du er en person - som en tekniker - der skal køre noget software på forskellige maskiner, er bærbare versioner bedre, da du sparer tid. I tilfælde af censorer, blokerede websteder og krigsrapportering osv., giver bærbar software dig den beskyttelse, du har brug for.

Du vil måske tage et kig på nogle af disse gratis bærbare Windows-software(Free Portable Windows Software) .(You might want to take a look at some of these Free Portable Windows Software.)

Tilfældig læsning(Random read)Interessant mindre kendskab til Microsoft Trivia og sjove fakta(Interesting lesser know Microsoft Trivia and Fun Facts) .



About the author

Jeg er softwareudvikler med over 10 års erfaring. Jeg har specialiseret mig i Mac-programmering og har skrevet flere tusinde linjer kode til forskellige Mac-programmer, inklusive, men ikke begrænset til: TextEdit, GarageBand, iMovie og Inkscape. Jeg har også erfaring med Linux og Windows udvikling. Mine færdigheder som udvikler giver mig mulighed for at skrive omfattende tutorials af høj kvalitet til forskellige softwareudviklingsplatforme - fra macOS til Linux - hvilket gør mine tutorials til det perfekte valg for dem, der ønsker at lære mere om de værktøjer, de bruger.



Related posts