Как сделать самораспаковывающийся архив

Как сделать самораспаковывающийся архив

Главная → FAQ → Как сделать самораспаковывающийся архив в WinRAR

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

SFX архив – это аббревиатура с английского языка от SelF-eXtracting, что в переводе на русский язык означает само извлекающийся / само распаковывающийся. Данный вид архивных файлов представляют собой смесь архива и исполняемого модуля (.exe). Благодаря этому симбиозу архивный «sfx» файл можно использовать, как обычную программу, не имея при этом никаких установленных архиваторов. Очень полезное свойство, особенно, когда пользователю необходимо отправить цифровые заархивированные файлы человеку, у которого не установлено программное обеспечение на персональном компьютере. Благодаря функции «sfx» получатель легко получит содержимое архивного документа простым двойным нажатием левой кнопкой мыши.

Но всё же разработчики рекомендуют иметь в своём распоряжении архиватор WinRAR. В случаи получения самораспаковывающегося файла из глобальной сети, дабы не нарваться на неприятные сюрпризы (мошенничество, вредоносное программное обеспечение, вирус, червь, троян), пользователю стоит проверить содержимое перед извлечением. Это можно осуществить путём простого стандартного открытия архивного файла в файловом менеджере архиватора ВинРАР.

Как создать самораспаковывающийся архив в программе WinRAR

Для создания самораспаковывающегося архива в программном обеспечении WinRAR самому, необходимо проделать следующие действия:

Через некоторое мгновение самораспаковывающийся архивный файл будет готов.

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Мгновение и файл уже извлечёт из архива.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Можно не модифицировать архивный файл в файл «SFX», а создать новый архив с полезной функцией. Для этого правой кнопкой мыши вызываем контекстное меню. Выбираем функцию добавления файлов в архив «Add to archive…».

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

В настройках «General» => «Archiving options» => «Create SFX archive».

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

Как в WinRAR создать SFX архив

Что делать, если у пользователя нет возможности установить WinRAR? Создайте самораспаковывающийся архив-SFX – благодаря исполняемому коду, файлы будут извлечены автоматически! Такие контейнеры с данными имеют расширение EXE, специальных программ для распаковки файлов не требуется. Процесс создания самораспаковывающихся архивов предельно прост – все необходимые тонкости и нюансы будут рассмотрены ниже.

Создание самораспаковывающегося архива

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Запустится окно с параметрами архивации. Отметьте поле Создать самораспаковывающийся архив.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

Параметры архивации

Перейдите на вкладку дополнительно и нажмите кнопку параметры SFX.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Пользователям предоставляется возможность задать:

• действия при обновлении и перезаписи архива;

• действия после распаковки;

• текст и графику для SFX-окна;

• сведения о лицензии;

• модули, используемые программой, и другие данные.

По умолчанию используются оптимальные параметры архивации. В большинстве случаев пользователям достаточно выбрать метод сжатия, задать название файла и папку для сохранения. Остальные параметры можно указать так же, как при создании стандартного архива. Формат контейнера также выбирает пользователь – RAR или ZIP.

Как повысить надежность архива

Заранее позаботьтесь о наличии информации для восстановления данных. Добавляя файлы в архив, отметьте поле Добавить данные для восстановления, затем перейдите на вкладку Дополнительно и укажите их объем в процентном соотношении. По умолчанию объем данных составляет 3%.

Как создать самораспаковывающийся архив в 7zip, WinRAR или WinZip

Самораспаковывающийся архив (или SFX-архив) – отличный способ передачи файлов через интернет или физические накопители. С помощью такого архива можно запаковать файлы используя сжатие и при этом не заботится о том, если у получателя архиватор для распаковки, так как подобный архив можно распаковать без использования каких-либо дополнительных программ. В данной статье мы расскажем о том, как создать самораспаковывающийся архив с помощью 7zip, WinRAR или WinZip.

Самораспаковывающийся архив в 7zip

7zip – является одним из самых популярных бесплатных архиваторов. Поэтому сначала рассмотрим процесс создания самораспаковывающегося архива на его примере.

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

В результате появится стандартное окно 7zip. Здесь нужно указать название файла, выбрать формат « 7z » и включить опцию « Создать SFX-архив ». Обратите внимание, для того чтобы опция « Создать SFX-архив » стала активной нужно сначала выбрать формат «7z », для других форматов SFX не поддерживается. После изменения данных настроек можно запускать архивацию, для этого просто нажимаем на кнопку « ОК ».

Также при желании можно изменить другие параметры архивирования. Например, вы можете указать уровень сжатия, метод сжатия, включить шифрование или разбить на тома. Но, это не обязательно, достаточно выбрать формат « 7z » и включить « Создать SFX-архив ».

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

Самораспаковывающийся архив в WinRAR

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

Самораспаковывающийся архив в WinZIP

Архиватор WinZip не так популярен, как WinRAR, но его также иногда используют. Поэтому рассмотрим создание самораспаковывающихся архивов и через WinZip.

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

После добавления файлов нужно перейти на вкладку « Инструменты » и нажать на кнопку « Самораспаковывающийся EXE ».

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

И выбрать вариант « Сохранить и запустить ».

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Дальше программа предлагает сохранить архив как ZIP-файл. Соглашаемся и указываем папку для сохранения.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

После сохранения ZIP-файла появится окно для создания самораспаковывающегося EXE-файла. Здесь просто нажимаем на кнопку « ОК ».

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

После этого в указанной вами папке, рядом с ZIP-файлом, появится также и файл в формате EXE. Если запустить данный EXE-файл, то появится небольшое окно для распаковки, как на скриншоте внизу.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

Как создать Самораспаковывающийся архив

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

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

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

Как создать самораспаковывающийся архив в WinRAR

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

1. Кликните по необходимым файлам/папкам правой кнопкой мышки и перейдите по пункту «Добавить в архив…».

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

2. В окошке с параметрами установите галочку напротив пункта «Создать SFX-архив» и, если необходимо, установить пароль — кликните по кнопке «Установить пароль…» и введите его.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Будет создан файл SFX с расширением «.EXE», который сможет распаковать даже новичок, только недавно познакомившийся с компьютерами.

Как создать самораспаковывающийся архив в 7-Zip

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

1. Правой кнопкой мышки щелкните по нужным элементам и перейдите поочередно по пунктам — «7-Zip» и далее «Добавить к архиву…».

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

2. Откроется окошко с параметрами архивации в котором необходимо включить галочку у строки «Создать SFX-архив». Если его дополнительно требуется запаролить — введите пароль в разделе шифрование.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Так же, как и ВинРАР, 7-Зип создаст файл в формате «.EXE», который будет легко разархивировать просто открыв его.

Как создать самораспаковывающийся архив в WinZip

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

1. Кликните по необходимым данным правой кнопкой мышки и перейдите по пункту «Добавить к архиву…» и далее в открывшемся окне по «Добавить».

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

2. Перейдите по табу «Инструменты» в верхней части программы и кликните по меню «Самораспаковывающийся EXE».

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

4. Остается лишь нажать на кнопку «ОК» и процесс будет закончен.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

В заключение

На этом я заканчиваю данную статью, надеюсь она для вас оказалась полезна. Если у вас возникают какие-то вопросы по данной теме — то не стесняйтесь задавать вопросы в комментариях. Удачи!

Архивируем WinRAR’ом, создаем пароль, саморазархивирующийся архив, усиливаем сжатие, разбиваем на тома/архивы и не только

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Н е побоюсь этого слова – WinRAR – один из лучших, а для меня единственный и лучший архиватор для операционной системы Microsoft Windows. Кстати разработанный советским, ну а нынче российским программистом Евгением Рошалем. Другими архиваторами я практически и не пользуюсь, так как функционал этой программы меня вполне устраивает. В этой программе присутствуют все основные функции для работы с архивами – архивирование/разархивирование, установка пароля на архив, создание самораспаковывающихся архивов, разархивирование других архивов (не RAR) и кстати эта функция которая позволяет работать не только с архивами RAR очень важна.

В те стародавние времена, во времена, когда был MS-DOS и только-только стали появляться CD-DISC’и, архивировалось большое количество программ и разнообразной информации, после чего с появлением интернета и не очень большой скорости передачи данных архиваторы были тоже крайне востребованы. Но в нынешнее время, когда жесткие диски стали очень вместительными и измеряются терабайтами, а в интернете можно целый фильм скачать чуть более или менее чем за час времени, то можно подумать, зачем нужны эти архиваторы. А нет и в нынешнее прогрессивное время архиватор – это очень полезная штука, почти такая же, как антивирус или мультимедиа проигрыватель ну или другая любая полезная программа.

Разархивирование WinRAR архива

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Создание WinRAR архива или архивация файлов

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Создание пароля для архива RAR

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Для создания запароленного архива – щелкаем на папку или файл необходимый для архивации правой кнопкой мышки. Затем нажимаем Добавить в архив… и в появившемся окне Имя и параметры архива нажимаем на вкладку Дополнительно. Во вкладке Дополнительно нажимаем Установить пароль…, где появится окошко Архивация с паролем.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

В этом окне необходимо придумать и ввести свой пароль, при помощи которого в будущем можно будет разархивировать ваш архив. Вводим пароль и вводим пароль еще раз для проверки. Есть еще в этом окне две галочки Отображать пароль при вводе – если ее поставить то когда вы будете вводить свой пароль он будет отображаться, а подтверждение пароля уже не требуется. И вторая Шифровать имена файлов – если ее установить то WinRAR зашифрует названия файлов, их размер, атрибуты и комментарии если они были, а также с этим параметром без пароля не будет возможности даже увидеть список файлов вложенных в архив.

После задания пароля нажмите ОК и еще раз ОК. Создастся архив с паролем.

Теперь при попытке разархивировать ваш архив – архиватор WinRAR попросит вас ввести пароль. И если вы введете правильный пароль, то только в этом случае архиватор разархивирует ваш архив.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Создание самораспаковывающегося архива EXE

Еще один интересный способ создания архива. Это самораспаковывающейся архив с расширением EXE и видом разархивации как бы установка из обычных приложений как из setup.exe. Где указывается путь инсталляции или папка, в которую вы хотите разархивировать файлы. И самое интересное, это то, что необязательно чтобы у другого пользователя должна быть установлена программа WinRAR.

Для создания такого архива щелкните по нужной для архивации папке правой кнопкой мышки и в контекстном меню нажмите на Добавить в архив…, затем в появившемся окне – Имя и параметры архива задействуйте параметр Создать SFX-архив поставив соответствующий флажок напротив в разделе Параметры архивации. И нажмите кнопку ОК. Все ваш самораспаковывающийся архив готов. Появится файл с именем архива и расширением EXE.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Степени сжатия или усиление сжатия архива

С помощью этого архиватора можно сжимать архивы более эффективно, чтобы они занимали как можно меньше места. Но при этом используется более затратное количества ресурсов вашего компьютера, что влияет на скорость сжатия архива. Архиватор WinRar имеет 6 методов сжатия:

Максимальный – Самое максимально возможное сжатие, что затрачивает ресурсы вашего компьютера и соответственно влияет на скорость.

Для примера приведу скриншот архивации старой игрушки Dune 2.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

Для выбора уровня сжатия нужно в разделе Метод сжатия: в выпадающем меню выбрать тот метод, который вам необходим и нажать на кнопку ОК.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Создаем многотомный архив

Иногда бывает крайне необходимо разбить одну папку, в которой множество файлов или эта папка занимает очень много места, на части. Для этого есть такая функция в архиваторе WinRar чтобы создать архив из нескольких архивов (файлов) по более маленьким частям. Например, архив у вас будет занимать 100 Мб а вам надо разделить его на 10 архивов по 10 Мб.

Для этого при архивации в окне Имя и параметры архива, в разделе: Разделить на тома размером (в байтах):, нужно выбрать либо указать, сколько бы вам хотелось чтобы отдельный архив занимал места в байтах. 1 Кб = 1000 байт, 1 Мб = 1000000 байт, 1 Гб = 1000000000 байт.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Например, если я разбиваю свою программу в заархивированном виде, которая весит около пол мегабайта по 200 килобайт, то архиватор создает три архива(200 Кб + 200 КБ и еще один – остатки).

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Для того чтобы архивы или тома разархивировать они должны быть все в одном месте.

Архивируем в zip из WinRar’а

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

Для архивирования в расширение zip в окне Имя и параметры архива, нужно выбрать пункт Zip в разделе Формат архива. И нажать ОК. Все ваш архив в zip формате готов.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Более того чем еще хорош этот архиватор так это тем что он умеет распаковывать, но не запаковывать разнообразное количество сторонних архивов. Например, таких как: CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZIP2, JAR, ISO, 7z, Z.

По мимо прочего WinRAR дает возможность просматривать информацию о созданном архиве. Если щелкнуть по архиву два раза левой кнопкой мышки загрузится программа WinRar, а в ней нажать на кнопку Информация. Где будет представлена различная информация о выбранном архиве: его общий размер, размер в архиве, степень сжатия в процентах и другая полезная информация.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

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

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

Кстати аббревиатура RAR расшифровывается как Roshal ARchiver – в честь создателя программы.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

7 комментариев

Вообще, архиваторов достаточно много, как, собственно, и алгоритмов сжатия. И каждый из них имеет свои плюсы и минусы. Конечно, самые известные это zip и rar, но они не всегда самые лучшие. С другой стороны, все зависит от задачи. Если вам нужен просто архив, который откроется где угодно, то лучше zip нету. Тем более он достаточно эффективный. Если нужно что-то похитрее, то тут уже надо выбирать.
Если вам интересно, то подробнее об аналогичных программах вы можете узнать в этом обзоре.

Я и не утверждаю что WinRar самый лучший, просто он один из самых популярных архиваторов и не только в России. И да – zip откроется где угодно, им удобно пользоваться при отправке кому-либо заархивированного файла, если нет уверенности что другая сторона, сможет открыть другой тип архива без установленной для этого программы.

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

Я до сих пор только им и пользуюсь. Другие не прижились и использовались чисто для экспериментов.

У меня WinRar только архивирует и не сжимает.
26МБ до и 26Мб-после
Может быть дело в программе, в которой создан файл. Я создала рисунок в CorelDraw и, так как мне надо было его отослать человеку не имеющего этой программы- сделала его растровым
(8,8МБ) и скопировала в WORD.Почему-то получилось 26МВ. Требуется сжать (хотя бы до 19МБ),что бы отправить.

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

Как сделать самораспаковывающийся архив.

Что такое SFX и зачем он нужен

Сегодня рассмотрим как сделать самораспаковывающийся архив или SFX archive (аббревиатура английского self-extracting archive) — сжатый файл, состоящий из одного или нескольких документов плюс программный код для их извлечения.

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

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

Создание SFX-Archive в 7zip

Описание процесса по шагам

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

Чтобы заархивировать нужную информацию и создать самораспаковывающийся архив используя программу 7zip необходимо:

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Если вы правильно выполнили описанные выше шаги, то откроется стандартное окно 7z вида:

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Впишите имя, выберите формат (в нашем случае, «7z») и включите чек-бокс, отмеченный на картинке.

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

Закончив с выбором настроек, можно приступать к архивации с помощью клика по кнопочке «Ок».

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

По окончании в директории с исходными файлами будет создан EXE.

Распаковка

После того как его запустить откроется окошко (см. рисунок внизу), в котором нужно выбрать путь для выгрузки содержимого и подтвердить выбор нажатием на «Extract».

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Внимание! Некоторые антивирусы могут воспринимать самораспаковывающиеся архивы как вирусы, несмотря на то, что они таковыми не являются.

Например, приложение Защитник Win 10 не только считает, что во всех архивах вирусы, но и автоматически удаляет подобные экзешники без предупреждения.

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

Создание SFX-Archive в WinRAR

Пошаговая инструкция

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Результатом действий будет открытое стандартное окно WinRAR, в котором потребуется ввести название, включить параметр «Создать самораспаковывающийся архив» и выполнить с помощью Win Rar запуск архивации нажатием кнопки «ОК».

В winrar имеются дополнительные настройки. Пользователю доступен выбор формата (ZIP, RAR4 или RAR). Кроме того доступен для изменения уровень сжимания, есть возможность задействовать разделение по томам заданного размера. Параметры не обязательны, можно оставить их как есть и нажать кнопку «Ок».

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

По завершению процесса компрессии появится EXE-файл с указанным вами названием.

Извлечение

При запуске полученного архива отобразится экран извлечения, аналогично тому, как на скриншоте ниже.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Файлы начнут распаковываться автоматически после того как указать папку и щелкнуть по кнопке «Извлечь».

Создание SFX-Archive в WinZIP

Руководство, как сжать файлы

Менее популярная, по сравнению с перечисленными выше, утилита WinZip.

Открываем основное окно ВинЗип с помощью ярлыка на рабочем столе. Другой вариант как это сделать — открыть пункт меню «Пуск», написать в поисковой строке название «WinZip» и запустить приложение оттуда.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Далее надо добавить содержание будущего сжатого документа (выбрать файлы) — нажать на кнопочку «С ПК или облачного сервиса». Иной способ — достаточно просто перетащить файлы (технология Drag-N-Drop) в главное окошко WinZip из любой директории.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Когда необходимые файлики добавлены переместитесь на вкладку «Инструменты» и отожмите кнопку «Самораспаковывающийся EXE».

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

После чего кликните на «Сохранить и запустить».

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Следующим шагом приложение рекомендует задать имя ZIP-файла и сохранить. Выполняем предложенные действия и продолжаем.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Далее покажется окно для сохранения самораспаковывающегося EXE-файла. В нем жмем «Ок» и рядом с Zip архивом, в той же папке появится Exe.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Выгрузка сжатых файлов

Скриншот снизу показывает окно, появляющееся если запустить EXE-файл. Распаковка архива начнется сразу же после указания каталога для извлечения и клика по кнопке «Распаковать».

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Прочие архиваторы

Кроме вышеописанных программ существуют и другие, редко используемые сейчас архиваторы для создания SFX архивов. К ним относятся такие как ARJ, PKZIP, p7zip, zipSfx, SFX Creator, CAB.

Напишите в комментарии: а какой утилитой пользуетесь вы?

Как создать самораспаковывающийся архив

В интернете очень часто мы можем скачать архив, который не требует специальных программ для распаковки. Частенько он еще запечатан паролем и просят отправить смс, чтобы узнать код и распаковать содержимое. Такой вид архива называется самораспаковывающимся. Сделать его очень просто, для этого вселишь нужно иметь программу winrar или 7-zip. В данной статье мы рассмотрим оба архиватора. И тот и тот метод хорош, возможно, у вас уже установлен один из архиваторов, поэтому подойдет любой способ.

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Нажимаем «ок» и процесс создания архива начнется.

После создания архива можем перепроверить, как распаковать его.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

В данной статье мы успешно ознакомились с темой, как сделать самораспаковывающийся архив.

А также смотрим тематическое видео:

Создание SFX архива

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Область применения SFX не ограничивается приложениями, не требующими установки. Можно без проблем упаковать приложение, запакованное одним из распространенных инсталляторов и сконфигурировать SFX таким образом, что после распаковки будет запущена установка приложения с нужными ключами. Еще одним преимуществом SFX архивов является то, что в некоторых случаях они дают возможность не просто автоматизировать, но и полностью скрыть процесс и прогресс инсталляции от конечного пользователя. Для примера рассматривается упаковка Adobe Reader 7.0. Несмотря на то, что с относительно недавних пор приложение можно устанавливать с соответствующими ключами без особых проблем, только SFX позволяет установить приложение абсолютно незаметно.

Подготовка к созданию SFX

Вне зависимости от того, что вы будете использовать для создания SFX, различий в подготовке не будет. Если вы просто хотите запаковать папку с файлами, то никакой подготовки не требуется. А вот приложения иногда приходится распаковывать. В случае с Adobe Reader 7 используется Install Shield с Basic MSI, причем все это еще и запаковано в некий FEAD Optimizer. Надо запустить исполняемый файл Adobe, дождаться пока FEAD Optimizer закончит распаковку и найти папку с файлом Adobe Reader 7.0.msi (она может быть в %ProgramFiles%\Adobe, например). Теперь нужно запустить файл setup.exe с ключом /a для создания административной установки. В появившемся диалоговом окне нужно указать папку, в которой по окончании будут находиться все нужные нам файлы. Теперь можно переименовать Adobe Reader 7.0.msi в, скажем, Adobe7.msi и приступать к упаковке в SFX архив. Мы рассмотрим создание SFX архивов при помощи

WinRAR

Итак, запустив архиватор, мы переходим в папку, в которой находится административная установка Adobe. Выделяем все файлы

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

и жмем Добавить

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

На вкладке Общие указываем команду для распаковки

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

и переходим на вкладку Режимы:

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Здесь мы указываем распаковку во временную папку (что повлечет за собой автоматическое удаление распакованных файлов по окончании установки), скрытый режим и перезапись всех файлов.

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

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

Вот и все. Теперь осталось нажать ОК пару раз и спустя некоторое время у нас будет SFX, который совершенно незаметно установит Acrobat Reader.

Для начала нужно запаковать содержимое нашей папке в 7-Zip архив. Сделать это можно через 7-Zip файл-менеджер. Запустив его, мы переходим в папку, в которой находится административная установка Adobe. В эту же папку нужно положить файл StartX.exe (его назначение я объясню ниже). Выделяем все файлы

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

и жмем Добавить

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Именуем архив по желанию (скажем, Adobe7.7z), выбираем формат 7-Zip, максимальный уровень сжатия и жмем ОК. На выходе получаем файл Adobe7.7z, из которого нам предстоит сделать SFX.

;!@Install@!UTF-8!
RunProgram=»StartX.exe /WAIT \»msiexec /i Adobe7.msi /qn\»»
;!@InstallEnd@!

Сохраняем конфигурационный файл с именем config.txt в ту же папку, где Adobe7.7z, и переходим к завершающей стадии создания SFX.

Из инсталляционной папки 7-Zip нужно взять SFX модуль 7zS.sfx и скопировать его к файлам Adobe7.7z и config.txt. Можно сжать модуль утилитой UPX. Это уменьшит размер модуля примерно со 131 кб до 58 кб. Делается это командой

Достаточно это сделать один раз, и можно использовать сжатый модуль в дальнейшем.

Теперь, когда в одной папке собраны все три файла (adobe7.7z, config.txt и 7zS.sfx), нужно из командной строки выполнить следующую команду

COPY /b 7zs.sfx + config.txt + adobe7.7z adobe7.exe

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

Модифицированный SFX модуль для 7-Zip

Оригинальный 7-Zip SFX модуль не дает возможности сделать распаковку абсолютно незаметной. В процессе распаковки пользователь видит вот такое диалоговое окно

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

и даже может прервать установку нажатием на кнопку Cancel. Этой проблемы можно избежать, воспользовавшись SFX модулем, который модифицировал участник конференции OSZone Олег Щербаков aka Oleg_Sch. Вы можете загрузить модифицированный модуль со страницы автора, где вы также найдете справку и исходный код. В справке описаны все новые функции и примеры использования (там много интересного). Так что на этой странице я ограничусь лишь примером конфигурационного файла, который полностью скроет диалоговое окно распаковки.

;!@Install@!UTF-8!
RunProgram=»StartX.exe /WAIT \»msiexec /i Adobe7.msi /qn\»»
GUIMode=»2″
;!@InstallEnd@!

Любопытно, что в данном случае 7-Zip продемонстрировал лучшее сжатие, чем WinRAR. Размер 7-Zip SFX (даже с утилитой StartX.exe) оказался 20893 кб против 23825 кб у WinRAR SFX. Oднако, недостатком родного SFX модуля 7-Zip является невозможность сконфигурировать бесключевую распаковку SFX в заданную папку. Модифицированный модуль Олега, позволяет указать папку распаковки в конфигурационном файле и избавляет 7-Zip от данного недостатка.

Преимущества: бесплатен, высокая степень сжатия; а с модифицированным SFX модулем доступны абсолютно незаметная (silent) установка и возможность распаковки файлов в заданную папку, добавление элементов в меню Пуск и ярлыков на рабочий стол, а также многие другие функции.
Недостатки: нет возможности выбора иконки для архива (планируется исправить в будущих версиях модифицированного модуля Олега).

SFX Creator

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Программа написана специально для решения задач по созданию полноценного SFX архива и обладает большими возможностями для создания бесключевых SFX. С ее помощью можно создать как незаметный (silent) инсталлятор, так и инсталлятор с графическим интерфейсом.

Возможности программы SFX Creator:

Создание архивов в 7-Zip

Опубликовано Михаил Непомнящий в 12.12.2016 12.12.2016

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

Простая работа с архивами

Если вас интересует обычная работа с архивами, то есть создание сжатых папок и открытие скачанных из интернета документов, то вам совершенно необязательно в принципе знакомиться с интерфейсом приложения 7-Zip. Все самое необходимое доступно через контекстное меню после установки. Если нужно создать архив, то просто выделите соответствующие файлы, на одном из них кликните правой клавишей мыши и выберете пункт «7-Zip > Добавить к ‘Название архива’» (в качестве названия будет предложено либо имя файла, если он один, или имя текущей папки, если файлов несколько).

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Аналогичным образом через контекстное меню можно и распаковать имеющийся архив, будь то zip-формат или же rar. 7-Zip предлагает либо просто открыть архив, либо один из вариантов по его разархивированию.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Два других варианта позволяют разархивировать документ быстрее. Опция «Распаковать здесь» поместит содержимое в текущую папку (это не всегда удобно, если в архиве много документов), опция «Распаковать в ‘Название архива’» создаст новую папку с таким же именем, как ваш архив, и уже туда поместит все содержимое.

Дополнительные параметры 7-zip

Если для создания архива из контекстного меню выбрать пункт «7-Zip > Добавить к архиву», то появится возможность гибкой настройки последующих действий. Здесь можно выбрать один из четырех предлагаемых форматов (помимо 7z и zip это также tar и wim), повысить или снизить уровень сжатия в зависимости от ваших целей, задать режим изменения, позволяющий добавлять и обновлять файлы в уже существующих архивах.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

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

Создание самораспаковывающихся архивов

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Создание архивов с разбиением на блоки

При архивировании большого количества данных иногда бывает необходимо разбить их на блоки. Требуется это для дальнейшей «транспортировки» содержимого, будь то CD или DVD диск, либо же флэшка небольшого размера или внешнее устройство с файловой системой Fat32, которая элементарно не поддерживает файлы размером более 4 Гб. Но особенно актуально этот вопрос стоял в эпоху дискет на магнитном носителе (floppy), содержимое которых составляло всего 1,44 Мб. Пригодится разбиение на блоки и при пересылке по электронной почте, так как размер письма не позволяет вставлять большие файлы (правда в данном случае удобнее загрузить файлы на облачное хранилище).

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Для создания таких архивов в окне «Добавить к архиву» необходимо воспользоваться выпадающим списком «Разбить на тома размером (в байтах)». Просто выберите один из доступных вариантов. Для удобства 7-Zip сразу предлагает варианты блоков для конкретных носителей, включая те самые floppy-дискеты, а минимальным вариантом является 10 Мб, который подойдет для пересылки через электронную почту.

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

Архиватор WinRAR: все секреты SFX-архивов

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Е ще один, пожалуй, самый уникальный, тип архивов – самораспаковывающиеся архивы с расширениями .exe. Их уникальность необычна: sfx-архив содержит в себе и архивную часть, и специальный исполняемый код. Поэтому, он извлекается самостоятельно, и для его распаковки уже никакой архиватор, вообще, не нужен. Согласитесь, когда нет уверенности, что в нужный момент архиватор WinRAR окажется под рукой, такой архив – просто находка!

Зачем нужны sfx-архивы

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

Создать sfx-архив в WinRAR — просто, как дважды два

Классический способ запуска программы WinRAR, — использование меню «Пуск». Но все же, большее количество пользователей предпочитает делать это в два клика мышкой по иконке архиватора на рабочем столе или из контекстного меню.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Дальнейшая процедура создания такого типа архивов в WinRAR ничем принципиальным не отличается, разнятся лишь некоторые параметры:
Прежде всего, указывается имя архива, например, sochi2014. Хорошо, когда оно осмысленное, связанно с содержанием архива и состоит из цифр и латинских букв. Согласитесь, что многое сию минуту представляется абсолютно понятным, только вот уже через несколько дней легко забывается, так, что и комментарии не всегда помогают вспомнить.
Во-вторых, уточняем его расширение: rar, zip либо rar5.
В-третьих, выставляем флаг рядом с настройкой «Создать SFXархив».
В-четвертых, и в-пятых, в выпадающих списках определяем метод сжатия.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

И уточняем оптимальный размер словаря.

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

Секреты конфигураций SFX-архивов

Теперь пора заняться конфигурацией параметров sfx-архива. Собственно для этого и существует на вкладке «Дополнительно» раздел «Параметры SFX».

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Конечно, это не всегда возможно, так, что если явного указания не будет, то перед извлечением sfx-архива его предложит вести инсталлятор.

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

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

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

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

Как сделать самораспаковывающийся архив. Смотреть фото Как сделать самораспаковывающийся архив. Смотреть картинку Как сделать самораспаковывающийся архив. Картинка про Как сделать самораспаковывающийся архив. Фото Как сделать самораспаковывающийся архив

2 комментария

Самораспаковывающиеся архивы созданные в WinRar, поддерживаются на компьютерах без него? или просто не запустится?

Выдержка из справки WinRAR:

Самораспаковывающийся (SFX, от англ. SelF-eXtracting) архив — это архив, к которому прикреплён исполняемый модуль. Этот модуль позволяет извлекать файлы простым запуском архива как обычной программы. Таким образом, для извлечения содержимого SFX-архива не требуются никакие дополнительные внешние программы. Вместе с тем, WinRAR может работать с SFX-архивом точно так же, как с любым другим, поэтому если вы не хотите запускать SFX-архив (например, когда не можете гарантировать, что в нём нет вирусов), то для просмотра или извлечения его содержимого можно использовать WinRAR.

Источники информации:

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

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