WIMSPLIT(1)
β¨ WIMSPLIT(1) β¨
okay bestie so this is a User Commands page for wimsplit(1), and honestly? it's giving "divide and conquer" energy π
πΈ NAME πΈ
wimsplit β split a WIM archive into multiple parts π
π¦ SYNOPSIS π¦
wimsplit WIMFILE SPLIT_WIM_PART_1 PART_SIZE [OPTION...]
π DESCRIPTION π
so wimsplit, or, like, the exact same thing under the name wimlib-imagex split β both slay equally, no cap β takes your WIMFILE and splits it up into parts. each part is at most PART_SIZE mebibytes (that's power-of-2 megabytes, not the fake decimal ones, iykyk π). the very first part gets the name you gave it, SPLIT_WIM_PART_1, and then the rest of the parts get names with numbers, numbered in order of the parts. iconic behavior honestly β¨
and the best part? wimsplit can split both non-pipable and pipable WIMs. versatile queen π
π OPTIONS π
--checkβ before splitting the WIM, it verifies the WIM's integrity if it contains extra integrity information. and also? it goes ahead and includes extra integrity information in each split WIM part, even ifWIMFILEdidn't have any to begin with. so it's check-y and generous π«Ά--include-integrityβ puts extra integrity information into each split WIM part, like--checkdoes, but without the "verifyWIMFILEbeforehand" part. so it's the chill, no-vibe-check version π§
π EXAMPLES π
splitting the WIM windows.wim into windows.swm, windows2.swm, windows3.swm, etc., where every single part is at most 100 MiB:
wimsplit windows.wim windows.swm 100
ate, no crumbs π
π LIMITATIONS π
okay so, real talk β it is possible for the parts to exceed the PART_SIZE you gave. and like, it's literally impossible to avoid this, bestie, because the WIM file format provides no way to divide a single file resource among multiple split WIM parts. π
so, for example: if you have a file inside the WIM that is 100 MiB compressed, then the split WIM will have at least one part that is 100 MiB in size, just to contain that one file. no getting around it, the format said no π«
not a bug, just the WIM format being its own main character. adjust your expectations accordingly π
π SEE ALSO π
and that's the whole page, bestie!! this was wimlib 1.14.5, from January 2026 β so if you're reading this from the future, hi, hope the WIMs are WIMming πβ¨ bye!! π¦
π¦ 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