Forskjell mellom Portable og Installer edition programvare

Innholdsfortegnelse:

Forskjell mellom Portable og Installer edition programvare
Forskjell mellom Portable og Installer edition programvare

Video: Forskjell mellom Portable og Installer edition programvare

Video: Forskjell mellom Portable og Installer edition programvare
Video: CS50 2013 - Week 10 - YouTube 2024, November
Anonim

Programvare som må installeres, tar tid da de kobler til operativsystemet, og en del av prosedyren deres er avhengig av ressursene som allerede er tilgjengelige på datamaskinen. Hvis disse ressursene - f.eks. en vanlig DLL-fil - mangler fra datamaskinen, kan installasjonsprogrammet enten installere det separat eller programmet ikke kjører. Bærbar programvare er bedre i mange aspekter. Disse er ikke avhengige av systemfiler, og kan kjøre uten å være avhengig av systemressurser. Sjekk ut forskjell mellom bærbar og installasjonsutgave programvare.

Portable og Installer edition programvare

Image
Image

Installer Edition Software

For programvare som krever installasjon på den lokale datamaskinen, bruker programmerere forskjellige installasjonsskapere til å lage et program som vil installere programvaren. Du kan ikke kjøre programvaren direkte ettersom det trenger visse trinn som registrering med Windows-registret, en registeroppdatering, kobling til dynamiske koblingsbiblioteker (DLL-filer). I de fleste tilfeller bruker slik programvare de eksisterende vanlige DLL-filene. Hvis programmereren har opprettet et tilpasset bibliotek eller noe lignende, vil installatøren kopiere den aktuelle filen til riktig sted mens du installerer programvaren.

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

Det andre problemet er at du må installere slik programvare på hver datamaskin der du ønsker å bruke den. Installasjon tar tid, da det kanskje også krever at du laster opp Windows-registret etter installasjon av programvare.

Når du bruker installeringsprogrammet for å installere programvare, kan det hende at et eller flere av følgende oppstår:

  1. Programvare oppretter en ny mappe under Programfiler eller Brukere, basert på hvordan den er konfigurert
  2. Nye verdier er skrevet til Windows Registry og / eller gamle oppføringer kan endres
  3. Kopiering av filer fra Installer-program til lokal maskin
  4. Opprettelse av skrivebordet, oppgavelinjeikonet
  5. Opprettelse av mappe i Start-menyen
  6. Kopierer DLL-filer til Windows eller C: Windows System32 etc. mapper

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

Bærbar programvare er mye bedre i forhold til installasjonsbasert programvare som denne artikkelen om forskjell mellom bærbare og installasjonsprogramvareprogrammer.

Bærbar programvare

Når vi sier bærbar programvare, betyr det at du ikke trenger å installere den hvor som helst. Dette gjør at programvaren er bærbar fordi du kan bære den på USB-pinner og bruke den på hvilken som helst datamaskin uten å måtte installere den til hver datamaskin du vil bruke. Du kobler bare pennstasjonen med 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 jobber på to måter:

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

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

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

Mens de fleste bærbare programvare ikke lar noen spor, vil du kanskje sjekke mappen (eller et hvilket som helst sted) der du kopierte programvaren for å se om den opprettet en INF- eller XML-fil når du startet den. Noen bærbare programvare lager disse filene i samme mapper der de var til stede - for å lagre programvarekonfigurasjon eller noe annet. Det er alltid bedre å sjekke mappen der den bærbare programvaren var til stede før du fjernet den. Hvis du finner noen relaterte INF eller XML, bare slett det hvis du ønsker å holde det hemmelig.

Bærbar programvare er alltid bedre i forhold til installasjonsbasert programvare når den er mindre i størrelse. Hvis det er en stor programvare, og du bryr deg ikke om andre vet om deg å bruke den, kan du gå til installasjonsversjon. Eksempel på slik installasjonsbasert programvare er Visual Studio da det trenger mange DLLer som må kopieres til datamaskinen for riktig funksjonalitet. Selv om det er mulig å konvertere Visual Studio til bærbar programvare, vil sluttproduktet være stort, med tanke på antall biblioteker og hjelpefiler etc. 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 litt programvare på forskjellige maskiner, er bærbare versjoner bedre som du vil spare på tid. I tilfelle censorer, blokkerte nettsteder og krigsrapportering etc. gir bærbar programvare deg den beskyttelsen du trenger.

Du vil kanskje se på noen av disse gratis bærbare Windows-programvaren.

Relaterte innlegg:

  • Hvordan fikse mangler DLL-filer feil på Windows 10/8/7 PC
  • Sikkerhetsproblem i DLL-kapasitet, angrep og forebygging
  • Liste over Rundll32 kommandoer for Windows 10/8/7
  • Slik tilbakestiller du hver Windows Update-komponent manuelt til standard
  • Programmet kan ikke starte fordi MSVCP140.dll mangler fra datamaskinen

Anbefalt: