Как сжать большой файл: поэтапное руководство

Содержание:

Способы архивации документов на рабочем столе

Итак, мы рассмотрим несколько способов сжатия документов, которые находятся на рабочем столе, оснастив пошаговое руководство дополнительными иллюстрациями, представленными скриншотами.

Для начала пользователь должен выбрать файл, навести на него курсов мыши и нажать правую кнопку, после чего на мониторе появиться следующее изображение.

После этого пользователю следует выбрать сроку «Отправить», чтобы получилось следующее изображение.

В данном случае нас интересует вкладка «Сжатая папка ZIP». Нажимаем на эту строку и получаем готовый заархивированный документ.

Стрелка зеленого цвета указывает на архив текстового документа, который, впрочем, не будет отличаться от сжатой папки. Как видим иконка архива одинаковая. После открытия, пользователь получит следующую картинку.

Во второй строку мы видим этот же документ, только в сжатом виде. Об этом свидетельствует занимаемый объём памяти. Исходный файл – 14 КБ. Сравним полученные сведения относительно размеров документа.

После сжатия – 11 КБ. Точно также мы уменьшаем размер и более объёмных файлов, освобождая место для других документов.

Функционирование и преимущества архиватора WinRar

Как правило, операционная система Windows оснащена несколькими программами, применяемыми для сжатия файлов и документов. Помимо ZIP-архиватора, юзер может воспользоваться WinRar, который более распространён среди обладателей ПК. Хотя существенных отличий между представленными аналогами нет. Кроме того, вам будет легче в дальнейшем извлечь файл из архива.

Изначально необходимо нажать правой клавишей мыши на выбранный пользователем файл, который подлежит архивации, после чего выбрать строку «Добавить в архив». Данные действия мы видим на скриншоте.

После нажатия на выбранную вкладку, перед вами на мониторе появиться окно, в котором пользователь может ознакомиться со всевозможными параметрами доступными в процессе осуществления архивации документа, которые представлены несколькими вкладками.

В «Общих настройках» пользователь указывает имя файла, возможные расширения и применяемые способы сжатия, которые представлены разновидностями Обычного, Хорошего, Максимального, Быстрого и Скоростного архивирования.

В строке «Дополнительно» юзер узнает, как поставить пароль на архив winrar, благодаря которому может обеспечить безопасность и конфиденциальность выбранных данных. При выборе пароля лучше воспользоваться запоминающимся набором букв и цифр, чтобы впоследствии не забыть самому. Кроме того, эта вкладка оснащена настройками, обеспечивающими сжатие файлового документа, а после архивирования воспользоваться автоматическим выключением вашего ПК.

Вкладку «Опции» мы рассмотрим во время предоставления пошаговой инструкции, как разархивировать файл. Эта строка предоставляет пользователю возможность не только снять пароль с архива winrar, но и отправить ненужный документ в корзину, отправить по почте или сделать доступным другим пользователям.

Резервное копирование в архиве winrar

Во вкладе «Файлы» юзер может выбрать наиболее приемлемый доступ к имеющимся в архиве файлам и обработать их на свое усмотрение. Кроме того, сжатие документов может происходить выборочно, в зависимости от пожелания юзера.

Во время сжатия файлов, вы можете воспользоваться опцией резервного копирования, которая поможет обладателю ПК сохранить дополнительные копии материалов, если он уверен, что они пригодятся в дальнейшем, а их потеря станет невосполнимой утратой для обладателя. Также вы сможете выбрать время, с целью отметить, когда тот или иной документ попал в архив, и было совершено последнее посещение для просмотра сохраненной документации. Данные параметры в настройках позволяют юзеру разархивировать архив и проводить всевозможные манипуляции с сохраненными документами, которые при этом никоим образом не отражаются на качестве или количестве сжатых информативных данных.

Кроме того, любой архив и сохраненный в нем документ можно оснастить дополнительным комментарием, благодаря функционированию вкладки «Комментарий». После того, как вы заполните все необходимые и интересующие вас поля, нажмите на клавишу «Ок», после чего начнется процесс сжатия.

Преимущества архивирования, посредством применения программы winrar, очевидны. Доказательствами этого факта являются предоставленные ниже изображения, относительно размеров папки «до» и «после» сжатия.

Как максимально сжать файл в WinRar?

Сейчас нам придётся прибегнуть к небольшому дополнительной функции. Итак, снова находим нужный нам документ. Кликаем по нему правой кнопкой и выбираем параметр «Добавить…». Открылось знакомое окошко. Сейчас проверяем, чтобы формат был RAR. Чуть ниже есть функция метод сжатия. Теперь нам надо установить там Максимальный. При необходимости указать свои настройки, то переходите к разделу Дополнительно.

Если нужно вставить документ уже к существующему архиву, то откройте архив и выберите меню Команды . А уже там выберите «Добавить файл…». После открывается уже новое окно, где выбираете максимальный метод сжатия и нажмёте ОК.

Как сжать файл JPG

Случается и так, что скорость интернета или технические данные компьютера/браузера не позволяют загрузить фотографии в сеть. Тогда на помощь приходят специальные сервисы, умеющие сжимать фотографии без потери качества. Использовать можно сторонние утилиты либо стандартные (базовый набор Windows). Поэтому перед тем как уменьшить файл JPG, нужно разобраться, по какому принципу эти программы выполняют свою работу.

Как сжать фото до нужного размера в Paint

Паинт – стандартная программка Windows для обработки любых изображений, поэтому устанавливать ее нет необходимости. С ее помощью можно легко сжать фото до нужного формата. Скачивать ее не нужно, она уже присутствует в базовом наборе операционной системы. Программа проста в обращении – хватит нескольких кликов мышью, чтобы картинка стала нужной величины. Как уменьшить размер файла JPG с помощью Paint:

  1. Откройте картинку в Паинте (правой кнопкой на фото, «открыть с помощью», выберите Paint).
  2. На верхней рабочей панели выберите инструмент «изменить размер».
  3. Выберите пункт «по горизонтали», изменяйте заданное значение в меньшую сторону.
  4. Внесите аналогичное значение в пункте «по вертикали».
  5. Нажмите «ОК».
  6. Сохраните измененный рисунок.

Как уменьшить вес файла JPG в Фотошопе

Очень популярный сервис, который поможет разобраться, как уменьшить объем файла JPG без ухудшения качества – это Фотошоп. Графический редактор с большим набором функций может испугать неопытных пользователей обилием непонятных кнопок. Однако если знать последовательность действий, то сократить количество мегабайт у фотографий будет просто. Перед тем как сжать JPG при помощи Фотошопа, его нужно установить. Что делать после этого:

  1. Откройте картинку Фотошопом (правой кнопкой на фото, «открыть с помощью», выберите Adobe Photoshop).
  2. В качестве альтернативы, картинку можно открыть непосредственно из утилиты – вкладка «Файл» – пункт «Открыть».
  3. В верхней рабочей области меню «Изображение», далее выберите «Размер изображения».
  4. Открывшееся окно позволит вам выбрать все необходимые пропорции фотографии (величина сантиметров/пикселей, ширина).
  5. Внизу окна обязательно отметьте галочкой пункт «Сохранять пропорции» (при изменении параметров они будут редактироваться равномерно).
  6. В меню «Файл» выберите подпункт «Сохранить как».
  7. Выберите джипег формат, который сохранит исходное качество.
  8. После выбора формата нажмите на кнопку «Сохранить».

Другие способы сжать JPG без потери качества

Чтобы обработать картинку и сократить ее вес, можно использовать сторонние утилиты, web-сервисы онлайн – некоторые из которых бесплатные, а за работу с другими придется заплатить

Они обеспечивают разные проценты сжатия рисунков, что важно – не влияя на качество. Если вы не знаете, как же уменьшить размер файла JPG, то в приведенной ниже таблице сможете найти нужные программы, помогающие в этой несложной задаче:

Утилита/web-сервис

Платформа

Сжатие, процентов

FILEminimizer

Win

-39,3

FileOptimizer

Win

-17,7

ImageOptim

Mac

-18,3

JPEGmini Lite

Mac

-8,2

jStrip

Win

-16,2

PUNYpng

Web

-28

RIOT

Win

-40

Как пользоваться программой 7зип

Теперь непосредственно к тому, как работать с софтом. Сразу следует отметить тот факт, что программа понятная и простая, любые действия можно реализовать на интуитивном уровне. Будет рассмотрена полезная и эффективная инструкция по получению результата.

Алгоритм для максимального сжатия

Если заинтересованы тем, как сильно сжать файл в 7Zip, просто следуйте представленной инструкции:

  • Найдите на ПК тот файл, который хотели бы архивировать.
  • Кликните по компоненту правой кнопкой мыши для того, чтобы появилось контекстное меню.
  • Среди представленных вариантов найдите строку «7-Zip», нажмите на неё.
  • Высветится окно с разными вариантами. Вам потребуется нажать на «Добавить к архиву…».
  • Перед вами появится специальное окно, где вы можете настроить ряд различных параметров. Что касается формата архива, рекомендуется оставить «7z».
  • Следующий момент – уровень сжатия. Вам предлагают сразу несколько вариантов, среди которых требуется выбрать «Ультра».

Также потребуется указать ряд дополнительных параметров. Можете повторить всё то же, что изображено на скриншоте ниже. На выходе получится наиболее достойный результат из всех возможных.

Описанный метод позволяет в 2 раза уменьшить размер того, что у вас есть изначально. Вы понимаете, как в 7 Zip максимально сжать файл. Всё, что нужно – выбрать несколько ключевых параметров.На выходе у вас будет софт для работы с любыми архивами.Выше была представлена настройка 7Zip для максимального сжатия, при работе с малыми файлами эта процедура не является целесообразной и обязательной. Вы можете пользоваться стандартным способом сжатия, что является достойным решением.

С помощью стороннего ПО

На роль бесплатного аналога подойдёт PDF Compressor.

Интуитивно понятный интерфейс и небольшой вес программы понравятся любому пользователю. В верхней левой части окна необходимо нажать кнопку “Add Files” для открытия документа. Также можно перетащить файл непосредственно в рабочую область программы.

Для оптимизации следует нажать “Start Compression”. Кнопка находится вверху по центру. Предварительно нужно установить параметры компрессии, нажав кнопку “Compression Settings”.

После открытия меню настроек, вас уведомят о покупке лицензии. Она нужна для тонкой настройки компрессии. Нажимаем “Continue”, во вкладках “Compression” и “Optimization” ставим галочки. Закрываем окно и нажимаем “Start Compression”.

В процессе сжатия вес учебника из примера уменьшился с 69,9 Мб до 56,9 Мб. Сравним качество. Слева — документ до оптимизации, справа — после.

Результат хуже, чем у Adobe Acrobat Reader. Теперь в сжатом файле заметны искажения. Плюсом программы является то, что сжать файл можно абсолютно бесплатно. Как следствие — худшее качество и больший размер. Также на первую страницу добавляется логотип утилиты.

Программы для работы с файлами ПДФ

Ну а теперь поговорим про отдельные приложения, которые вам придется установить. Конечно, не все это любят, зато программа всегда будет при вас, даже если отключат интернет.

Adobe Acrobat

Начнем с официального приложения от компании Adobe, которое является создателем самого формата пдф и поэтому полностью нацелено на работу с ним.

  1. Для того, чтобы сжать файл пдф максимально, войдите в саму программу и откройте документ, вес которого нужно уменьшить. Для этого нажмите в меню «Файл» — «Открыть».
  2. Теперь жмите снова на меню «Файл», но теперь выберите пункт «Сохранить как другой» — «Файл PDF уменьшенного размера».

После этого вы получите документ уменьшенного размера. Но адоб акробат есть еще одна фишка. Можно выбрать «Оптимизированный файл PDF».

Разница между двумя этими функциями в том, что здесь можно регулировать различные настройки, чтобы вы сами посмотрели, чем можно пожерствовать, а чем в меньшей степени. Например, можно уменьшить качество, убрать активные ссылки из документа, которые также влияют на вес, оптимизировать для быстрого просмотра онлайн.

Можно даже применить настраиваемый даунсамплинг для цветных и монохромных изображений (принудительное понижение числа пикселей). Таким образом, понижая качество графики в adobe acrobat, мы уменьшаем и размер.

Естественно, это самый удобный способ. Правда, его минусом является то, что нужно устанавливать специальную платную программу. Хотя, кого я обманываю? У нас более 95 процентов пользователей (и даже больше) не приобретают лицензию. Но на самом деле, программу можно скачать с официального сайта и пользоваться бесплатно в течение 7 дней.

CutePDF

Это не совсем программа, а скорее дополнение, с помощью которого вы сможете сохранить пдф файл из Adobe Acrobat Reader, в котором по умолчанию данная функция недоступна. Если адоб ридера у вас до сих пор нет, то загрузите его бесплатно с сайта Adobe. Только будьте аккуратнее, так как установщик навязывает антивирус McAfee. Снимите все галочки.

Откройте PDF документ в Adobe Reader и идите в меню «Файл» — «Печать»

Когда откроется форма подготовки к печати, из списка принтеров выберите CutePdf writer, после чего нажмите на рядом стоящую кнопку «Свойства».  Во вновь открывшемся окне нажмите на кнопку «Дополнительно».  И вот теперь, обратите внимание на пункт «Качество печати». Вы должны выставить его меньше, чем оно есть

То есть, если на данный момент у вас стоит качество 600 dpi, то выставите его не более 300.  Далее останется нажать ОК, после чего кликните на кнопку «Печать». Но в нашем случае никакой печате не будет, вы просто сохраните документ в формате pdf.

Это дополнение довольно неплохое, с учетом того, что оно бесплатное. Но из всех предложенных мной вариантов, оно нравится мне в наименьшей степени. Дело в том, что таким образом она не всегда поможет вам сжать файл пдф до минимального размера. Иногда получается так, что объем наоборот еще и увеличивается, особенно, если изначально занимает меньше 1 или 2 мегабайт.

Сжатие с потерями vs сжатие без потерь

Теперь, когда мы рассмотрели обе формы сжатия файлов, может возникнуть вопрос, когда и какую следует использовать. Здесь всё зависит от того, для чего вы используете файлы.

Скажем, вы только что откопали свою старую коллекцию компакт-дисков и хотите оцифровать её. Когда вы копируете свои компакт-диски, имеет смысл использовать формат FLAC, формат без потерь. Это позволяет получить мастер-копию на компьютере, которая обладает тем же качеством звука, что и оригинальный компакт-диск.

Позже вы, возможно, захотите загрузить музыку на телефон или старый MP3-плеер

Здесь не так важно, чтобы музыка была в идеальном качестве, поэтому вы можете конвертировать файлы FLAC в MP3. Это даст вам аудиофайл, который по-прежнему достаточно хорош для прослушивания, но не занимает много места на мобильном устройстве

Качество MP3, преобразованного из FLAC, будет таким же, как если бы вы создали сжатый MP3 с оригинального CD.

Тип данных, представленных в файле, также может определять, какой вид сжатия подходит больше. В PNG используется сжатие без потерь, поэтому его хорошо использовать для изображений, в которых много однотонного пространства. Например, для скриншотов. Но PNG занимает гораздо больше места, когда картинка состоит из смеси множества цветов, как в случае с фотографиями. В этом случае с точки зрения размера файлов лучше использовать JPEG.

Запрещение сжатия дисков из Редактора локальной групповой политики

В операционных системах Windows Pro (Профессиональной) Windows Enterprise (Корпоративной) пользователи могут воспользоваться системным инструментом: редактором локальной групповой политики, для запрещения сжатия всех дисков.

  1. Нажмите на клавиатуре на клавиши «Win» + «R».
  2. В окне «Выполнить» введите команду: «gpedit.msc», нажмите на кнопку «ОК».
  3. В окне «Редактор локальной групповой политики» пройдите по пути:
Конфигурация компьютера => Административные шаблоны => Система => Файловая система => NTFS
  1. В параметре политики «NTFS» нажмите на опцию «Запретить сжатие на всех томах NTFS».
  1. В окне «Запретить сжатие на всех томах NTFS» активируйте параметр «Включено», а затем нажмите на кнопку «ОК».
  1. Перезагрузите компьютер.

Для обратной операции: отмены запрета сжатия, войдите в настройки групповой политики, в окне «Запретить сжатие на всех томах NTFS» выберите параметр «Не задано».

Перезапуск службы печати из командной строки

06 Мая 2018Блог- Сисадмину на заметку

Чаще всего эти проблемы случаются из-за того что в сети установлены принтеры разных производителей, с разными драйверами. В результате останавливается диспетчер очереди печати на терминальных серверах Windows.Также операционки разных разрядностей, те 32bit и 64bit. Также подобное поведение в большей мере проявляется у USB принтеров, в меньшей мере у сетевых.

Рассматривать установку драйверов не будем — разберемся со службой печати. Данный мануал подойдет как для Windows 2008 и выше, так и для windows 7.

Не печатает принтер. Очистка spoolerа

Принтер – это периферийное устройство, которым комплектуется почти каждый персональный компьютер.

При покупке компьютера каждый человек задумывается о том, что ещё ему может понадобится для полноценной работы. И выбор зачастую падает именно на принтер.

Но, с новым устройство, как не странно приходят новые проблемы, в виде ошибок или простоне печатает принтер

Таких ошибок бывает очень много и различного характера.

Например, закончив работу над документом, курсовой или рефератам, его нужно обязательно распечатать, но при нажатие на кнопку «печать», принтер не подаёт никаких признаков начала работы, и при этом документ висит в очереди не пропадая.

Локальная подсистема печати не выполняется Windows 10

После очередного обновления Windows 10 в некоторых пользователей перестали работать все принтеры. Притом в панели управления они все могут отображаться, а при попытке зайти в принтер выдается ошибка подключения к принтеру. Windows не удалось подключиться к принтеру. Локальная подсистема печати не выполняется. Перезапустите подсистему или перезагрузите компьютер.

Данная статья расскажет как исправить ошибку подключения к принтеру несколькими способами. Что делать когда локальная система печати не выполняется мы рассмотрим на примере операционной системы Windows 10. Первым же делом рекомендуем убедиться запущена ли локальная подсистема печати, а только потом перейти к следующим способам.

Как сжать большой файл: подробная инструкция

Наше подробное руководство поможет вам значительно уменьшить один или несколько файлов, сжать их до нужного размера. Итак, давайте приступим.

Выбор программы и её установка

Если в арсенале приложений на компьютере пока нет архиватора, рекомендуем установить его для полноценной работы. Среди русскоязычных пользователей большой популярностью пользуется приложение WinRAR
. Оно условно-бесплатное, но даже после пробного периода вы сможете продолжить его использование. В Европе и США интернет-юзеры по-прежнему отдают предпочтение WinZIP
. Есть и «золотая середина» 7-ZIP
, которая конкурирует с этими двумя архиваторами.

Также на нашем сайте можно скачать другие программы-архиваторы. Все они тщательно подобраны и отсортированы, поэтому вы сразу получаете полезный, качественный продукт.

Начало архивации: разборка на примере программы WinRAR

Выберите один или несколько файлов, которые нужно сжать. После установки программа сама появится в проводнике Виндовс. Поэтому нет необходимости запускать приложение и пытаться найти нужный контент. Выделите его, щелкните правой кнопкой мыши и выберите один из пунктов, которые относятся к архивации.

Например, у вас один файл, и он называется BigShark
. Тогда кликните по строке «Добавить BigShark
в архив». Архиватор начнёт сжимать файл, используя настройки по умолчанию. Упакованный архив появится в этой же папке.

Тонкости настройки

А вот если нажать «Добавить в архив» в меню, откроется окошко с настройками. И здесь уже можно пофантазировать! Настроить степень сжатия можно во вкладке «Общие» (заголовок «Метод сжатия»). Программа предложит вам один из шести вариантов. Чем лучше сжимаются файлы, тем больше времени уйдёт на архивацию. Для запуска процедуры просто нажимаем «ОК».

Функция «Добавить в архив»

Также есть возможность задать имя будущего архива, выбрать формат, метод сжатия. Кто-то выбирает RAR
, кто-то Zip
. Право выбора остаётся за вами. В меню «Метод сжатия» выбираем «Максимальный».

Как установить собственные параметры сжатия? Найдите вкладку Дополнительно/Параметры сжатия/Параметры NTFS
. Откроется диалоговое окно, в котором можно выполнить тонкую настройку параметров для сжатия.

Разделяем архив – как сжать файл правильно

Некоторые архиваторы, сжимающие контент, могут разбивать архив на 3 и более частей. Это пригодится тем, кто работает с очень большими файлами. Например, видеоролики сами по себе уже сжаты до максимума. Поэтому даже самый мощный архиватор не принесёт вам ожидаемого результата.

Зато можно создать многотомный архив, то есть разбить один большой файл на отдельные компоненты. После отправки их через сеть либо копирования на съёмный носитель вы сможете снова собрать контент в исходный файл.

Часть 1: сотовый телефон Clone с помощью dr.fone — Переключение в один клик

Если вы ищете быстрый, безопасный и надежный способ клонировать телефон без SIM — карты, то вы можете просто попробовать dr.fone переключатель . Часть dr.fone инструментария, это один из наиболее широко используемых и безопасных способов перемещения от одного устройства к другому без потери данных. В отличии от других приложений, он непосредственно перемещает содержимое от источника к целевому устройству. Так как он передает данные в течение нескольких секунд, он известен как один из самых быстрых способов клонировать мобильный телефон.

dr.fone — Переключатель

1-Click телефона на телефон передачи

  • Легко, быстро и безопасно.
  • Перемещение данных между устройствами с разными операционными системами, т.е. прошивки на Android.
  • Поддержка IOS устройств, которые работают последние IOS 11 
  • Передача фотографий, текстовые сообщения, контакты, заметки и многие другие типы файлов.
  • Поддержка более 8000 + Android устройств. Работает для всех моделей iPhone, IPad и IPod.

Доступно на: Windows , Mac

3981454 человек скачали его

Таким образом, с помощью dr.fone Switch, можно клонировать телефон без сим-карты в кратчайшие сроки. Это не имеет значения, если у вас есть IOS или Android устройство, вы можете легко перемещать различные типы данных с помощью этого замечательного инструмента. Чтобы узнать, как клонировать мобильный телефон без SIM-карты с помощью dr.fone Switch, выполните следующие действия:

Шаг 1: Подключите оба устройства к системе

Во-первых, вам необходимо скачать dr.fone Включите ваш Mac или Windows PC. Всякий раз, когда вам нужно клонировать телефон без сим-карты, запустить приложение и подключить к системе устройств. После запуска приложения, выберите опцию «Switch», чтобы начать с.

Шаг 2: Выберите данные, которые вы хотите переместить

После подключения источника и целевого устройства к системе, вы можете перейти к следующему окну. Так как dr.fone коммутатор поддерживает интуитивный процесс, оба ваши устройства будут обнаружены ею. По умолчанию они будут помечены как источник и назначение. Вы можете поменять свои позиции, нажав на кнопку «Flip».

Теперь, вы можете просто выбрать тип данных, которые вы хотите переместить. Таким образом, вы можете выборочно клонировать телефон без SIM-карты довольно легко. Кроме того, вы можете проверить «четкие данные перед копированием» вариант, а также, который находится прямо под целевое устройство. Как вы можете просмотреть, можно переместить все важные виды контента, как контакты, фотографии, видео, музыка, журналы вызовов, календарь, заметка и т.д.

Шаг 3: Клонировать телефон

После того, как вы сделали свой выбор, вы можете просто нажать на кнопку «Start Transfer». Это будет инициировать процесс и копировать выбранные данные от источника к устройству назначения. Убедитесь, что оба устройства подключены к системе для плавного перехода.

Вы можете также просмотреть свой прогресс от индикатора на экране. Время будет зависеть от объема данных, которые вы хотите передать. Как только этот процесс будет завершен, вы будете уведомлены. В конце концов, вы можете отключить оба устройства безопасно.

Какими программами архивации воспользоваться

Наиболее знаменитыми программами для сжатия файлов считаются WinRAR, 7-Zip, WinZip. Они различаются своими колляциями, , степенью и скоростью сжатия файлов, числом поддерживаемых форматов. Крупнейшую степень сжатия предоставляет архиватор 7-Zip, а по числу поддерживаемых форматов для архивации больше распространен WinRAR. Эта программа имеет внятный интерфейс и огромное число пригодных опций.

Найти программы-архиваторы дозволено в свободном доступе в интернете, а также в нтернет-магазинах (в различных версиях). Позже загрузки файла программы потребуется его установить на свой ПК. В некоторых случаях требуется зарегистрировать свою копию программы, нажав на соответствующую кнопку.

Как заархивировать файлы в zip на MAC OS?

Способы архивации файлов немного отличаются от тех, которые используются в ОС Windows. Создать папку-архив на компьютере от Apple можно следующим образом: выбрать файлы, затем нажатием правой кнопки вызвать меню действий и в открывшемся окне выбрать «сжать объекты». В той же папке, где находились исходные файлы, появится папка с заархивированными файлами формата zip.

Для того чтобы распаковать файлы, необходимо установить специальный софт, позволяющий разархивировать файлы любого формата. Затем нужно выбрать архивную папку, нажать на правую кнопку мыши, и с помощью установленной программы распаковать нужные элементы. Одной из лучших программ, находящихся в свободном доступе в AppStore, является Unarchiver.

Здравствуй Хабр! Данная статья посвящена, как правильно и максимально сжимать файлы в ZIP-архивы. Данную статью я решил написать по той причине, что очень много приложений свои форматы упаковывают именно в ZIP. В данной статье разберем методы сжатия ZIP, приложения для сжатия в ZIP, и как можно улучшить сжатие.

Метод сжатия в ZIP

Для начало предлагаю разобрать с тем, что ZIP поддерживает разные методы сжатия (Copy, Deflate, Deflate64, BZip2, LZMA, PPMd), но мы будем рассматривать только один метод сжатия — Deflate , по той причине, что именно данный метод используют большинство приложений, которые упаковывают свои форматы в ZIP. Вот небольшой список форматов файлов, которые на самом деле являются ZIP-архивами — open-file.ru (введите в поиске ASCII-дескриптор заголовка — PK). Сразу оговорюсь, это только небольшой перечень файлов.

Метод сжатия Deflate

На сегодняшний день есть несколько библиотек, основанных на методе сжатия Deflate:

Библиотека Deflate Скорость работы Степень сжатия Приложения
Zlib Высокая Низкая
7-zip Средняя Средняя 7-zip ,
Kzip Низкая Высокая kzip

Так что перед тем как выбирать архиватор для ZIP, необходимо понять какой результат нам нужен, и сколько времени готовы затратить для его получения. для Deflate характерно, чем выше степень сжатия, тем больше времени придется затратить.

Архиваторы ZIP

В данном разделе, мы будем рассматривать только те приложения, которые бесплатные для использования.

Алгоритм 7-zip

Здесь мы поговорим о двух программах, где реализован алгоритм 7-zip: 7-zip и advzip. При создании zip-архива в помощью 7-zip, я использую следующие параметры R -mm=Deflate -y -tzip -mpass=15 -mfb=258 -mx9 Особенность работы advzip в том, что он уже работает с готовыми архивами zip, т.е. вы просто указываете путь к архиву, и он сам пытается его сжать. Бывает удобно когда у вас уже есть готовый архив, и вам не надо распаковывать и архивировать еще раз.

Алгоритм kzip

Алгоритм kzip был реализован в приложении kzip, приложение работает крайне медленно, но практически всегда дает лучший результат. У него есть настройки (/s, /n, /b), которые могут улучшить/ухудшить степень сжатия ZIP. Здесь я хотел дать несколько рекомендаций, как получать наилучшую степень сжатия (рекомендации основаны, на личном опыте):

  • Если вы архивируете файлы, и там есть архивы ZIP, рекомендую эти архивы разжать (для удобства можно использовать advzip с параметром /z0). Это объясняется тем, что метод Deflate не поддерживает непрерывные архивы , т.е. получается, что когда метод Deflate пытается сжать разжатый архив, разжатый архив в этом случаи предстает как один целый файл и его содержимое сжимается как непрерывный архив.
  • Если вы хотите получить максимальный эффект сжатия, то можете воспользоваться приложением zipmix . Допустим вы создали два одинаковых по содержанию архива zip с помощью kzip, но разными настройками, и в итоги получали разные по размеру архивы. Но это не означает, что все файлы, которые вы сжали в первом архиве имеют по отдельности в сжатом виде меньший размер, чем во втором архиве. Для этих целей нужен zipmix, он создает из двух архивов третий архив, с меньшим размером, т.к. он сравнивает каждый файл по отдельности, и выбирает тот вариант, где размер меньше. zipmix работает не только с архивами kzip.

И так решил показать, как это все работает. Для примера я взял игру для iPad — Angry Birds HD версии 2.0.0. Исходный размер игры 13 547 363 байт. Как видно zipmix может ненамного улучшить степень сжатия. Лично мне когда надо получить максимум объединяю просто все три (kzip + advzip + 7-zip) результата в один. Это на много лучше, чем пытаться перебирать параметры в kzip.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector