Bærbar

Forskjellen mellom programvare for bærbar og installasjonsutgave

Forskjellen mellom programvare for bærbar og installasjonsutgave

Programvare som må installeres tar tid når de kobler seg til operativsystemet, og en del av prosedyreanropene avhenger av ressursene som allerede er tilgjengelige på datamaskinen. Hvis disse ressursene - e.g. en vanlig DLL-fil - mangler på datamaskinen, kan installasjonsprogrammet enten installere den separat, eller programmet kan ikke kjøres. Bærbar programvare er bedre i mange aspekter. Disse er ikke avhengige av systemfiler og kan kjøre uten å være avhengige av systemressursene. Sjekk ut forskjellen mellom bærbar programvare og installasjonsprogramvare.

Bærbar programvare og installasjonsutgave

Installer Edition-programvare

For programvare som krever installasjon på den lokale datamaskinen, bruker programmerere forskjellige installatørskapere til å lage et program som skal installere programvaren. Du kan ikke kjøre programvaren direkte, da den trenger visse trinn, for eksempel registrering med Windows-registret, et registeroppdatering, kobling til dynamiske koblingsbiblioteker (DLL-filer). I de fleste tilfeller bruker slik programvare eksisterende vanlige DLL-filer. Hvis programmereren har laget et tilpasset bibliotek eller noe lignende, vil installasjonsprogrammet kopiere filen til riktig sted mens programvaren installeres.

Problemer med programvaren som krever installasjon er at de kan legge igjen fingeravtrykk på datamaskinen der de ble installert - selv etter at du avinstallerte programvaren. Dermed, hvis du jobber med noe privat, kan folk vite at du har installert og avinstallert programvare.

Det andre problemet er at du må installere slik programvare på alle datamaskiner der du ønsker å bruke den. Installasjonen tar tid da det også kan kreve omlasting av Windows-registret etter installasjon av programvare.

Når du bruker installasjonsprogrammet til å installere programvare, kan ett eller flere av følgende skje:

  1. Programvare oppretter en ny mappe under Programfiler eller brukere, basert på hvordan den er konfigurert
  2. Nye verdier skrives til Windows-registeret, og / eller gamle oppføringer kan endres
  3. Kopiering av filer fra installasjonsprogrammet til lokal maskin
  4. Oppretting av skrivebordet, oppgavelinjeikon
  5. Oppretting av mappe i Start-menyen
  6. Kopiering av DLL-filer til Windows eller C: \ Windows \ System32 osv. mapper

Når du avinstallerer den samme programvaren, kan et eller flere av elementene som er opprettet ovenfor, holde seg tilbake på datamaskinen og gi bort at du brukte den spesifikke programvaren på maskinen.

Bærbar programvare er mye bedre sammenlignet med installasjonsbasert programvare, som denne artikkelen om forskjellen mellom bærbar programvare og installasjonsutgave viser.

Bærbar programvare

Når vi sier bærbar programvare, betyr det at du ikke trenger å installere den hvor som helst. Dette gjør programvaren bærbar fordi du kan bære den på USB-pinner og bruke den på hvilken som helst datamaskin uten å måtte installere den på alle datamaskiner du vil bruke. Du kobler ganske enkelt pennestasjonen som inneholder den bærbare programvaren til datamaskinen du bruker, og starter den bærbare programvaren. Det er noen gode ressurser på Internett som lar deg konvertere installasjonsbasert programvare til bærbar programvare.

Bærbar programvare fungerer på to måter:

  1. Den bærbare programvarepakken inneholder allerede DLLer som er innebygd i appen
  2. Den bærbare programvaren kan opprette en VM og kjøre i den - spesielt hvis den trenger å bruke Register; VM fjernes så snart den bærbare programvaren er lukket

Du trenger ikke installere den. Så det hjelper deg med å spare litt tid samtidig, slik at du kan bruke en datamaskin uten å legge programvarefingeravtrykk i registret eller andre steder.

Programmer som UltraSurf (en proxy-programvare) kan ganske enkelt bæres på en flyttbar stasjon, lanseres og brukes uten å endre noe i selve systemet. Dermed er det mindre sjanser for at noen andre kan oppdage at du brukte programvaren. De er nyttige for å komme i gang med en gang mens de beskytter deg mot nysgjerrige øyne.

Mens den fleste bærbare programvare ikke etterlater seg spor, vil du kanskje sjekke mappen (eller hvilket som helst sted) der du kopierte programvaren, for å se om den opprettet noen INF- eller XML-fil da du startet den. Noe bærbar programvare lager disse filene i de samme mappene der de var til stede - for å lagre programvarekonfigurasjon eller noe annet. Det er alltid bedre å sjekke mappen der den bærbare programvaren var tilstede før du fjernet den. Hvis du finner relatert INF eller XML, er det bare å slette det hvis du ønsker å holde det hemmelig.

Bærbar programvare er alltid bedre sammenlignet med installasjonsbasert programvare når den er mindre. Hvis det er en enorm programvare, og du ikke bryr deg om andre vet om deg som bruker den, kan du gå til installasjonsversjonen. Eksempel på slik installasjonsbasert programvare er Visual Studio, da det trenger mange DLL-filer som må kopieres til datamaskinen for at de skal fungere riktig. Selv om det er mulig å konvertere Visual Studio til bærbar programvare, vil sluttproduktet være stort, med tanke på antall biblioteker og hjelpefiler osv. som må integreres i en bærbar programvare. Det kan gå for sakte i slike tilfeller.

Hvis du er noen - som en tekniker - som må kjøre programvare på forskjellige maskiner, er bærbare versjoner bedre da du sparer i tide. Ved sensurer, blokkerte nettsteder og krigsrapportering osv., bærbar programvare gir deg den beskyttelsen du trenger.

Det kan være lurt å ta en titt på noen av disse gratis bærbare Windows-programvarene.

Shadow of the Tomb Raider for Linux Tutorial
Shadow of the Tomb Raider er det tolvte tilskuddet til Tomb Raider-serien - et action-eventyrspill-franchise opprettet av Eidos Montreal. Spillet ble ...
Hvordan øke FPS i Linux?
FPS står for Bilder per sekund. FPSs oppgave er å måle bildefrekvensen i videoavspilling eller spillprestasjoner. Med enkle ord betegnes antall uavbru...
Topp Oculus App Lab-spill
Hvis du er Oculus-hodesettinnehaver, må du være klar over sideloading. Sidelading er prosessen med å installere ikke-butikkinnhold på hodesettet. Side...