dism和New-WindowsImage 极限压缩的隐藏参数
cmd:
dism /Capture-Image /ImageFile:d:\test3.esd /CaptureDir:c:\mount2 /Name:"Test DISM /CaputerImage /Compress:lzms" /Compress:lzms
powershell
New-WindowsImage -ImagePath "d:\test.esd" -CapturePath "c:\mount2" -Name "Test New-WindowsImage -CompressionType lzms" -CompressionType lzms
lzms的参数的压缩效果,跟cmd
下dism /export-image /compress:recovery
或powershell
下Export-WindowsImage -CompressionType recovery
的压缩效果相同,都是最高压缩比的极限压缩。但是这两个命令都是针对文件进行操作的,而不能对目录操作。 要对目录操作,只能用dism /capture-image
或New-WindowsImage
,但是在这两个命令的系统帮助文档里,最大的压缩比参数都是max,如果要用recovery,则会报错。用这个lzms参数,可以跑满CPU的所有内核和线程,均达到100% 研究wimlibx的参数时,用了一次lzms的压缩参数,没报错,而且效果,就是recovery的极限压缩效果
最低版本Win10 1703的dism支持这个隐藏参数,之前的Win10版本包括Win8.1都不支持。