WIMVERIFY(1)
β¨ WIMVERIFY(1) β¨
okay bestie, this is the manual page for wimverify, living in the User Commands section of the manual, and honestly? it's giving archive detective ππ
π« NAME π«
wimverify β verify a WIM archive
no cap, that's the whole job. it checks your WIM. that's it. that's the girl. π
πΈ SYNOPSIS πΈ
wimverify WIMFILE [OPTION...]
π¦ DESCRIPTION π¦
so wimverify (or, equivalently, wimlib-imagex verify β same energy, different name tag π
) checks the validity and integrity of the WIM archive you point it at.
specifically, bestie, here's the whole checklist it runs on that WIM:
- Verify that the WIM can be successfully opened, which involves parsing the header, blob table, and XML data. π«Ά
- If the WIM contains extra integrity information, verify the integrity of the entire WIM. β¨
- Verify that the metadata for each image in the WIM can be successfully parsed.
- Verify that all files needed by each image are actually contained in the WIM or in one of the WIMs referenced by the
--refoption. - Verify that all files contained in the WIM can be successfully decompressed, with matching checksums. π₯
like, it goes through every single one of those. it does not skip leg day.
π OPTIONS π
--ref="GLOB"β file glob of additional WIMs or split WIM parts to reference resources from. you can specify this option multiple times, and honestly? go off. Note:GLOBis listed in quotes because it is interpreted bywimverifyand may need to be quoted to protect against shell expansion. (the shell is nosy like that π)--nocheckβ do not verify the WIM's integrity using the extra integrity information (the integrity table). i.e. skip that specific vibe check. π
π NOTES π
wimverify is a read-only operation; it does not modify the WIM file. it looks, it does not touch. respectful king behavior. π«‘
Even if the WIM does not contain extra integrity information (e.g. generated with the --check option to wimcapture), wimverify may still be quite useful because all file data is still checksummed. so like, don't count her out just bc the extra info isn't there, she's still working πͺ
In the future, wimverify might do more thorough verifications than it does now. foreshadowing?? π lowkey excited ngl.
β EXAMPLES β
Verify the WIM file boot.wim:
wimverify boot.wim
Verify the split WIM file consisting of boot.swm, boot2.swm, boot3.swm, ...:
wimverify boot.swm --ref="boot*.swm"
see how clean that is? iconic. no notes. π β¨
π SEE ALSO π
and that's the whole page, bestie!! π this came to you from wimlib 1.14.5, dated January 2026 β mwah, sending you and your WIMs all the good integrity vibes π¦π periodt.
π¦ where this page comes from
- arch rolling: wimlib 1.14.5-4 Β· LGPL-2.1-only OR LGPL-3.0-only
- fedora 43: wimlib-utils 1.14.5-1.fc43 Β· GPL-3.0-or-later AND MIT
- fedora 44: wimlib-utils 1.14.5-1.fc44 Β· GPL-3.0-or-later AND MIT
- nixpkgs unstable: wimlib 1.14.5
- ubuntu resolute: wimtools 1.14.5-1 Β· GPL3.0+-with-exception
- ubuntu stonking: wimtools 1.14.5-1build1 Β· GPL3.0+-with-exception
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms