Cosa fa 7-Zip
7-Zip è un archiviatore di file: riunisce più file o cartelle in un archivio che può essere conservato, inviato o estratto in un secondo momento. La compressione può ridurre le dimensioni dell'archivio, mentre la struttura delle cartelle mantiene insieme i documenti correlati. Questo rende il programma utile per inviare un progetto, aprire file scaricati dal web o conservare una copia datata di un insieme di documenti. L'archivio è un file separato; crearlo non trasforma i documenti originali in un altro formato né ne modifica il contenuto.
Un esempio pratico è un progetto contenente disegni, un foglio di calcolo e diverse fotografie in cartelle differenti. Invece di allegare ogni elemento separatamente, è possibile impacchettare le cartelle selezionate e inviare un unico archivio. Il destinatario lo estrae per ottenere i file contenuti. Compressione e impacchettamento risolvono problemi diversi: anche se le fotografie si comprimono molto poco, mantenere l'intero progetto insieme può comunque rendere il trasferimento più facile da gestire.
Scegliere ZIP, 7z o un altro formato di archivio
7-Zip crea ed estrae diversi formati, tra cui 7z, ZIP, TAR, GZIP, BZIP2, XZ e WIM. La scelta dovrebbe seguire la destinazione prevista. ZIP è spesso comodo per scambiare documenti ordinari con qualcuno di cui non si conosce il software di archiviazione. Il formato nativo 7z offre compressione LZMA e LZMA2 e opzioni aggiuntive per l'archivio, ma il destinatario ha bisogno di un software che comprenda il formato e le impostazioni scelte. Il file più piccolo non è sempre il risultato più utile se la persona che lo riceve non può aprirlo.
Il supporto per l'apertura di un formato non implica il supporto per la sua creazione. In particolare, 7-Zip estrae archivi RAR ma non crea nuovi archivi RAR. Se qualcuno vi invia un file RAR, questo programma può essere un modo adatto per decomprimerlo; se un flusso di lavoro richiede specificamente la produzione di un file RAR, scegliete uno strumento in grado di creare quel formato. Verificate l'estensione richiesta prima di iniziare una consegna piuttosto che rinominare un archivio in un secondo momento: cambiare l'estensione del file non ne modifica il formato interno.
Impostazioni di compressione e archivi solidi
Per gli archivi 7z sono disponibili i metodi di compressione LZMA e LZMA2. Impostazioni come la dimensione del dizionario influenzano le risorse necessarie per elaborare l'archivio. Non esiste una percentuale fissa affidabile di riduzione per ogni file. Una directory di testo ripetitivo e una directory di media già compressi possono dare risultati molto diversi. Se la dimensione dell'archivio è importante, confrontate un campione rappresentativo con le impostazioni che intendete utilizzare invece di presumere che l'impostazione più alta sia sempre conveniente.
Il formato 7z supporta anche la compressione solida, che può sfruttare le somiglianze tra i file invece di trattare ogni file in isolamento. L'ordinamento dei file e la dimensione del dizionario possono quindi influenzare il risultato. Ciò è particolarmente rilevante quando si impacchettano molti documenti correlati o file sorgente. Pensate sia al destinatario sia alla macchina che crea l'archivio: impostazioni che richiedono molta memoria possono essere scomode per un computer con meno risorse. Testate l'archivio effettivo che intendete distribuire, inclusa l'estrazione, prima di considerarlo come consegna finale.
Aprire ed estrarre file ricevuti
Il gestore file consente di ispezionare un archivio ed estrarne i contenuti in una posizione selezionata. Scegliete una destinazione che mantenga i file ricevuti separati dai documenti di lavoro finché non capite cosa c'è dentro. Per un progetto con molte sottocartelle, una cartella di estrazione dedicata rende più facile vedere la struttura consegnata e identificare gli elementi mancanti. Aprire un archivio ed eseguire un programma trovato al suo interno sono azioni separate; la capacità di estrarre un file non stabilisce che il suo contenuto sia attendibile.
Esiste una differenza pratica tra l'uso del comando di estrazione e il trascinamento dei file in Esplora risorse. Per un'operazione di trascinamento in Esplora risorse, 7-Zip estrae prima i file in una posizione temporanea e poi Esplora risorse li trasferisce nella destinazione. L'estrazione diretta evita quel trasferimento intermedio. Questa distinzione può essere importante per un archivio di grandi dimensioni o un sistema con spazio di archiviazione temporaneo limitato. Se avete bisogno di un posizionamento prevedibile, scegliete esplicitamente la destinazione dell'estrazione e verificate la cartella risultante prima di spostare i file in un progetto esistente.
Protezione tramite password e contenuti crittografati
7-Zip supporta la crittografia AES-256 per archivi 7z e ZIP. La protezione tramite password è utile quando un archivio contiene materiale che non dovrebbe essere leggibile da chiunque riceva il file. Scegliete il formato dell'archivio e le opzioni di crittografia tenendo presente il software del destinatario e confermate che il destinatario possa aprire un archivio di prova. Un archivio protetto da password è utile solo se il destinatario autorizzato può accedervi e la password viene comunicata in modo appropriato.
Mantenete una distinzione tra l'archivio crittografato e i file originali o estratti. Proteggere un archivio non crittografa i documenti già memorizzati nella loro cartella sorgente. Una volta che qualcuno estrae i contenuti, i file risultanti sono disponibili secondo i normali controlli di accesso del computer di destinazione. Conservate la password in modo sicuro: non dovrebbe essere trattata come un dettaglio minore che può essere ricostruito dal nome del file in seguito. La crittografia dell'archivio inoltre non concede il permesso di ridistribuire documenti o altro materiale i cui diritti appartengono a qualcun altro.
Verificare un archivio prima di fidarsene
7-Zip fornisce un'operazione di test dell'archivio che può evidenziare errori di dati o CRC. Il test è un passo utile dopo aver creato un archivio e prima di utilizzarlo come copia archiviata o di consegnarlo a un destinatario. Se il test segnala un problema, conservate i file originali e investigate l'archivio piuttosto che presumere che un elenco di file visibile dimostri che tutti i contenuti possono essere estratti. Un archivio danneggiato può talvolta ancora mostrare i nomi dei file mentre fallisce quando i loro dati vengono letti.
Il rilevamento degli errori non è una promessa di riparazione. La possibilità di recuperare i dati dipende dal danno e dalla struttura dell'archivio, e il successo del recupero non dovrebbe essere dato per scontato. Per una consegna importante, estraete una copia in una cartella separata e ispezionate i documenti rappresentativi nelle applicazioni che li utilizzano. Questo verifica una domanda diversa dall'integrità dell'archivio: l'archivio può essere leggibile mentre un documento necessario non è mai stato incluso. Conservate una copia indipendente degli originali di valore invece di fare di un unico archivio l'unica versione superstite di un progetto.
Usare 7-Zip in flussi di lavoro ripetibili
Oltre al suo gestore file grafico e all'integrazione con la shell di Windows, 7-Zip dispone di un'edizione da riga di comando. Gli strumenti grafici sono adatti per impacchettamenti ed estrazioni occasionali; la riga di comando può essere utilizzata in un flusso di lavoro ripetibile quando è necessario applicare nuovamente la stessa selezione e destinazione. Uno script che utilizza un archiviatore necessita comunque delle proprie decisioni riguardo ai percorsi sorgente, ai nomi di output e a come vengono segnalati gli errori. La sola compressione non fornisce una politica completa di conservazione o backup.
Un dettaglio importante riguarda la selezione dei file dalla riga di comando: la gestione dei caratteri jolly di 7-Zip differisce dalle assunzioni ereditate da alcuni strumenti Windows. Il pattern *.* seleziona i nomi con un'estensione, mentre * seleziona tutti i nomi. Una raccolta contenente file di configurazione senza estensione potrebbe quindi risultare incompleta se viene utilizzato il pattern sbagliato. Testate uno script su una piccola directory di cui conoscete il contenuto, quindi ispezionate l'elenco dei file archiviati e il risultato dell'estrazione prima di applicarlo a una raccolta di lavoro più ampia.
Licenza e scelta del pacchetto
7-Zip è un software open source e può essere utilizzato senza registrazione o pagamento per l'applicazione, anche all'interno di un'organizzazione commerciale. Le condizioni di licenza per la distribuzione o la modifica del suo codice sono una questione separata dalla semplice installazione e utilizzo. Allo stesso modo, la licenza del programma di archiviazione non sostituisce le licenze o i requisiti di riservatezza dei file che vengono impacchettati. Mantenete separate queste questioni quando utilizzate archivi per distribuire software, risorse o documenti aziendali.
Utilizzate le informazioni sulla piattaforma e sulla versione in questa pagina per scegliere il pacchetto disponibile. Selezionate una build adatta al vostro sistema operativo e architettura del processore piuttosto che trattare ogni installer come intercambiabile. Dopo l'installazione, un primo controllo utile è creare un piccolo archivio, testarlo ed estrarlo in un'altra cartella. Questo conferma il flusso di lavoro di base sul vostro computer e vi fornisce un punto di partenza concreto per scegliere formati, password e impostazioni di compressione per lavori più grandi.