Issue extracting zip when skipping

Today I extracted a 100 GB zipfile for a customer. After a few minutes I had to stop the extraction. Later when I continued the extraction and the warning dialog "existing files" appeared, I checked the option "skip identical". But if this option is activated, nothing happens anymore.

I assume it only skips/checks only the first, existing root-dir, and then immediately finishes operation (same when using replace - not "replace all" -, it will only ask on first entry and everything else will be replaced w/o asking).

In my example filename was recovery.zip including following structure:

recovery (=rootdir)

  • folder0001
    -- files
    ...
  • folder8000
    -- files
    ...

...no one?

What did you use to extract? Opus? How would it even be possible to have existing files? Duplicates in the archive or in the destination?

I am usually too worried to experiment with archives. I try to limit my activities to pack and unpack and start over, if anything goes sideways or looks funny.

Using Opus USB (as it was a customers device w/o WinRAR, which I would prefer).

As said I had to stop extraction and later didn't want to start from beginning (300.000 files can take a while), so I wanted to skip already extracted files on destination, which was not possible as described in initial post.

It's not more experimental than copying/skipping uncompressed files (and also backups existed).

Haven't had a chance to look in detail yet, but it's still in the queue.

There is no hurry because such a scenario rarely happens to me, but since nothing came up at first, I just pushed this thread.

This is just a limitation of the zip library that Opus 12 uses, unfortunately. When extracting a folder there is no ability to skip files within the folder - either the whole folder is extracted (replacing any files that clash) or the folder is skipped. That's what the message in the dialog is trying to explain. The "Skip Identical" option shouldn't actually be offered in that situation, though - that's a bug.

What you can do to get around it is to go inside the folder and use the Copy command to copy the contents out of it, this would then let you skip existing files as normal.

Now that I know there's a limitation I will use (temp. install) WinRAR next time, thanks.