
|
PeaZip
is a free cross-platform file archiver utility that provides an unified
portable GUI for many Open Source technologies like 7-Zip, FreeArc,
PAQ, UPX... free alternative to WinRar, WinZip and
similar
proprietary software.
- Create 7Z, ARC, BZ2, GZ, *PAQ, PEA, QUAD/BALZ, TAR, UPX, WIM, XZ, ZIP
files
- Open and extract ACE, ARJ, CAB, DMG, ISO, LHA,
RAR, UDF, ZIPX files and more, over 200 archive types
supported
Features of PeaZip includes: archives
opener and extractor, update existing archives, batch
creation and extraction of multiple
archives at once, convert files, create
self-extracting archives, split and join files,
strong encryption with two factor authentication, encrypted password
manager, secure deletion, find
duplicate files, calculate hash and checksum,
export job definition as script.
|

|
|
How to update content of existing
archives
|
|
The simplest ways to update content
of an
existing archive with PeaZip are
- drag
& drop new files into open archive: archiving
interface
will be shown, on confirmation new files will be added to the current
archive, and moved to the archive subdirectory being browsed. If files
with same names are found inside the archive confirmation will be
required before overwriting existing ones.
- double click to
edit file in archive, opening it as
preview (files will be extracted for viewing / editing to a temporary
work path); if a file is changed PeaZip will ask to update the file in
archive with the newer version.
More options (Add, Update, Update only files already in archive,
Synchronize archive with disk) are available from archiving creation
interface - clicking
on "Add" button and selecting an existing archive as output destination.

“Function”
dropdown sets the policy to apply when a pre-existing
archive with the chosen name is found on the system:
-
New archive
(default) will force the creation
of a new archive, assuring it has unique name
-
Add adds the
input data to the specified archive, if an archive with same name
exists, overwriting any matching file already inside the archive - add option assures input files overwrite
archived files, input version will be
featured in the final archive regardless they are newer or older than
matching files inside the
initail archive
-
Update
(default when dragging files into an existing archive open in PeaZip
file browser) adds the input files and folders to the archive,
overwriting matching files in the archive only if input files are newer
than archived files - update option
assure latest / newer version of files (regardless they are from the
input or in the original archive) will be
featured in the final archive and never get replaced
-
Update only files
already in archive “freshen”
the archive content: works as update, but ignoring (not adding) input
files not already in the archive
-
Synchronize archive
with disk works as update, but archived files not featured in
the input will be deleted from archive - synchronizing is the opposite of
freshening operation, freshen excludes files on disk not matching with
archive
content, synch excludes archived files not matching with disk
content, in both cases excluded files are not featured in the final
archive
Please
note PeaZip can update (modify) only file formats it is able to write.
This
means read-only supported formats cannot be changed, nor updated (but
can be converted to a fully supported
archive format).
Write-supported file types are: 7Z,
FreeArc's ARC / WRC, BZ2, BCM
/ QUAD / BALZ, GZ, *PAQ family
(ZPAQ, LPAQ, PAQ), PEA, TAR,
WIM, ZIP, and plain
split files .001 (as created by 7-Zip/p7zip, HJSplit, PeaZip, and
"split" Unix
command).
From Options
> Settings > Archive manager tab it is possible to set "Try to edit non explicitly supported file
types"
option in order force adding / updating / removing content in container
files with non-archive extension (in example jar, docx, odt, xlsx...)
that are, internally, very similar to archives - usually based on zip
standard. Please note that this option is off by default and is not
recommended for general usage as some container formats employs extra
fields that are out of the standard of the archive structure they are
based on, and editing those metadata fields is out of the scope for an
archive management utility as PeaZip.
To edit content inside an encrypted archive, the correct
password must be provided, clicking locker icon on the right of
Output field.
Write-supported encryption standards that can be written from PeaZip,
in order to update encrypted archive, are:

- 7Z with 7-Zip AES256 encryption
- ARC with FreeARC AES256, Blowfish,
Twofish256 and
Serpent256
- PEA with AES, Twofish, and Serpent
256 bit EAX mode authenticated encryption
- RAR (if WinRar is installed in the system) with
AES128 / RAR4 and AES256 / RAR5
- ZIP / ZIPX with WinZip AES256 AE, and ZipCrypto
for
legacy
compatibility
|
Please note some formats (BZ, GZ, XZ) only provides single-file
compression capability, and usually compress a TAR archive containing
actual content: all the above information apply to the TAR archive,
which needs to be extracted and handled directly in order to be updated.

|
If solid compression is
used, compression process
depends on statistical analysis of previously compressed data, which
may delay the update process as more data (than the sole input files)
needs to be processed and replaced.
|
|
FAQ
> Archiving > Update, freshen, synchronize archives, overwrite
matching content
Topics and search suggestions about how to update files in existing 7Z,
TAR, ZIP archives, replace / overwrite matching files, update old
file version with new data inside write supported archives, freshen and
synchronize archive content:
how to
update existing archives,
add files into
current archive,
replace files in archive,
update archive content,
archive management software,
synchronize archive with disk,
|
freshen
content of archives,
synchronize files in archive,
how to update 7z tar zip files,
overwrite existing file in archive,
synchronize archive content,
update 7z tar zip files,
|
overwrite
files in
existing archives,
how to modify archive content,
edit files already in archive,
replace old file in archive with new,
freshen archive content,
edit existing archive content,
|
modify
existing archives,
replace archive content,
freshen files in archive,
synchronize files,
update files in archive,
update only files already in archive
|
|
|