Differenza tra il software di edizione Portable e Installer

Sommario:

Differenza tra il software di edizione Portable e Installer
Differenza tra il software di edizione Portable e Installer

Video: Differenza tra il software di edizione Portable e Installer

Video: Differenza tra il software di edizione Portable e Installer
Video: Gestione dell'account Google: privacy e sicurezza - YouTube 2024, Aprile
Anonim

Il software che deve essere installato richiede tempo poiché si connettono al sistema operativo e parte delle loro chiamate di procedura dipendono dalle risorse già disponibili sul computer. Se tali risorse - ad es. un file DLL comune - mancano dal computer, il programma di installazione potrebbe installarlo separatamente o il programma non riesce a funzionare. I software portatili sono migliori sotto molti aspetti. Questi non dipendono dai file di sistema e possono essere eseguiti senza dipendere dalle risorse di sistema. Guarda il differenza tra il software di edizione portatile e di installazione.

Software di edizione portatile e di installazione

Image
Image

Software di installazione

Per i software che richiedono l'installazione sul computer locale, i programmatori utilizzano diversi programmi di installazione per creare un programma che installerà il software. Non è possibile eseguire direttamente il software in quanto ha bisogno di alcuni passaggi come la registrazione con il registro di Windows, un ricaricamento del registro, il collegamento alle librerie di collegamento dinamico (file DLL). Nella maggior parte dei casi, tale software utilizza i file DLL comuni esistenti. Se il programmatore ha creato una libreria personalizzata o qualcosa di simile, il programma di installazione copierà quel file nella posizione appropriata durante l'installazione del software.

I problemi con il software che richiedono l'installazione è che potrebbero lasciare impronte digitali sul computer in cui sono stati installati, anche dopo aver disinstallato il software. Quindi, se stai lavorando su qualcosa di privato, le persone potrebbero sapere che hai installato e disinstallato del software.

Il secondo problema è che devi installare tale software su ogni computer in cui desideri utilizzarlo. L'installazione richiede tempo poiché potrebbe richiedere il ricaricamento del registro di Windows dopo l'installazione del software.

Quando si utilizza il programma di installazione per installare il software, potrebbe verificarsi una o più delle seguenti condizioni:

  1. Il software crea una nuova cartella in Programmi o Utenti, in base a come è configurata
  2. I nuovi valori vengono scritti nel registro di Windows e / o le voci precedenti potrebbero essere modificate
  3. Copia di file dal programma di installazione al computer locale
  4. Creazione di desktop, icona della barra delle applicazioni
  5. Creazione di una cartella nel menu Start
  6. Copia di file DLL in cartelle Windows o C: Windows System32, ecc

Quando si disinstalla lo stesso software, uno o più degli elementi creati in precedenza potrebbero rimanere sul computer e potrebbero rivelare che si stava utilizzando il software specifico sulla macchina.

I software portatili sono molto migliori rispetto al software di installazione in quanto questo articolo sulla differenza tra i programmi di edizione portatile e di installazione mostra.

Software portatile

Quando diciamo software portatile, significa che non è necessario installarlo ovunque. Ciò rende il software portatile perché è possibile trasportarlo su chiavette USB e utilizzarlo su qualsiasi computer senza doverlo installare su tutti i computer che si desidera utilizzare. È sufficiente collegare la pen drive contenente il software portatile al computer che si sta utilizzando e avviare il software portatile. Ci sono alcune buone risorse su Internet che ti consentono di convertire software basato su installazioni in software portatili.

Il software portatile funziona in due modi:

  1. Il pacchetto software portatile contiene già DLL incorporate nell'app
  2. Il software portatile può creare una VM ed eseguirla, specialmente se ha bisogno di usare Registry; la VM viene rimossa non appena viene chiuso il software portatile

Non è necessario installarlo. Quindi ti aiuta a risparmiare un po 'di tempo e allo stesso tempo, permettendoti di usare un computer senza lasciare impronte digitali nel registro o altrove.

Programmi come UltraSurf (un software proxy) possono essere semplicemente trasportati su un'unità rimovibile, lanciati e utilizzati senza modificare nulla nel sistema attuale. Pertanto, ci sono meno possibilità che qualcun altro possa scoprire che hai usato il software. Sono utili per iniziare subito a lavorare mentre ti proteggono da occhi indiscreti.

Mentre la maggior parte dei software portatili non lascia tracce, è possibile controllare la cartella (o qualsiasi luogo) in cui è stato copiato il software per verificare se ha creato un file INF o XML all'avvio. Alcuni software portatili creano questi file nelle stesse cartelle in cui erano presenti, per salvare la configurazione del software o qualcos'altro. È sempre meglio controllare la cartella in cui era presente il software portatile prima di rimuoverlo. Se trovi qualsiasi INF o XML correlato, cancellalo se vuoi mantenerlo segreto.

I software portatili sono sempre migliori rispetto al software di installazione quando sono di dimensioni più ridotte. Se si tratta di un enorme software e non ti interessa se gli altri sanno che lo stai usando, puoi andare per la versione di installazione. Esempio di tale software di installazione è Visual Studio in quanto ha bisogno di molte DLL che devono essere copiati sul computer per il corretto funzionamento. Sebbene sia possibile convertire Visual Studio in un software portatile, il prodotto finale sarà enorme, considerando il numero di librerie e file di guida ecc. Che devono essere integrati in un unico software portatile. In questi casi potrebbe essere troppo lento.

Se sei qualcuno - come un tecnico - che deve eseguire alcuni software su macchine diverse, le versioni portatili sono migliori in quanto risparmierai in tempo. In caso di censura, siti bloccati e segnalazioni di guerra ecc., Il software portatile ti fornisce la protezione di cui hai bisogno.

Potresti dare un'occhiata ad alcuni di questi software gratuiti per Windows.

Articoli correlati:

  • Come correggere errori di file DLL mancanti su PC Windows 10/8/7
  • Attacchi, prevenzione e rilevamento della vulnerabilità di dirottamento della DLL
  • Elenco dei comandi Rundll32 per Windows 10/8/7
  • Come reimpostare manualmente ciascun componente di Windows Update come predefinito
  • Il programma non può essere avviato perché MSVCP140.dll manca dal computer

Consigliato: