Как сжать максимально файл в rar. Способы максимально сжать файл с помощью WinRAR - настройки, разбивание на тома. Защита данных от несанкционированного доступа

Инструкция

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

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

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

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

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

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

Источники:

  • как сжать архив

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

Инструкция

Найдите файл или папку, которую требуется сжать. Щелкните правой кнопкой мыши по файлу или папке, выберите пункт Отправить, а затем – пункт Сжатая ZIP-папка.

Установите выбранную утилиту. Если вы решили использовать отдельные архиваторы, перезагрузите компьютер после инсталляции программы. Это необходимо для внедрения файлов в операционную систему.

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

В развернувшемся меню выберите пункт 7-Zip (WinRar). Дождитесь открытия нового подменю и кликните по пункту «Добавить к архиву». Через некоторое время будет запущено окно программы-архиватора.

Введите название будущего файла. Если вы планируете загружать информацию на внешние ресурсы, не используйте русские буквы, пробелы и знаки препинания. Выберите формат архива. Разверните графу «Уровень сжатия». Выберите пункт «Максимальный» или «Ультра».

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

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

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

Система управления базами данных Microsoft SQL Server сегодня является одной из наиболее гибких и мощных. Все данные баз, обслуживаемых ей, хранятся в mdf-файлах (Master Database File). При интенсивном использовании базы (многократных вставках и удалениях строк таблиц) происходит фрагментация файла-контейнера. Его объем начинает сильно превышать реальный объем данных, хранящихся в базе. Если необходимо, можно сжать файл mdf, используя SQL Server.

Вам понадобится

  • - Microsoft SQL Server, работающей на локальном компьютере;
  • - SQL Server Management Studio.

Инструкция

Соединитесь с сервером баз данных. В SQL Server Management Studio выберите пункт "Connect Object Explorer..." раздела File главного меню. Отобразится диалог Connect to Server. Этот же диалог отображается автоматически после запуска SQL Server Management Studio. Выберите элемент Database Engine выпадающего списка Server type. В текстовом поле Server name укажите локальное имя компьютера. В списке Authentication сделайте текущим пункт, соответствующий типу аутентификации, поддерживаемому локальным SQL-сервером. При выборе SQL Server Authentication в поля User name и Password введите действительные учетные данные. Нажмите кнопку Connect.

Начните процесс добавления существующей базы данных. Выделите элемент Databases в панели Object Explorer. Щелкните по нему правой кнопкой мыши. В контекстном меню выберите "Attach...".

Выберите файл mdf для присоединения. В диалоге окна Attach Databases нажмите кнопку "Add...". В дереве папок Select the file диалога Locate Database Files найдите и разверните каталог с mdf-файлом. Выделите его и нажмите кнопку OK.

Добавьте новую базу данных, содержащуюся в mdf-файле. В окне Attach Databases проконтролируйте правильность указания пути. Выберите единственный элемент в списке Databases to attach. В группе элементов управления Database details удалите пункт, соответствующий log-файлу, если он не найден (в поле Message выведено сообщение Not found). Для этого нажмите кнопку Remove. Нажмите кнопку OK.

В сети сегодня популярны десятки архиваторов, причем, в описание у каждой программы можно встретить что ее алгоритм самый-самый… Решил взять несколько популярных в сети архиваторов, а именно: WinRar, WinUha, WinZip, KGB archiver, 7Z и проверить их в «боевых» условиях.

Небольшое предисловие… Сравнение, возможно будет не слишком объективное. Сравнение ахиваторов проводилось на самом обычном домашнем компьютере, среднем по показателям на сегодняшний день. К тому же не брались различные типы данных: сравнение сжатия проводилось на обычном «вордовском» документе, коих у многих кто учиться или работает с ними - сможет скопиться огромное количество. Ну и логично, что информацию, которую редко используешь - целесообразно запаковать в архив и иногда извлекать. Да и передавать такой файл намного легче: и на флешку быстрее скопируется, нежели куча мелких файлов, да и по интернету быстрее скачается…

Таблица сравнения сжатия

Для небольшого эксперимента был взят сравнительно большой файл RTF - около 3,5 мб и сжат разными архиваторами. Время работы пока не берем, об особенностях работы программ будет рассказано далее, сейчас же только посмотрим степень сжатия.

Программа Формат Степень сжатия Размер, к.байт Во сколько раз уменьшился размер файла ?
KGB Archiver 2 .kgb максимум 141411 22,99
WinRar .rar максимум 190546 17,07
WinUha .uha максимум 214294 15,17
7Z .7z максимум 218511 14,88
WinZip .zip максимум 299108 10,87
Исходный файл .rtf Без сжатия 3252107 1

Как видно из небольшой таблички, что самая высокая степень сжатия достигается у программы KGB Archiver 2 - в 23 раза уменьшился исходный размер файла! Т.е. если у вас на жестком диске несколько гигабайт различной документации, которой вы не пользуетесь и хотите удалить (но не покидает чувство, а вдруг пригодится) - не проще ли сжать такой программой и записать на диск…

Но обо всех «подводных камнях» по порядку…

KGB Archiver 2

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

Только вот скорость сжатия оставляет желать лучшего. Например, файл в примере (около 3 мб) программа сжимала около 3 мин! Нетрудно прикинуть, что один CD диск она будет сжимать пол дня, если не больше.

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

Итог: программу можно использовать для небольших объемов информации, особенно, когда важен минимальный размер исходного файла (например, файл нужно разместить на дискете, или на небольшой по вместимости флешке). Но опять таки, угадать заранее размер сжатого файла нельзя, и возможно, время на сжатие вы потратите впустую…

WinRar

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

На удивление WinRar сжал файл за несколько секунд, причем размер файла уменьшился в 17 раз. очень достойный результат, если еще учесть что время затраченное на обработку ничтожно мало. А время на распаковку файла - еще меньше!

Итог: отличная программа, показывающая одни из самых лучших результатов. В процессе настроек сжатия можно так же указать максимальный размер архива и программа его разобьет на несколько частей. Это очень удобно, чтобы перенести файл с одного компьютера на другой на флешке или CD/DVD диске, когда целиком файл на не запишешь…

WinUha

Сравнительно молодой архиватор. Назвать его сверх-популярным нельзя, но интерес у многих пользователей к нему кто часто работает с архивами - есть. И не случайно, ведь по заявлениям разработчиков архиватора, его алгоритм сжатия сильнее чем у RAR и 7Z.

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

Кстати, при установке выбирайте английский язык, на русском - программа выдает «крякозабры».

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

7Z

Очень популярный бесплатный архиватор. Многие утверждают что степень сжатия в 7z реализована даже лучше чем в WinRar. Вполне возможно, но при сжатии с уровнем «Ультра» на большинстве файлов он проигрывает WinRar’у.

Итог: неплохая альтернатива WinRar’у. Вполне сопоставимая степень сжатия, хорошая поддержка русского языка, удобное встраивание в контекстное меню проводника.

WinZip

Легендарный, один из самых популярных некогда архиваторов. В сети, наверное, самые часто-встречающиеся архивы - это «ZIP». И не случайно - ведь несмотря на не самую высокую степень сжатия, скорость работы - просто поражает. Например, Windows открывает такие архивы как обычные папки!

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

Здравствуй Хабр!
Данная статья посвящена, как правильно и максимально сжимать файлы в 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.

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

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

Архиваторов много, на самые распространенные из них это ZIP и RAR. В последних версиях Windows архиватор ZIP встроен в систему. Но множество файлов упаковано RAR архиватором. Версия для RAR для Windows называется WinRAR. Изучим процесс архивирования и разархивирования.

Программа WinRAR очень прстая, никаких особенных настроек не требует. То есть работает по принципу «Установил — Работай» или как ещё говорят, «работает из коробки». Попробуем что нибудь сжать. Например папку Temp на диске D:. Открываем WinRar:

Выбираем нужный файл или папку (в нашем случае папку Temp) и нажимаем кнопку «Добавить», получим диалог настройки архива:


Измените имя архива по своему вкусу в соответствующем первом пункте.

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

Также, если вы хотите заархивировать ваши файлы и скинуть это на дискеты, то можно выбрать в выпадающем меню «Разделить на тома размером» и выбрать «Автоопределение».

Если вы хотите, чтобы ваш файл смог разархивировать (распаковать) кто угодно, даже не имеющий установленного WinRAR на компьютере, то поставьте галочку напротив пункта «Создать SFX архив» (англ. self extractable — самораспаковывающийся). Программа создаст файл.exe, который можно запустить на любом компьютере с операционной системой Windows.

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

Теперь перейдем к разархивированию (распаковке) файлов.

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

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

Архивация файлов с помощью WinRar

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

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

Обратите внимание, что если вы хотите создать архив, состоящий из множества частей (томов), то в самом низу, в графе «Разделить на тома размером (в байтах)», нужно поставить требуемую цифру. Если нужен один файл, то оставляете эту строчку незаполненной. Еще один нюанс: в формате rar файл сжимается сильнее, чем в zip, соответственно, на это уходит больше времени.

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

Защита данных от несанкционированного доступа

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

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

Видео в помощь