Page 1 of 1

Extract wih wildcard behaviour Win7 vs Win10

Posted: Thu Mar 14, 2019 9:25 am
by ChrisR
Hello,

When I Extract a Path with wildcard, it Works on Windows 10 but it fails with Windows 7 32 or 64 bits.
The Same Path with Wildward Works on Windows 7 and 10 If used in a @LISTFILE
No worries also for Path without Wildcard.

Example from a Windows 10 x64 ISO 1809 (build 17763.1 or 17763.107) or from Windows 10 x64 ISO 1803, 1709... whatever the language
Windows 10 source mounted in Z:, image=6 and dest-dir=E:\Temp for the example
Folders/Files to Extract

Code: Select all

\Windows\WinSxS\x86_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.17763.1_en-us_a42a8003859a16e5\comctl32.dll.mui
\Windows\WinSxS\x86_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.17763.1_en-us_4df8dfcb4062e720\comctl32.dll.mui

1st method

Code: Select all

wimlib-imagex.exe extract "Z:\sources\install.wim" 6 "\Windows\WinSxS\x86_microsoft.windows.c..-controls.resources_*_en-US_*" --dest-dir="E:\Temp" --no-acls --nullglob --preserve-dir-structure
With Windows 10 Host, the 2 folders are extracted (or 4 folders extracted with 17763.107)
Nothing is extracted if done from Windows 7 x86 or x64 host OS (ExitCode=0) :!:

2nd method

Code: Select all

wimlib-imagex.exe extract "Z:\sources\install.wim" 6 @"E:\Temp\SXS_ListFile.txt" --dest-dir="E:\Temp" --no-acls --nullglob
With E:\Temp\SXS_ListFile.txt

Code: Select all

\Windows\WinSxS\x86_microsoft.windows.c..-controls.resources_*_en-US_*
Works on Both Windows 7 and 10 Host Sytem

3rd method

Code: Select all

wimlib-imagex.exe extract "Z:\sources\install.wim" 6 "\Windows\WinSxS\x86_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.17763.1_en-us_a42a8003859a16e5\comctl32.dll.mui" --dest-dir="E:\Temp" --no-acls --no-globs --preserve-dir-structure
Works also on Both Windows 7 and 10 Host Sytem


Did I miss something or is there a problem with Extract Path with Wildcard on Windows 7
Thanks :)

Re: Extract wih wildcard behaviour Win7 vs Win10

Posted: Thu Mar 14, 2019 10:45 am
by ChrisR
It was a feedback from some users on my Win10XPE project.
wimlib is widely used in this project, apply, extract, Capture... and it's very fast and it's appreciated

But I just tried on another PC Windows 7 64-bits and I don't have their worries.
It works well here for me :)

There is still a mystery for me to understand or reproduce the problem, I can only see it in their logs :!:
Sorry, but without reproducing it, it's going to be difficult. Maybe you have an idea.