![](http://img.youtube.com/vi/aWP1gHoDoOw/default.jpg)
![](http://img.youtube.com/vi/j5RBYrkvxPo/default.jpg)
![](http://img.youtube.com/vi/LJ5PnzsM_eI/default.jpg)
![](http://img.youtube.com/vi/_9lzkDV9S9A/default.jpg)
EXE-файлы большого размера
![](datas/avatars/11349-avatar.gif)
Johny-electric, windows 98 se - где то еще остались эти динозавры? да и вряд ли под ней нужен будет sfx архив размером больше 4 гиг. Нельзя устанавливать софт - так не обязательно установщик копировать, можно просто исполняемые файлы. Можно вообще батник написать, который будет распаковывать.
Ребята. У меня сложилась подобная проблема. Если я создам sfx архив то он долго открывается. Как сделать так чтобы:
[post]Johny-electric, ога ) это было бы капец как долго ) при запуске прогружается заголовок файла и нужные секции, а затем уже по мере работы подгружаются необходимые данные.[/post]
?
а то он похоже весь считывается, так как это происходит около минуты (файл 2гига)
а мне надо чтобы он сразу запустился и выдал инфу что типа щас будем распакоывывать, ну а уж когда будет распаковывать то пусть хоть сколько считвыает этот файл
как так сделать?
![](datas/avatars/11349-avatar.gif)
gr[e]y, обычно если стоит антивирус, то по умолчанию он проверяет весь exe-файл на вирусы, а затем уже даёт доступ к файлу на запуск. Попробуйте его отключить и проверить, будет ли файл запускаться быстро или нет.
![](datas/defaultav/std_av.png)
Я где то слышал про программы для сжатия исполняемых файлов, и советую их попробовать: по крайней мере, в windows mobile сжатие исполняемого файла Навитела улучшало его работу в устройствах с малым количеством памяти.
Перед использованием лучше сделать копию файла, так как гарантии работоспособности сжатой версии никто не даст.
Также антивирус может ругаться на такой файл.
![](datas/avatars/83780-avatar.gif)
программы для сжатия исполняемых файлов
в этом случае не поможет, потому как все уже пожато и так. WinRAR при создании SFX еще дополнительно жмет сам распаковщик как раз подобной утилитой (UPX), размер модуля без сжатых данных - пара десятков килобайт.
Единственный рабочий совет - создавать многотомный архив.
Если многотомный архив сделать нельзя (в случае 7-Zip), ничто не мешает написать свою приблуду, которая будет самостоятельно подхватывать и распаковывать архив куда надо, исходники то открытые.
Кстати о приблудах, InnoSetup имеет поддержку в том числе 7-Zip как формата архивов, и поддерживает разбивку на части.
![](datas/avatars/99352-avatar.gif)
Недавно скачивал установщик LimeWire с SoftPortal - там экзешник на 30 мегов Щелкаю я его - он не запускается, пытаюсь разблокировать - в миг превращаеся в ярлык MS-DOS на 20 кб. Чудеса, да и только - как прогу-то ставить?