लगभग सभी आधुनिक आर्काइव वास्तव में ऐसा करते हैं, एकमात्र अंतर यह है कि वे इसे "ठोस" संग्रह के रूप में संदर्भित करते हैं, जैसा कि सभी फाइलों में संपीड़न एल्गोरिदम को खिलाए जाने से पहले एक एकल स्ट्रीम में समाप्त किया जाता है। यह मानक ज़िप संपीड़न से अलग है जो प्रत्येक फ़ाइल को एक-एक करके संपीड़ित करता है और प्रत्येक संपीड़ित फ़ाइल को संग्रह में जोड़ता है।
7-ज़िप अपने स्वभाव से प्रभावी ढंग से डी-डुप्लीकेशन को प्राप्त करता है। उदाहरण के लिए 7-ज़िप फाइलों की खोज करेगा, उन्हें समान फ़ाइल प्रकारों और फ़ाइल नामों से सॉर्ट करेगा और इसलिए एक ही प्रकार और डेटा की दो फ़ाइलों को कंप्रेसर एल्गोरिदम पर जाने वाली धारा में कंधे से कंधा मिलाकर रखा जाएगा। कंप्रेसर तब बहुत सारे डेटा को देखेगा जो उसने हाल ही में देखा है और उन दो फ़ाइलों को एक-एक करके फ़ाइलों को संपीड़ित करने की तुलना में संपीड़न दक्षता में बड़ी वृद्धि दिखाई देगी।
लिनक्स ने अपने ".tgz" प्रारूप (या ".tar.gz" के प्रचलन के माध्यम से लंबे समय तक एक समान व्यवहार देखा है) इसका पूर्ण रूप से उपयोग करना है क्योंकि टार बस सभी फ़ाइलों को एक ही स्ट्रीम में विलय कर रहा है (यद्यपि इसके बिना छँटाई और फ़ाइलों का समूह) और फिर gzip के साथ संपीड़ित करना। यह क्या याद आती है कि 7-ज़िप है जो छँटाई कर रहा है, जो दक्षता को थोड़ा कम कर सकता है, लेकिन अभी भी बहुत बेहतर है कि बस जिस तरह से ज़िप करता है, उसमें बहुत सारे व्यक्तिगत रूप से संकुचित फ़ाइलों को एक साथ ब्लब करना है।