Repository navigation
Command pp
fcorbelli edited this page Sep 28, 2026
·
2 revisions
Paranoid, but on an SSD: every stored hash rebuilt and checked.
pp is a paranoid test of an SSD-based archive: it rebuilds and verifies all stored hashes (if present). Avoid it on large archives stored on HDDs.
-
-noetabrief, no ETA;-verboseshow unsuccessful checks -
-verifyre-read the files from disk and compare hashes (with-find/-replace) -
-paranoidbijective check archive <-> filesystem (missing on either side, size mismatches) -
-n Xlimit warnings to X lines (counting continues) -
-ssdrun a pre-franzen check (if any) -
-ramsize Xlimit RAM - Not in the ANCIENT builds.
Dispatched as command P to paranoidseq() (only in #ifndef ANCIENT). Compare with p.
As much RAM as available; limited to 5 GB
zpaqfranz pp z:\1.zpaq
zpaqfranz pp z:\1.zpaq -ramsize 5GB
Re-read and verify, with path substitution
zpaqfranz pp j:\1.zpaq -verify -find "g:/" -replace "u:/omare/g/"
Full paranoid test
zpaqfranz pp j:\1.zpaq -verify -paranoid