Извлечь файлы из exe в виндовс. Автоматические распаковщики инсталляторов

Universal Extractor - универсальный распаковщик

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

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

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

Для примера я взял драйвера для веб-камеры Sonix SN9C201 , название файла для их инсталляции – USB20PCCam_5.7.26000.0.exe . Формат пакета – exe, один из самых распространенных. Приступаем к работе.

1. Итак, открываем программу Universal Extractor. Сделать это можно через меню Пуск – Программы или панель быстрого запуска, если при установке разместили там ее ярлык. Думаю, как запускать приложения знают все? Отлично. Появится такое окошко:

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

В нем находим каталог, в котором находится инсталляционный пакет, который требуется распаковать, выделяем его и нажимаем кнопку Открыть. В моем случае путь к файлу оказался такой: C:\Documents and Settings\Администратор\Мои документы\Downloads\USB20PCCam_5.7.26000.0.exe.

Как вы заметили, нижняя строка тоже заполнилась: C:\Documents and Settings\Администратор\Мои документы\Downloads\USB20PCCam_5.7.26000.0. Путь тот же, но в директории Downloads программа предлагает создать папку с названием USB20PCCam_5.7.26000.0. Очевидно, что новая папка имеет то же название, что и драйвер, с которым я работаю. По-моему, это очень удобно: и установочный пакет, и каталог, содержащий файлы из него, будут находиться в одном месте и иметь одно и то же название. Даже самый рассеянный пользователь, как я, их не потеряет.

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

Всплывшее окно содержит дерево каталогов, пользоваться им легко. Для выбора просто кликните левой кнопкой мыши по той директории, в которую хотите провести распаковку. Чтобы ее открыть, нужно по ней кликнуть дважды. Если хотите создать новую папку, просто нажмите на кнопку Создать папку, расположенную под деревом. Не забудьте при этом выбрать каталог, в котором будет содержаться новая папка. Как видим, ничего сложного. Совершив выбор, жмем ОК и продолжаем работу. Меня, в свою очередь, вполне устраивает адрес, предложенный программой, поэтому здесь я ничего не меняю.

4. Кликнув ОК , переходим к следующему этапу. После непродолжительного анализа типа файла выводит такое окно:

Я выбрал первый метод извлечения, так как он вполне подходит для пакета, с которым мы работаем. Жму ОК .

5. Собственно, сам процесс извлечения происходит практически мгновенно. Через пару секунд открываю папку Downloads и вижу:

В каталоге USB20PCCam_5.7.26000.0 находится папка Disk1 . Открываю ее и в директории C:\Documents and Settings\Администратор\Мои документы\Downloads\USB20PCCam_5.7.26000.0\Disk1 обнаруживаю файлы из инсталлятора:

Это параметры конфигурации _setup.dll и ISSetup.dll, архивы data.1 и data.2, файлы data1.hdr, setup.isn, setup.iss, setup.inx, layout.bin. Рядом – параметры конфигурации setup и, собственно, само приложение setup.exe. В архивах содержатся файлы, которые будут скопированы на жесткий диск при установке драйвера веб-камеры.

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

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

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

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

Пользователи компьютеров на базе операционной системы Windows довольно часто сталкиваются с файлами формата EXE. Это файл-установщик, который позволяет инсталлировать в систему игру или программу. Есть несколько способов того, как распаковать файлы из EXE. В этой статье собрана информация о том, как это сделать в Windows и на Mac.

Распаковка EXE-файлов в Windows

Есть два способа распаковки файлов:

  1. Традиционный, который подразумевает использование стандартных средств Windows.
  2. С помощью вспомогательных программ.

Эти способы кардинально отличаются друг от друга.

Так как же с помощью этих способов распаковать EXE-файл в Windows?

Способ первый: традиционная распаковка

Традиционная распаковка не требует установленных в системе вспомогательных программ. Все, что нужно, - уже предустановлено в Windows.

Итак, процесс распаковки EXE-файла следующий:

  1. Откройте файловый менеджер "Проводник".
  2. Перейдите в папку, в которой находится файл с расширением EXE.
  3. Запустите его. Для этого достаточно дважды кликнуть по его иконке левой кнопкой мыши. Иногда для запуска требуются права администратора - в этом случае вам необходимо сначала нажать правую кнопку мыши, а потом выбрать соответствующий пункт из меню.
  4. Запустится окно инсталлятора. Именно в нем вам необходимо будет задать параметры распаковки.
  5. В первом окне вам предложат выбрать язык установщика.
  6. Затем появится приветственное окно. В нем обычно указано, что именно за программа будет установлена в систему.
  7. Далее надо будет принять пользовательское соглашение.
  8. Потом выбрать папку, в которую будут распакованы все файлы.
  9. После этого вам предложат создать дополнительные ярлыки в меню "Пуск" и на рабочем столе.
  10. После этого этапа начнется распаковка всех файлов установщика.

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

Способ второй: извлечение установочных файлов

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

  1. Скачайте, установите и запустите приложение.
  2. Появится окно, в котором вам в первую очередь необходимо указать EXE-файл, который вы будете распаковывать. Делается это в поле Filename.
  3. После этого понадобится указать папку, в которую будут распакованы файлы. Делается это в поле Destination Folder.
  4. После этого можно приступать к распаковке. Для этого нужно нажать кнопку Start.
  5. При желании вы можете задать дополнительные параметры. Например, указать, какие именно файлы распаковывать. Делается это в области под названием Resource types to extract.

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

Как распаковать EXE-файлы на Mac

Распаковка в операционной системе Mac происходит совсем другим способом. Для того, чтобы достать сами файлы с EXE, вы можете использовать простой архиватор. Принцип распаковки такой же, как и с архивами. В статье показано, как распаковать EXE-файлы, чтобы после запустить программу на компьютере. Именно таким образом вы можете запускать программы Windows в операционной системе Mac.

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

  1. В операционной системе нажмите по иконке увеличительного стекла, которая расположена справа сверху.
  2. В появившемся поле введите "Ассистент Boot Camp".
  3. В результатах выберите одноименную строку.
  4. Следом запустится программа, в которой вам необходимо поставить отметку напротив пункта "Загрузить последнее ПО поддержки Windows от Apple".
  5. Вставьте в компьютер флешку - именно на нее будет загружено дополнительное программное обеспечение.
  6. Подготовьте на диске пустой раздел, на котором будет не менее 50 Гб места.
  7. Нажмите кнопку "Продолжить".
  8. Выберите заранее подготовленный раздел, на который будет установлена Windows.
  9. На этом этапе вам необходимо вставить диск с операционной системой Windows в дисковод и нажать кнопку "Начать установку".
  10. Компьютер перезагрузится - не беспокойтесь, это вполне нормально.
  11. Снова укажите тот раздел, который подготовили под Windows.
  12. Выберите тип файловой системы. Если вы устанавливаете Windows выше версии XP, то выбирайте NTFS.
  13. Следом запустится процесс форматирования раздела. Это может достаточно долго длиться.
  14. Вставьте в компьютер флешку, на которую загружали дополнительное ПО. Автоматически запустится процесс установки всех драйверов с флешки.
  15. Компьютер снова будет перезагружен.

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

Заключение

Вот так легко можно распаковать EXE-файл в Windows и на Mac. Все эти способы абсолютно разные: тем более на Mac распаковка производится в разы сложнее и дольше, чем на Windows. Это связано это с тем, что EXE-файлы создавались исключительно для Windows.

В разделе на вопрос Как из Setup.exe вытащить все файлы и комманды вручную? заданный автором Посоветовать лучший ответ это Есть 2 способа.
1. Запускаешь Setup.exe, ждешь пока он разархивирет себя во временную папку, в это время надпись типа подготовка (припейр) инсталл шилд, но не жмешь далее, а направляешься в ту папку и все оттуда копируешь. А папка та, если не знаешь, в папке C:Documents and Settingsтвое имяLocal SettingsTemp и имеет страшный вид чисел и букв. Ищешь там по дате короче и по содержимому смотришь.
2. В 7 Total Commander есть крутой просмотрщик по F3, с помощью него
можно узнать, чем сделан этот Setup, напрмер (Comments: This installation was built with Inno Setup: ссылка )
, он сделан c помощью innosetup, то ищи утилиту, которая работает с innosetup, напрмер innounp.exe, и будет тебе счастье.
PS: А вообще, такая проблема возникает, если setup посылает тебя подальше, а делает он это потому, что ему чего-то не хватает, например последней версии
инсталлятора виндоус, или каких-то записей в реестре, или у тебя в это время работает антивирусник и все это дело поганит, реши сначала эти проблемы, и все заработает.

Ответ от Estella [гуру]
Некоторые winrar распакуются как обьычный архив а некотрые никак.


Ответ от Европеоидный [гуру]
Не знаю... to Zenon, мудила ты!


Ответ от Yarius [гуру]
Не все файлы Setup.exe просто развернуть в файл. Это как правило специальная программа со встроенным распаковщиком и собственно установщиком. Поле запуска этого файла он в памяти запускает специальные программы, которые извлекают из него-же файлы, а есть еще специальный сценарий, по которому это происходит. Этот сценарий как раз и спрашивает куда распаковывать файлы и какие именно (полная, выборочная или минимальная). А бывают просто упакованные файлы в саморазворачивающийся архив. Если у Вас установлена одна из последних версий RAR-а, то при нажатии правой кнопкой мышки на таком Setup.exe появляется слово извлечь. В этом случае проблем нет. Но получить все файлы можно только после установки.



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: