Как сжать исполняемый файл
Обновлено: 21.11.2024
Мы можем использовать утилиту compress.exe для сжатия файла из командной строки.
Этот инструмент доступен для общедоступной загрузки как часть пакета ресурсов Windows Server 2003. Его можно загрузить по указанному ниже адресу.
После установки вышеперечисленного вы можете найти инструмент Compress.exe в каталоге «C:\Program Files\Windows Resource Kits\Tools»
Использование этого инструмента объясняется ниже с примерами.
Чтобы сжать файл example.txt:
сжать example.txt сжатый файл1.txt
Пример:
C:\>"Program Files\Windows Resource Kits\Tools\compress.exe" sysinfo.txt sysinfo_compressed.txt
Microsoft (R) Версия утилиты сжатия файлов
Авторское право (С) Корпорация Майкрософт, 1990-1999 гг. Все права защищены.Сжатие sysinfo.txt в sysinfo_compressed.txt.
sysinfo.txt: 14211 байт сжато до 3519 байт, экономия 76 %.Всего сэкономлено: 1 файлы, 14211 байт сжаты до 3519 байт, экономия 74 %.
C:\>
Вы можете использовать «compress.exe filename -R» для автоматического переименования сжатых файлов. Это будет полезно, если вы хотите сжать несколько файлов одной командой. В этом случае вы не можете указать имена файлов для всех сжатых файлов, поэтому добавление ключа -R автоматически переименует сжатые файлы.
Если не указано ни имя выходного файла, ни ключ -R, вы получите сообщение об ошибке, как показано ниже.
C:\>”c:\Program Files\Windows Resource Kits\Tools\compress.exe” manual.pdf
Как сжать все файлы в каталоге
Вы можете сжать все файлы в каталоге с помощью регулярного выражения *.
Пример:
C:\>”c:\Program Files\Windows Resource Kits\Tools\compress.exe” * -R
Microsoft (R) Версия утилиты сжатия файлов
Авторское право (С) Корпорация Майкрософт, 1990-1999 гг. Все права защищены.Сжатие файла August10.pdf в файл August10.pd_.
August10.pdf: 6571 байт сжато до 6510 байт, экономия 1%.Сжатие файла July10.pdf в July10.pd_.
July10.pdf: 6573 байт сжато до 6525 байт, экономия 1%.Сжатие June10.pdf в June10.pd_.
June10.pdf: 6574 байт сжато до 6520 байт, экономия 1 %.Сжатие May10.pdf в May10.pd_.
May10.pdf: 6540 байт сжато до 6476 байт, экономия 1 %.Общая экономия: 4 файла, 26258 байт сжато до 26031 байт, экономия 0%.
C:\>
Привет, у тебя есть возможность сделать вывод? Al dar doble click sobre el archivo no da opciones de descomprimir.
привет, а как его распаковать? Двойной щелчок по файлу не распаковывает опции.
В этом посте я расскажу о некоторых бесплатных программах для сжатия EXE-файлов в Windows. Используя эти инструменты, вы можете значительно уменьшить размер исполняемых файлов. Вам просто нужно указать файл EXE или любой другой двоичный файл, такой как DLL, OCX, CPL, и он их сожмет. И самое приятное то, что после сжатия эти файлы будут работать так же, как и раньше. В следующий список я также добавил инструмент командной строки, который вы можете легко использовать для простого сжатия EXE-файлов в Windows 10.
Если вы хотите сжимать файлы обычным способом, вы можете использовать любое программное обеспечение для сжатия файлов. Но обычно они упаковывают EXE-файлы в ZIP-файл или любой другой формат сжатого архива. Но программное обеспечение в этом списке напрямую воздействует на EXE-файлы, которые вы даете им в качестве входных данных, и помогает вам сжимать их до максимально возможного уровня сжатия. В моем случае им удалось уменьшить размер EXE-файла на 60 процентов.
FUPX — одно из лучших бесплатных программ для Windows для сжатия EXE-файлов. По сути, он использует инструмент UPX для сжатия двоичных файлов, и вы даже можете использовать это программное обеспечение для массового сжатия различных двоичных файлов. Он предлагает вам приятный графический интерфейс для добавления в него различных двоичных файлов, а затем сжатия их всех за один раз. Однако процесс сжатия немного медленный и зависит от размера входных двоичных файлов. Помимо простого сжатия EXE-файлов, вы даже можете выбрать некоторые другие параметры в этом программном обеспечении перед началом сжатия.
Здесь вы можете указать уровень сжатия по умолчанию, резервное копирование входных файлов перед началом сжатия, тип сжатия и т. д. И вы можете создать профиль настроек, который вы сможете использовать позже.Кроме того, это программное обеспечение позволяет вам просматривать информацию о файлах EXE, которые вы импортировали в него для сжатия. И не только это, в нем есть возможность выполнить проверку файла VirusTotal.
FUPX поставляется с установщиком или в виде портативной версии. Вы можете загрузить понравившуюся версию с ее домашней страницы, а затем открыть ее. Его интерфейс во многом идентичен интерфейсу некоторых файловых архиваторов. Далее добавьте в него бинарные файлы, которые вы хотите сжать. Наконец, запустите сжатие с помощью кнопки «Сжать» на панели инструментов. Он начнет сжатие и сохранит изменения во входном EXE-файле. Если вы хотите, чтобы файл резервной копии был создан перед сжатием файла EXE, вы можете настроить это в настройках.
Альтернативный упаковщик EXE
Alternate EXE Packer — еще одно бесплатное программное обеспечение, которое можно использовать для массового сжатия EXE-файлов. По сути, само это программное обеспечение использует инструмент UPX в качестве серверной части для сжатия двоичных файлов в Windows. Но это очень простое и понятное программное обеспечение с меньшим количеством опций. Здесь он позволяет добавить в него несколько двоичных файлов, а затем сжать их. И перед их сжатием автоматически делает резервную копию входных файлов, которая может пригодиться в случае, если что-то пойдет не так. После сжатия файлов их можно даже распаковать с помощью того же программного обеспечения.
Просто скачайте это программное обеспечение по ссылке выше, а затем установите его. Он имеет очень простой интерфейс, и после его открытия вы можете импортировать в него все EXE-файлы, которые хотите сжать, чтобы сэкономить место на диске. Далее просто запустите процесс сжатия, нажав на кнопку «Сжать». Появится командное окно, в котором будет отображаться ход сжатия. Когда он сжал все файлы, вы можете найти их в исходном каталоге, где они были изначально. И в той же папке ввода вы можете найти резервные копии файлов.
Это программное обеспечение уже проверено нами. Вы можете ознакомиться с полным обзором здесь.
UPX — это инструмент командной строки, который помогает сжимать двоичные файлы в Windows. И оба вышеперечисленных программного обеспечения являются расширенными интерфейсами для него. Но если вы хотите использовать возможности командной строки в Windows для сжатия EXE-файлов или любых других двоичных файлов, которые она поддерживает, вы можете использовать UPX. Он поставляется в виде одного облегченного EXE-файла, который можно поместить в папку Windows для универсального доступа. Существует очень простая команда для сжатия любого бинарного файла. И вы можете видеть ход сжатия в командном окне вместе с окончательным результатом. Он показывает размер файла, сжатого для экономии места на диске вашего ПК.
Просто загрузите его из выпусков GitHub, а затем распакуйте. Затем откройте командную строку в той же папке, где находится EXE-файл UPX. После этого запустите команду в указанном синтаксисе. Затем нажмите Enter, и он начнет сжимать указанный файл. И вы можете видеть прогресс в командном окне.
На приведенном выше снимке экрана показано, как этот инструмент можно использовать для сжатия EXE-файлов в Windows. Однако он не будет делать резервную копию входного EXE-файла, а сохранит изменения во входном файле. Итак, если вы хотите быть осторожным, вы можете скопировать входной EXE-файл в другое место в качестве резервной копии. Если вы знакомы с инструментами командной строки и пакетным файлом, вы также можете использовать этот инструмент для массового сжатия двоичных файлов.
Заключительные мысли
Это лучшее бесплатное программное обеспечение для сжатия EXE-файлов в Windows 10. Все инструменты в приведенном выше списке являются мощными и могут легко использоваться для массового сжатия двоичных файлов. Сжимая различные двоичные файлы, вы можете сэкономить много места на диске или в облаке. Если вы хотите сжать файлы для размещения их на сервере, это также сэкономит пропускную способность загрузки. В моем случае эти программы смогли сжать двоичные файлы до 60% от их исходного размера. Вы можете использовать их в своих файлах и рассказать мне, что вы думаете.
Как сжать файлы, чтобы уменьшить их размер?
Один из способов сохранить больше данных при нехватке места на жестком диске — использовать сжатие, чтобы файлы и папки, уже имеющиеся на диске, занимали меньше места. Раньше для этой цели использовались такие утилиты, как Winzip, но в Windows XP есть встроенная утилита сжатия, которая выполняет ту же работу.
Чтобы создать сжатую папку, откройте Мой компьютер и найдите папку, в которой вы хотите создать сжатую папку (также известную как архив). Откройте эту папку, затем выберите «Файл», «Создать», «Сжатая (заархивированная) папка».
Введите имя сжатой папки и нажмите клавишу ввода. На значке вашей новой сжатой папки появится застежка-молния, указывающая на то, что все содержащиеся в ней файлы сжаты.
Чтобы сжать файлы (или уменьшить их размер), просто перетащите их в эту папку. Чтобы распаковать их (или вернуть в исходное состояние), перетащите их из сжатой папки.
Сжатые папки даже поддерживают пароль, что позволяет использовать их как место для хранения конфиденциальной информации. Однако вы должны быть осторожны при использовании этой функции. Пароль восстановлению не подлежит. Если вы его забудете, ваши данные, хранящиеся в сжатой папке, будут потеряны навсегда. Чтобы добавить пароль, откройте сжатую папку и выберите «Файл», «Добавить пароль».
В дополнение к функции сжатия папок Windows XP поддерживает другой тип сжатия, если ваш жесткий диск отформатирован как том NTFS. Вы можете увидеть это, если ваш жесткий диск был отформатирован в NTFS, открыв Мой компьютер и взглянув на раздел сведений в левом нижнем углу.
Сжатие NTFS отличается от сжатых папок тем, что сжатые папки NTFS выглядят так же, как и любые другие папки. Операционная система сжимает и распаковывает их на лету каждый раз, когда вы открываете и закрываете их. Сжатые папки NTFS не имеют молнии на значке. Однако вы можете настроить Windows так, чтобы они отображались другим цветом, если вы хотите знать, какие папки сжаты NTFS, а какие нет.
Чтобы настроить сжатую папку NTFS, щелкните правой кнопкой мыши папку, которую хотите использовать, и выберите «Свойства». На вкладке «Общие» нажмите кнопку «Дополнительно».
В нижней части окна вы увидите флажок, который позволит вам сжать содержимое для экономии места на диске.
Если вы хотите отобразить сжатые папки NTFS другим цветом, выберите «Инструменты», «Параметры папки» в окне проводника. Затем на вкладке «Вид» установите флажок «Показывать зашифрованные или сжатые файлы NTFS в цвете».
Файлы в формате .EXE являются исполняемыми файлами, то есть, когда мы нажимаем на них, в системе выполняется ряд инструкций, обычно для установки или запуска приложений. Однако эта функция также делает их потенциально опасными, поскольку они могут использоваться для распространения вредоносных программ. Это означает, что некоторые программы или службы не позволяют или затрудняют нам отправку, сжатие и т. д. Затем мы покажем несколько бесплатных приложений для сжатия файлов. EXE в Windows.
Это правда, что если мы хотим сжать файл обычным способом, просто используйте любое программное обеспечение для сжатия файлов, которое упаковывает файлы .EXE в .ZIP или аналогичный файл. Однако указанные ниже приложения воздействуют непосредственно на файлы .EXE и сжимают их до максимально возможного уровня.
Бесплатные приложения для сжатия файлов .EXE в Windows
FUPX — одно из лучших бесплатных приложений для сжатия файлов .EXE в Windows. Помимо возможности сжимать файлы один за другим, он также предлагает возможность пакетного сжатия файлов .EXE. В интерфейсе FUPX мы находим возможность установить уровень сжатия, тип сжатия и т. д.
Это даже позволяет нам создать профиль конфигурации, который мы можем использовать позже для сжатия других файлов. У него также есть возможность сканировать файлы через VirusTotal, и мы можем получить его в виде установщика или портативного приложения по этой же ссылке.
UPX — это инструмент для сжатия файлов .EXE на основе командной строки. Чтобы начать использовать UPX, первое, что нам нужно сделать, это скачать с Github по этой ссылке, затем нам нужно извлечь инструмент и открыть окно командной строки, чтобы перейти по пути, где находится файл .EXE UPX. р>
Оказавшись там, мы запускаем команду upx.exe «filename.exe», и процесс сжатия запускается автоматически. В командной строке мы можем увидеть окончательный размер сжатого EXE-файла, процент сжатия и т.д.
Alternate EXE Packer — еще одна альтернатива и отличный инструмент для сжатия файлов .EXE в Windows. По сути, это приложение использует инструмент UPX в качестве серверной части, но это более простое программное обеспечение и не предлагает столько возможностей. Перед сжатием файлов сделайте копию, если есть проблема, чтобы вы могли восстановить их снова. Он имеет очень простой в использовании интерфейс, и мы можем получить его совершенно бесплатно по этой ссылке.
Создавайте самораспаковывающиеся архивы 7z непосредственно из проводника Windows
После установки расширение меню Paquet Builder для проводника Windows позволяет:
- упаковать группу файлов, целые папки в сжатые файлы .exe и с дополнительным шифрованием;
- конвертировать архивы .7z в файлы самораспаковывающихся архивов .exe;
непосредственно из проводника Windows с помощью контекстного меню: выберите файлы, папки или архивы .7z, затем щелкните правой кнопкой мыши и выберите «Сжать в самораспаковывающийся .exe». Вот и все!
Загрузить расширение Paquet Builder Explorer
Чтобы загрузить и установить расширение оболочки на свой компьютер, выполните следующие действия:
Выберите правильный выпуск в зависимости от версии Windows.
Об этой загрузке
- Размер: 886 КБ (32-разрядная версия) или 1113 КБ (64-разрядная версия).
- Хеш-сумма MD5: 1B7DF66C3A7CFAA1842217C2843A9AE8 (32-разрядная версия) или 10A2C5036EEF43A38B4E814BD34A9C27 (64-разрядная версия)
- Ссылка на версию: 20.0
- Файл с цифровой подписью (с Microsoft Authenticode) для аутентификации нашей компании (G.D.G. Software SAS), а также для гарантии того, что код не был изменен. Подтвердите издателя, чтобы убедиться, что вы загрузили подлинное программное обеспечение.
Как установить расширение
После завершения загрузки запустите установочный файл pbextsetupNN.exe и следуйте отображаемым инструкциям. Убедитесь, что проводник Windows закрыт.
Это расширение оболочки работает с любой последней версией Windows. Для сжатия и создания архивов SFX требуется Paquet Builder.
Как использовать расширение
Расширение оболочки Paquet Builder позволяет сжимать группы файлов, целые папки (с подпапками, сохраняя структуру каталогов) в самораспаковывающиеся архивы (SFX) и превращать существующие архивы 7-Zip (.7z) в самораспаковывающиеся EXE-файлы. файлы.
<р>1. В проводнике Windows- выберите один или несколько файлов, щелкните правой кнопкой мыши и выберите "Сжать в самораспаковывающийся .exe".
- щелкните папку правой кнопкой мыши и выберите "Сжать в самораспаковывающийся .exe".
- щелкните правой кнопкой мыши файл 7z (архив 7-Zip) и выберите "Преобразовать в самораспаковывающийся .exe".
При желании вы можете изменить предопределенные параметры, такие как заголовок окна, описание и путь к самораспаковывающемуся EXE-файлу, который будет создан. Нажмите "Создать", чтобы продолжить.
<р>3. Затем Paquet Builder автоматически запускается, компилируется и создается ваш самораспаковывающийся архив:<р>4. Если вы запустите файл .exe, вы (и все, кому вы отправите .exe) увидите следующий результат:
и при нажатии кнопки Далее:
Вы выбираете путь, куда вы хотите извлечь файлы, и нажимаете «Далее». 7-Zip вообще не требуется.
Вы можете изменить заголовок "Paquet Archive" с помощью поля "Заголовок окна".
Paquet Builder может создавать индивидуальные самораспаковывающиеся архивы: вы можете мгновенно настроить свои SFX-архивы от А до Я.
Если вы хотите создавать более сложные самораспаковывающиеся архивы, вы можете использовать Paquet Builder:
включите «Открыть Paquet Builder, чтобы настроить параметры вывода», и Paquet Builder будет открыт, когда вы нажмете «Создать». Ваш самораспаковывающийся архив не будет создан, пока вы не скомпилируете его в Paquet Builder.
или вы можете включить "Создать файл проекта Paquet Builder для последующего использования при компиляции". В этом случае создается самораспаковывающийся архив, а также выводится файл проекта (расширение .pbpx). Затем дважды щелкните этот файл .pbpx, чтобы открыть Paquet Builder и изменить проект.
Как удалить расширение
Чтобы удалить расширение оболочки Paquet Builder, выберите значок «Установка и удаление программ» на панели управления Windows, затем выделите дополнение Paquet Builder — расширение Explorer и нажмите «Удалить».
Читайте также: