X-Git-Url: https://wimlib.net/git/?p=wimlib;a=blobdiff_plain;f=doc%2Fimagex-optimize.1.in;h=1d0875e7f696dfd21e613ff49342a36610d68baa;hp=a0ce30d108e01ffcb989e2b96616034ba8b09091;hb=794ecd09fc527e3328e469c14e563d42a7a70a39;hpb=5bae0e225874077fe8aa06a5649aa7bc45d9ef8f diff --git a/doc/imagex-optimize.1.in b/doc/imagex-optimize.1.in index a0ce30d1..1d0875e7 100644 --- a/doc/imagex-optimize.1.in +++ b/doc/imagex-optimize.1.in @@ -1,13 +1,13 @@ -.TH IMAGEX "1" "November 2012" "imagex (wimlib) wimlib @VERSION@" "User Commands" +.TH IMAGEX "1" "May 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" .SH NAME -imagex-optimize \- Optimize a WIM archive +@IMAGEX_PROGNAME@-optimize \- Optimize a WIM archive .SH SYNOPSIS -\fBimagex optimize\fR \fIWIMFILE\fR [--check] [--recompress] +\fB@IMAGEX_PROGNAME@ optimize\fR \fIWIMFILE\fR [--check] [--recompress] .SH DESCRIPTION .PP -\fBimagex optimize\fR will rebuild the stand-alone WIM \fIWIMFILE\fR. The new +\fB@IMAGEX_PROGNAME@ optimize\fR will rebuild the stand-alone WIM \fIWIMFILE\fR. The new WIM is written to a temporary file, and it is renamed to the original file when it's ready. This action will remove any holes that have been left as a result of appending images, so the new WIM may be slightly smaller than the old WIM. @@ -18,22 +18,41 @@ In addition, some errors in the original WIM may be fixed by re-writing it .TP 6 \fB--check\fR When reading \fIWIMFILE\fR, verify its integrity if the integrity table is -present; include an integrity table in the optimized WIM. If this option is not -specified and \fIWIMFILE\fR, no integrity table is included in the optimized -WIM, even if there was one before. -.TP 6 +present; in addition, include an integrity table in the optimized WIM. If this +option is not specified, no integrity table is included in the optimized WIM, +even if there was one in the original WIM. +.TP \fB--recompress\fR Recompress all compressed streams in \fIWIMFILE\fR when rebuilding it. This -will increase the time needed to rebuild the WIM,unless the WIM is uncompressed, -but it may result in a better compression ratio if wimlib can do a better job -than the program that wrote the original file. A side effect of this is that -every stream in the original WIM will be checksummed, so this can help verify -that the WIM is intact (equivalent to applying all the images from it). +will increase the time needed to rebuild the WIM, unless the WIM is +uncompressed, but it may result in a better compression ratio if wimlib can do a +better job than the program that wrote the original file. A side effect of this +is that every stream in the original WIM will be checksummed, so this can help +verify that the WIM is intact (equivalent to applying all the images from it). + +Note: as mentioned in the README, wimlib generally provides a slightly better +XPRESS compression ratio than Microsoft's software, while it generally provides +a slightly worse LZX compression ratio than Microsoft's software. So, you may +not want to specify \fB--recompress\fR when optimizing a LZX-compressed WIM +created on Windows with Microsoft's ImageX. +.TP +\fB--threads\fR=\fINUM_THREADS\fR +Number of threads to use for compressing data. Default: autodetect (number of +processors). This parameter is only meaningful when \fB--recompress\fR is also +specified. .SH NOTES -\fBimagex optimize\fR does not support split WIMs. +\fB@IMAGEX_PROGNAME@ optimize\fR does not support split WIMs. + +\fB@IMAGEX_PROGNAME@ optimize\fR is roughly equivalent to: +.RS +.PP +\fB@IMAGEX_PROGNAME@ export\fR \fIWIMFILE\fR all tmp.wim [--check] && mv tmp.wim \fIWIMFILE\fR +.RE +.PP .SH SEE ALSO -.BR imagex (1) +.BR @IMAGEX_PROGNAME@ (1) +.BR @IMAGEX_PROGNAME@-export (1)