این مساله بستگی به نوع فایل دارد. مثلا فایلهای متنی (.txt) قابلیت فشرده شدن بیشتری دارند اما بعضی فایلها خودشان تا حدی فشرده هستند و اعمال فشردهسازی تغییر چندانی در حجم آنها ایجاد نمیکند.
با WinRAR میتوانید فایلها را در قالب RAR بهتر فشرده کنید. برای اینکار باید Compression method را روی Best بگذارید و Solid archive را هم علامت بزنید تا نتیجه بهتری داشته باشید. فشردهسازی در قالب RAR5 هم که در نسخه جدید WinRAR آمده احتمالا خروجی بهتری بدهد.
با برنامه 7Zip هم میتوانید فشردهسازی خوبی داشته باشید، میتوانید Compression level را روی Ultra بگذارید تا نتیجه بهتری بگیرید. تنظیمات دیگری هم دارد که بهتر است روی فایلتان امتحان کنید و هر کدام که بهتر بود استفاده کنید.
KGB Archiver هم هست که داخل بعضی مجموعههای نرمافزاری دیدم استفاده میکنند. منتها به نظر عملیاتش زمانبر باشد.
البته هرچه میزان فشردهسازی بیشتر باشد استخراج محتویات فایل هم طولانیتر میشود.