Как установить sfx pack
Как открыть SFX файлы на вашем устройстве
SFX расширение файла
Как открыть файл SFX?
При открытии открытия. SFX файлов могут быть разные причины проблем. Каждая проблема требует своего подхода, но большинство из них можно решить, следуя приведенным ниже инструкциям.
Шаг 1. Установите программу, которая поддерживает SFX файлы
Чтобы открыть SFX файл, в системе должна быть установлена соответствующая программа, которая поддерживает этот формат файлов. Ниже представлен список программ, которые поддерживают файлы с расширением SFX.
Программы, открывающие файлы SFX
Скачайте установщик для данного приложения и запустите его. После завершения установки SFX файлы должны быть открыты с установленным приложением по умолчанию при следующей попытке открыть файл этого типа.
Помните!
Не все перечисленные приложения могут выполнять все операции с файлами SFX. Некоторые приложения могут открывать только такой файл и просматривать его содержимое, тогда как целью других может быть преобразование файлов в другие форматы файлов. Поэтому вам следует заранее проверить возможности приложений в отношении файлов SFX.
Шаг 2. Свяжите данное программное обеспечение с файлами SFX
Может возникнуть ситуация, когда у пользователя есть соответствующее приложение, поддерживающее файлы SFX, установленные в его системе, но такое приложение не связано с файлами этого типа. Чтобы связать данное приложение с SFX файлами, пользователь должен открыть подменю файлов, щелкнув правой кнопкой мыши значок файла и выбрав опцию «Открыть с помощью». Система отобразит список предлагаемых программ, которые можно использовать для открытия файлов SFX. Выберите соответствующую опцию и установите флажок «Всегда использовать выбранное приложение для открытия файлов такого типа». Система сохранит эту информацию, используя выбранную программу, чтобы открыть SFX файлы.
Шаг 3. Проверьте, нет ли других ошибок, связанных с файлами SFX
Когда вышеупомянутые решения терпят неудачу, другие варианты должны быть продолжены. Возможно, файл SFX поврежден или поврежден. Наиболее распространенные причины повреждения файла:
#Автоматизация #Технологии #Процессы #ИТ #Записки #Журнал #Блог #Форум
Форум для различных тем в большей части ИТ
7-Zip и Саморапаковываюшийся архив SFX
7-Zip и Саморапаковываюшийся архив SFX
Сообщение Артём Мамзиков » Пн июн 01, 2020 21:24 #1
Как видим у нас тут есть только файл 7z.sfx
если мы ставим галку sfx расширение архива 7z меняется на exe
Например мы хотим чтоб самораспаковывающийся архив у нас ничего не спрашивал и запускал сразу установочный файл.
1. Для этого нам нужно выделить файлы в папке и добавить в обычный 7z архив
Создаем обычный 7z архив
У меня это будет install.7z
Расширение менять не нужно, кодировку также все остается в виде блокнота config.txt
Обязательные поля начало сценария и конец внутри набор команд может быть различным от необходимости!
Цветным выделено- произвольные пути/названия/расширения
Небольшой список системных переменных, считываемых модулем SFX
%ALLUSERSPROFILE%
C:\ProgramData
%APPDATA%
C:\Users\Имя пользователя\AppData\Roaming
%CommonProgramFiles%
C:\Program Files\Common Files
%CommonProgramFiles(x86)%
C:\Program Files (x86)\Common Files
%CommonProgramW6432%
C:\Program Files\Common Files
%COMPUTERNAME%
Имя компьютера
%HOMEDRIVE%
Имя диска локальной рабочей станции, связанного с основным каталогом пользователя, (например: C:\)
%HOMEPATH%
Основной каталог пользователя, (например: \Users\Имя пользователя)
%LOCALAPPDATA%
C:\Users\Имя пользователя\AppData\Local
%LOGONSERVER%
Имя контроллера домена, использовавшегося для авторизации текущего пользователя.
%NUMBER_OF_PROCESSORS%
Количество процессоров в системе (фактически, количество ядер).
%OS%
Название операционной системы. Windows XP и Windows 2000 отображаются как Windows_NT.
%Path%
Указывает путь поиска исполняемых файлов, (например: \Users\Имя пользователя)
%PATHEXT%
Список расширений файлов, которые рассматриваются операционной системой как исполняемые.
%PROCESSOR_ARCHITECTURE%
Архитектура процессора. Возможные варианты: x86, IA64, AMD64.
%PROCESSOR_LEVEL%
Номер модели процессора.
%PROCESSOR_REVISION%
Ревизия процессора.
%ProgramFiles%
C:\Program Files
%ProgramFiles(x86)%
C:\Program Files (x86)
%ProgramW6432%
C:\Program Files
%SystemDrive%
Диск, на котором расположен корневой каталог Windows, (например: C:\)
%SystemRoot%
Путь к корневому каталогу Windows, (например: C:\Windows)
%TEMP%
C:\Users\Имя пользователя\AppData\Local\Temp или C:\Windows\TEMP (зависит от имени входа в систему)
%TMP%
C:\Users\Имя пользователя\AppData\Local\Temp или C:\Windows\TEMP (зависит от имени входа в систему)
%USERDOMAIN%
Имя домена, которому принадлежит текущий пользователь.
%USERNAME%
Имя текущего пользователя.
%USERPROFILE%
Путь к профилю текущего пользователя, (например: C:\Users\Имя пользователя)
%WINDIR%
Каталог, в котором установлена Windows, (наприме: C:\Windows)
Расширение файла SFX
Windows Self-Extracting Archive
Что такое файл SFX?
Полное имя формата файлов, которые используют расширение SFX: Windows Self-Extracting Archive. SFX файлы поддерживаются программными приложениями, доступными для устройств под управлением Mac OS, Windows. Файлы с расширением SFX классифицируются как Сжатые файлы файлы. Подмножество Сжатые файлы содержит #NUMEXTENSIONS # различных форматов файлов. Microsoft Windows поддерживает SFX файлы и является наиболее часто используемой программой для обработки таких файлов, но 4 могут также использоваться другие инструменты. На официальном сайте разработчика Microsoft Corporation вы найдете не только подробную информацию о программном обеспечении Microsoft Windows, но также о SFX и других поддерживаемых форматах файлов.
Программы, которые поддерживают SFX расширение файла
В следующем списке перечислены программы, совместимые с файлами SFX, которые разделены на категории 2 в зависимости от операционной системы, в которой они доступны. Файлы с расширением SFX, как и любые другие форматы файлов, можно найти в любой операционной системе. Указанные файлы могут быть переданы на другие устройства, будь то мобильные или стационарные, но не все системы могут быть способны правильно обрабатывать такие файлы.
Программы, обслуживающие файл SFX
Как открыть файл SFX?
Причин, по которым у вас возникают проблемы с открытием файлов SFX в данной системе, может быть несколько. Что важно, все распространенные проблемы, связанные с файлами с расширением SFX, могут решать сами пользователи. Процесс быстрый и не требует участия ИТ-специалиста. Приведенный ниже список проведет вас через процесс решения возникшей проблемы.
Шаг 1. Скачайте и установите Microsoft Windows
Основная и наиболее частая причина, препятствующая открытию пользователями файлов SFX, заключается в том, что в системе пользователя не установлена программа, которая может обрабатывать файлы SFX. Эта проблема может быть решена путем загрузки и установки # РЕКОМЕНДОВАННОЙ # или другой совместимой программы, такой как WinZip, 7-Zip, WinRAR. В верхней части страницы находится список всех программ, сгруппированных по поддерживаемым операционным системам. Если вы хотите загрузить установщик Microsoft Windows наиболее безопасным способом, мы рекомендуем вам посетить сайт Microsoft Corporation и загрузить его из официальных репозиториев.
Шаг 2. Обновите Microsoft Windows до последней версии
Если проблемы с открытием файлов SFX по-прежнему возникают даже после установки Microsoft Windows, возможно, у вас устаревшая версия программного обеспечения. Проверьте веб-сайт разработчика, доступна ли более новая версия Microsoft Windows. Иногда разработчики программного обеспечения вводят новые форматы вместо уже поддерживаемых вместе с новыми версиями своих приложений. Это может быть одной из причин, по которой SFX файлы не совместимы с Microsoft Windows. Все форматы файлов, которые прекрасно обрабатывались предыдущими версиями данной программы, также должны быть открыты с помощью Microsoft Windows.
Шаг 3. Настройте приложение по умолчанию для открытия SFX файлов на Microsoft Windows
Если у вас установлена последняя версия Microsoft Windows и проблема сохраняется, выберите ее в качестве программы по умолчанию, которая будет использоваться для управления SFX на вашем устройстве. Метод довольно прост и мало меняется в разных операционных системах.
Выбор приложения первого выбора в Windows
Выбор приложения первого выбора в Mac OS
Шаг 4. Убедитесь, что файл SFX заполнен и не содержит ошибок
Вы внимательно следили за шагами, перечисленными в пунктах 1-3, но проблема все еще присутствует? Вы должны проверить, является ли файл правильным SFX файлом. Отсутствие доступа к файлу может быть связано с различными проблемами.
1. Убедитесь, что SFX не заражен компьютерным вирусом
Если файл заражен, вредоносная программа, находящаяся в файле SFX, препятствует попыткам открыть его. Рекомендуется как можно скорее сканировать систему на наличие вирусов и вредоносных программ или использовать онлайн-антивирусный сканер. Если сканер обнаружил, что файл SFX небезопасен, действуйте в соответствии с инструкциями антивирусной программы для нейтрализации угрозы.
2. Убедитесь, что файл с расширением SFX завершен и не содержит ошибок
Вы получили SFX файл от другого человека? Попросите его / ее отправить еще раз. Возможно, что файл не был должным образом скопирован в хранилище данных и является неполным и поэтому не может быть открыт. При загрузке файла с расширением SFX из Интернета может произойти ошибка, приводящая к неполному файлу. Попробуйте загрузить файл еще раз.
3. Проверьте, есть ли у пользователя, вошедшего в систему, права администратора.
Иногда для доступа к файлам пользователю необходимы права администратора. Войдите в систему, используя учетную запись администратора, и посмотрите, решит ли это проблему.
4. Убедитесь, что ваше устройство соответствует требованиям для возможности открытия Microsoft Windows
Операционные системы могут иметь достаточно свободных ресурсов для запуска приложения, поддерживающего файлы SFX. Закройте все работающие программы и попробуйте открыть файл SFX.
5. Проверьте, есть ли у вас последние обновления операционной системы и драйверов
Современная система и драйверы не только делают ваш компьютер более безопасным, но также могут решить проблемы с файлом Windows Self-Extracting Archive. Устаревшие драйверы или программное обеспечение могли привести к невозможности использования периферийного устройства, необходимого для обработки файлов SFX.
Вы хотите помочь?
Если у Вас есть дополнительная информация о расширение файла SFX мы будем признательны, если Вы поделитесь ею с пользователями нашего сайта. Воспользуйтесь формуляром, находящимся здесь и отправьте нам свою информацию о файле SFX.
Как создать самораспаковывающийся архив в 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-файл, то появится небольшое окно для распаковки, как на скриншоте внизу.
Для того чтобы распаковать такой архив достаточно указать папку и нажать на кнопку « Распаковать ».
Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.
Задайте вопрос в комментариях под статьей или на странице «Задать вопрос» и вы обязательно получите ответ.
Создание 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:
- почему не считывается карта с телефона при оплате
- номер телефона пенсионного фонда троицк челябинская область