I then tried compressing the three directories into one compressed file. I tried various utilities. I tested every setting of winrar (including maximum dictionary size) and most settings of 7zip, as well as tar -czf from the git bash prompt.
Except for 7zip when outputing 7zip with a very large dictionary size (3840 MB) and when it output .wim which is some kind of windows packaging, all tries by all programs failed to get a file around 91 megabytes (every try resulted in the same file being included 3 times, pushing the resulting zip or .tar.gz file to 275 MB, even on maximum settings.)
Other than 7zip on such large settings, which compression formats would handle this case? Does any open compression format support it?
WARNING: - I've read about this .. never used it despite storing and archiving for backup and data rention for decades.
I prefer to keep file trees 'clean' (no extranous dupes) and fully store them as they are.