Почему sfx архив занимает больше места на диске чем обычный
Копия ахивного файла RAR, сделанная с жесткого диска на новый съемный носитель micro SDHC CARD, занимает немного больше места. Т.е. копия файла имеет размер такой же, что и оригинал, но места занимает больше. Это допустимо? И почему так бывает?
- На винчестере включено сжатие файлов. Соответственно, сам файл на NTFS партиции будет занимать немного меньше места, чем на другом носителе и при копировании он разжимается самой ОС на лету.
- Присутствие вируса, который добавляет свое тело в файл при его копировании, тем самым, увеличивая его размер.
системное сжатие самой ОС работает по другому принципу, чем сжатие по архивным технологиям (rar, zip и т.п.) и может сэкономить еще до 15% места даже на rar файлах. — 7 лет назад
Место, занимаемое файлом на носителе, зависит не только от его размера, но и от носителя, файловой системы его и размера кластеров на нём. В нежурналируемых файловых системах, например FAT и NTFS, размер кластера зависит от размера раздела. Если размер кластера, например, 1 Mb, то именно это место и займёт файл длиной хоть в и 1 Kb. Файлы пишутся в кластеры, и в последнем из таких остаётся пустое место, которое уже не используется.
В журналируемых файловых системах (Ext3, Ext4, ReiserFS, Reiser4, JFS, XFS, HFS) дело обстоит по другому - там кластеры различной длины и файлы пишутся изначально в самые длинные кластеры, в которые помещаются не целиком, а потом всё в меньшие и меньшие, а хвостик - в самых короткий из них. Там пространство носителя используется намного эффективнее. Но эти файловые системы понимают не все ОС, в том числе и Windows. Linux, Solaris, FreeBSD, MacOS понимают их все или почти все. Моя ОС понимает все.
Поэтому хорошей идеей переносные носители иметь отформатированными в формате FAT32. Это гарантирует то, что информация будет доступна в любой ОС. Но это очень старая система и менее эффективно использует пространство носителя даже, чем NTFS, с которой, обычно, работает Windows. Как следствие, файл, переписанный с носителя с любой из других файловых систем, особенно, журналируемых, на носителе с файловой системой FAT будет занимать больше места.
1 для его работы файл требует дополнительной памяти и при передачи файлов часть их сужаются
2 заархивированный архив он объединяет все файлы в один с общим кодом для поиска и часть информации уменьшается
3 это то же самое что 2 просто при архивации когда оъединяешь все фалы идет один файл с путем а когда всё архивируей ты уменьчаеш файл но пути остаются а значит ты уменьшишь не всю память а только её часть
4 Что такое форматы все форматы разные они используют разные технологии одни меняют цвета комбинаций некоторые используют только часть палитры а некоторые их смешывают и тут то же самое одна картинка --- это сколько информации забито в нее в пикселях скока цветов и какие они используются -- вот в чем разница памяти (разный формат покажет разные значения)
5 скажу тока про jpg это картинка а картинци нельзя бесконечно уменьшить ее память , уменьшенее это изменение её структуры картинки кагда изменяется место 256 цветов например используют тока 128 или же когда использую вместо 4 близких цветов 1 средний подходяший так или иначе картинки имеют свое ограничение
5 формат док имеют всебе не просто обычный блакнот оэт и оформление и меню и многое многое другое даже картинки что не говоря о txt . Txt это как говорится обычный лист бумаги самый распространеный там обычно тольео некст а как мы знаем текст всех проше поддается изсенению вседь там нет жестких требованией цветов только белый и черный цвет а знаачит используется намного меньше инормации для таких форматов.
для более детального ознакомления можеш узнать на курсе информатики.
Почему SFX архивы это плохо?
Самое очевидное, это то что туда можно зашить вирус.
Новые вопросы в Информатика
1)заполнить массив 10 случайными числами в диапазоне от 0 до 100 найти все элементы кратные х, x вводим с клавиатуры.2)заполнить массив случайными чис … лами в диапазоне от -2,2. найти все положительные, отрицательные и нулевые элементы, подсчитать кол-во отрицательных, положительных и нулевыхПИТОН
Нужно написать код на языке Pascal (Задача на фото)"Опеределите значение переменной "x" после выполнения алгоритма."Заранее спасибо!
Массив содержит 15 чисел. Есть ли среди них отрицательные? ПОЖАЛУЙСТА НАПИШИТЕ КОД НА ЯЗЫКЕ Java Script.
Массив содержит 20 чисел. Посчитать количество нулевых элементов массива. ПОЖАЛУЙСТА НАПИШИТЕ КОД НА ЯЗЫКЕ Java Script
На бесконечном поле имеется верти‐ кальная стена. Длина стены неизвестна. От нижнего конца стены вправо отходит горизонтальная стена также неизвестной … длины. Робот находится в клетке, распо‐ ложенной слева от вертикальной стены и выше горизонтальной стены. На рисунке указан один из возможных способов рас‐ положения стен и Робота (Робот обозна‐ чен буквой «Р»). Напишите для Робота алгоритм, за‐ крашивающий все клетки, расположенные слева от вертикальной стены и примыкающие к ней. Требует‐ ся закрасить только клетки, удовлетворяющие данному условию. Например, для приведённого выше ри‐ сунка Робот должен закрасить следующие клетки (см. рисунок). Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для произвольного размера поля и любого допустимого расположения стен внутри прямоугольного поля. При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе. Сохраните алгоритм в текстовом файле.
Самораспаковывающийся или самоизвлекающийся архив (англ. self-extracting archive, сокращённо «SFX archive») — файл, компьютерная программа, объединяющая в себе архив и исполняемый код для его распаковки. Такие архивы, в отличие от обычных, не требуют отдельной программы для их распаковки (получения исходных файлов, из которых они созданы), если исполняемый код можно выполнить в указанной операционной системе. Это удобно, когда неизвестно, есть ли у пользователя, которому передаётся архив, соответствующая программа распаковки.
Основной способ использования самораспаковывающихся архивов — создание программ для установки ПО без использования систем управления пакетами.
Исполняемый код, присоединённый к архиву, может представлять собой полноценную программу распаковки. Так как существует вероятность выполнения кода распаковщика, самораспаковывающийся архив или замаскированный под него файл может использоваться для распространения вредоносного ПО.
Примеры программ, способных создавать самораспаковывающиеся архивы:
Ненастраиваемые 7z SFX архивы для Microsoft Windows.
Существует сторонний настраиваемый модуль — тоже для Windows.
Для различных платформ.
7zCon.sfx — ненастраиваемый, для указанной пользователем платформы; поддерживает просмотр, автоматическую перезапись файлов, проверку целостности и зашифрованные архивы.
Возможно создание настраиваемых самораспаковывающихся RAR (и ZIP в WinRAR) архивов с русским и английским интерфейсом. Настройка архива производится путем задания комментария или в окне «Дополнительные параметры SFX». Возможно изменение значка.
Настраиваемый, поддерживает ZIP формат. Настройка производится подготовкой текстового файла и последующей «склейкой» файлов.
Создание настраиваемых самораспаковывающихся архивов для Microsoft Windows с выбором компрессора (ZLIB, BZIP2, LZMA)
Русскоязычный интерфейс программы
Настройка архива производится через графический интерфейс программы
Данная программа создана исключительно для создания многофункциональных SFX архивов / пакетов инсталляторов и обладает широкими возможностями в плане функционала и возможностей создаваемого архива
Существует малоизвестная утилита IExpress, входящая в состав Windows (начиная с Windows XP), позволяющая создавать в режиме мастера CAB-архивы, в том числе настраиваемые самораспаковывающиеся. Для запуска в окне «Пуск»→"Выполнить…" введите iexpress.exe и нажмите «OK».[1][2]
Также такие архивы в своих форматах для соответствующих платформ могут создавать StuffIt и WinZip.
Существуют также программы, которые создают архивы в виде сценариев оболочки UNIX. Это часто используется для создания программ установки коммерческого ПО для UNIX-подобных ОС. Примеры: makeself и более старая shar.
Так как программа для одной платформы часто не может выполняться на других, то и распаковка самораспаковывающегося архива, созданного для одной системы, на других может быть затруднена.
Самораспаковывающиеся архивы в некоторых форматах — например, RAR и ZIP — могут быть распакованы самостоятельной программой распаковки.
СОДЕРЖАНИЕ РАБОТЫ:
Задание 1. Отработайте технологию архивации в форматах: RAR и ZIP.
Задание 2. создайте SFX-архив с помощью встроенного упаковщика в файловом менеджере Total Commander
Самораспаковывающийся архив (SFX или Self Extracting) – это такой архив, для извлечения, или распаковки которого не требуется специальной программы-архиватора, типа WinRar, HaoZip, 7-Zip и других. Такой архив занимает больше места на диске, чем, если бы для сжатия этих же данных был применен другой метод сжатия. Обуславливается это тем, что помимо сжатых данных он содержит дополнительную информацию о том, как его распаковать. Основным достоинством SFX-архива является то, что его содержимое можно посмотреть на любом компьютере. Основное назначение самораспаковывающихся архивов – создание их для установки специального программного обеспечения.
У многих компьютерных пользователей сегодня все чаще возникает вопрос – как самостоятельно создать самораспаковывающийся архив?Сразу отметим: для этого нужно немногое – достаточно при создании архива в диалоговом окне архиватора отметить опцию SFX-архив, то есть «самораспаковывающийся архив».
Примет создания SFX-архива с помощью встроенного упаковщика в файловом менеджере Total Commander:
Открыть программу Total Commander. В одной панели открыть папку, в которую будет помещен архив. В другой панели выделить файлы, которые необходимо упаковать. В строке меню выбрать команду Файл – Упаковать. В окне «Упаковка файлов» поставить галочку напротив опции «Самораспаковывающийся архив – Создание SFX-архива в программе Total Commander. Создание SFX-архіва в программе Total Commander готово.
Задание 3.Создайте самораспаковывающийся архив средствами программы-упаковщика WinRAR.
Приведем еще один пример того, как создать самораспаковывающийся архив. Для этого теперь будем пользоваться средствами программы-упаковщика WinRAR.
1. Добавление файла к архиву в программе WinRAR. Запустить программу WinRAR, в рабочей области окна выбрать файлы для упаковки, нажать на кнопку «Добавить».
2. Создание самораспаковывающегося архива в программе WinRAR. В открывшемся окне «Имя и параметры архива» поставить галочку в «Параметрах архивации» напротив опции «Создать SFX-архив».
3. Указание места на диске, куда поместить созданный архив. Не забудьте указать путь, куда поместить созданный архив, нажав на кнопку «Обзор», которая располагается над полем «Имя архива».
Кроме того, компьютерным пользователям не помешает знать, как происходит разбиение архива на тома и задание размера тома. Бывает необходимость получить из исходного файла или группы файлов не один архив, а несколько. То ли для удобства переноса информации на съемных носителях (если недостаточно места на одном носителе), то ли для пересылки по электронной почте, которая на данный момент имеет ограничение объема вложенных файлов до 20 Мбайт, но это может быть востребовано пользователем. Архив, состоящий из нескольких файлов-архивов, называется многотомным архивом.
Размер каждого тома можно указать при упаковке, причем размеры томов могут быть как одинаковыми, так и разными.
Добрый день, сегодня затронем тему, которую я долго обсуждал с своим оппонентом, и по итогу диалог зашел в такой тупик, что дальше продолжать его не было смысла.
Как это делается?
- Да очень очень просто. Расписывать не буду как это конкретно делается, потому как канал посвящен не такому ремеслу, но при желании в поисковиках найти можно легко.
Вкратце: Берутся файлы которые нужно разархивировать, к ним подкидывается вирус и батник в двух видах, один полноценный файл, второй его ярлык, там зашивается удаление и запуск вируса, по окончании распаковки, вирус сам запустится, сделает что надо и удалится, останется только ярлычок, который к слову не дает нам никакой информации, откуда он и как он сюда попал.
Это плохо, что не по осторожности можно добровольно открыть такую гадость, а что по счет антивирусов, они не видят свеже-написанные вирусы, тем более бат-файлы. Таким образом можно потерять данные или зашифровать систему, неприятно неправда ли?
С другой же стороны, такие архивы быстро палятся, в плане того что вскрываются как обычный архив, поэтому старайтесь проверять, вскрываются ли простым архиватором такие установщики или нет.
На иконку исполняемого файла, внимания не обращайте, туда можно поставить что угодно, делается в 3 клика.
Пишет разные размеры в свойстве диска и в свойствах всех папок на диске.
Включил показ скрытых файлов и папок - ничего нету.
Почему тогда такое расхождение не понимаю? Как удалить лишние файлы (есть большое подозрение, что при удалении каких-то файлов с диска они не удалились до конца).
1) Снимите галочку
"Разрешить индексацию файлов. ", и примените. Вам придётся долго ждать несколько часов. Если диск старый.
2) Возможно на этом диске включена защита. Создание точек восстановления. Выключите её. Там могут быть гигабайты файлов.
3) Сколько у вас оперативной памяти, столько же может создаваться файл сна, если вы часто работаете на этом диске. Тоже самое относится к виртуальной памяти. Если у вас, к примеру 8 ГБ памяти, то "мусора" может быть 16.
4) Если на диске "С" включена опция "Восстановления системы", то на диске "D" куча мусора от этих бэкапов.
5) Если какая-то программа использует свою временную папку, и она расположена на диске "D", там в ней гигабайты мусора.
6) "Оглавление" диска, где записано расположение файлов, нередко занимает одну треть диска. Доступ туда пользователю запрещён, и оно невидимое.
Все описанные выше папки скрытые, во многие доступ запрещён или только на уровне "Системы". В лучшем случае на уровне "Администратора". Не путайте "На уровне и с правами".
7) Система записи на диске в разбивке NTFS, организована методом разбивки и форматирования Виндовс. Один логический сектор, даже имея 1 байт, занимает место 4096 байт. Огромное количество мелких файлов, занимают место в 5 - 10 раз больше своего объёма.
Если вы давно не делали очистку диска - сделайте её. Только не доверяйте всяким программам. Сделайте её с помощью рук и в основном головы. А затем обязательно запустите дефрагментацию.
Не будьте рабом винды, станьте её Хозяином. Сделайте полный показ всех файлов и папок и чистите, чистите. Если уроните винду - я с себя всю вину снимаю.
А что это такое?
- SFX архив - он же самораспаковывающийся архив, которые позволяет быстро и без проблем создать исполнительный файл, задать там некоторые настройки, что бы не было необходимости создавать полноценный установщик игры/программы.
Таким часто пользовались раньше, потому как создать что то эдакое "свое" хотелось, да вот навыка не было.
Теперь разобравшись что это за фиговина такая, можем приступить к телу статьи.
Предисловие:
Так вот тема заключается в SFX архивах.
Новые вопросы в Информатика
1)заполнить массив 10 случайными числами в диапазоне от 0 до 100 найти все элементы кратные х, x вводим с клавиатуры.2)заполнить массив случайными чис … лами в диапазоне от -2,2. найти все положительные, отрицательные и нулевые элементы, подсчитать кол-во отрицательных, положительных и нулевыхПИТОН
Нужно написать код на языке Pascal (Задача на фото)"Опеределите значение переменной "x" после выполнения алгоритма."Заранее спасибо!
Массив содержит 15 чисел. Есть ли среди них отрицательные? ПОЖАЛУЙСТА НАПИШИТЕ КОД НА ЯЗЫКЕ Java Script.
Массив содержит 20 чисел. Посчитать количество нулевых элементов массива. ПОЖАЛУЙСТА НАПИШИТЕ КОД НА ЯЗЫКЕ Java Script
На бесконечном поле имеется верти‐ кальная стена. Длина стены неизвестна. От нижнего конца стены вправо отходит горизонтальная стена также неизвестной … длины. Робот находится в клетке, распо‐ ложенной слева от вертикальной стены и выше горизонтальной стены. На рисунке указан один из возможных способов рас‐ положения стен и Робота (Робот обозна‐ чен буквой «Р»). Напишите для Робота алгоритм, за‐ крашивающий все клетки, расположенные слева от вертикальной стены и примыкающие к ней. Требует‐ ся закрасить только клетки, удовлетворяющие данному условию. Например, для приведённого выше ри‐ сунка Робот должен закрасить следующие клетки (см. рисунок). Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для произвольного размера поля и любого допустимого расположения стен внутри прямоугольного поля. При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе. Сохраните алгоритм в текстовом файле.
Самораспаковывающийся или самоизвлекающийся архив (англ. self-extracting archive, сокращённо «SFX archive») — файл, компьютерная программа, объединяющая в себе архив и исполняемый код для его распаковки. Такие архивы, в отличие от обычных, не требуют отдельной программы для их распаковки (получения исходных файлов, из которых они созданы), если исполняемый код можно выполнить в указанной операционной системе. Это удобно, когда неизвестно, есть ли у пользователя, которому передаётся архив, соответствующая программа распаковки.
Основной способ использования самораспаковывающихся архивов — создание программ для установки ПО без использования систем управления пакетами.
Исполняемый код, присоединённый к архиву, может представлять собой полноценную программу распаковки. Так как существует вероятность выполнения кода распаковщика, самораспаковывающийся архив или замаскированный под него файл может использоваться для распространения вредоносного ПО.
Примеры программ, способных создавать самораспаковывающиеся архивы:
Ненастраиваемые 7z SFX архивы для Microsoft Windows.
Существует сторонний настраиваемый модуль — тоже для Windows.
Для различных платформ.
7zCon.sfx — ненастраиваемый, для указанной пользователем платформы; поддерживает просмотр, автоматическую перезапись файлов, проверку целостности и зашифрованные архивы.
Возможно создание настраиваемых самораспаковывающихся RAR (и ZIP в WinRAR) архивов с русским и английским интерфейсом. Настройка архива производится путем задания комментария или в окне «Дополнительные параметры SFX». Возможно изменение значка.
Настраиваемый, поддерживает ZIP формат. Настройка производится подготовкой текстового файла и последующей «склейкой» файлов.
Создание настраиваемых самораспаковывающихся архивов для Microsoft Windows с выбором компрессора (ZLIB, BZIP2, LZMA)
Русскоязычный интерфейс программы
Настройка архива производится через графический интерфейс программы
Данная программа создана исключительно для создания многофункциональных SFX архивов / пакетов инсталляторов и обладает широкими возможностями в плане функционала и возможностей создаваемого архива
Существует малоизвестная утилита IExpress, входящая в состав Windows (начиная с Windows XP), позволяющая создавать в режиме мастера CAB-архивы, в том числе настраиваемые самораспаковывающиеся. Для запуска в окне «Пуск»→"Выполнить…" введите iexpress.exe и нажмите «OK».[1][2]
Также такие архивы в своих форматах для соответствующих платформ могут создавать StuffIt и WinZip.
Существуют также программы, которые создают архивы в виде сценариев оболочки UNIX. Это часто используется для создания программ установки коммерческого ПО для UNIX-подобных ОС. Примеры: makeself и более старая shar.
Так как программа для одной платформы часто не может выполняться на других, то и распаковка самораспаковывающегося архива, созданного для одной системы, на других может быть затруднена.
Самораспаковывающиеся архивы в некоторых форматах — например, RAR и ZIP — могут быть распакованы самостоятельной программой распаковки.
СОДЕРЖАНИЕ РАБОТЫ:
Задание 1. Отработайте технологию архивации в форматах: RAR и ZIP.
Задание 2. создайте SFX-архив с помощью встроенного упаковщика в файловом менеджере Total Commander
Самораспаковывающийся архив (SFX или Self Extracting) – это такой архив, для извлечения, или распаковки которого не требуется специальной программы-архиватора, типа WinRar, HaoZip, 7-Zip и других. Такой архив занимает больше места на диске, чем, если бы для сжатия этих же данных был применен другой метод сжатия. Обуславливается это тем, что помимо сжатых данных он содержит дополнительную информацию о том, как его распаковать. Основным достоинством SFX-архива является то, что его содержимое можно посмотреть на любом компьютере. Основное назначение самораспаковывающихся архивов – создание их для установки специального программного обеспечения.
У многих компьютерных пользователей сегодня все чаще возникает вопрос – как самостоятельно создать самораспаковывающийся архив?Сразу отметим: для этого нужно немногое – достаточно при создании архива в диалоговом окне архиватора отметить опцию SFX-архив, то есть «самораспаковывающийся архив».
Примет создания SFX-архива с помощью встроенного упаковщика в файловом менеджере Total Commander:
Открыть программу Total Commander. В одной панели открыть папку, в которую будет помещен архив. В другой панели выделить файлы, которые необходимо упаковать. В строке меню выбрать команду Файл – Упаковать. В окне «Упаковка файлов» поставить галочку напротив опции «Самораспаковывающийся архив – Создание SFX-архива в программе Total Commander. Создание SFX-архіва в программе Total Commander готово.
Задание 3.Создайте самораспаковывающийся архив средствами программы-упаковщика WinRAR.
Приведем еще один пример того, как создать самораспаковывающийся архив. Для этого теперь будем пользоваться средствами программы-упаковщика WinRAR.
1. Добавление файла к архиву в программе WinRAR. Запустить программу WinRAR, в рабочей области окна выбрать файлы для упаковки, нажать на кнопку «Добавить».
2. Создание самораспаковывающегося архива в программе WinRAR. В открывшемся окне «Имя и параметры архива» поставить галочку в «Параметрах архивации» напротив опции «Создать SFX-архив».
3. Указание места на диске, куда поместить созданный архив. Не забудьте указать путь, куда поместить созданный архив, нажав на кнопку «Обзор», которая располагается над полем «Имя архива».
Кроме того, компьютерным пользователям не помешает знать, как происходит разбиение архива на тома и задание размера тома. Бывает необходимость получить из исходного файла или группы файлов не один архив, а несколько. То ли для удобства переноса информации на съемных носителях (если недостаточно места на одном носителе), то ли для пересылки по электронной почте, которая на данный момент имеет ограничение объема вложенных файлов до 20 Мбайт, но это может быть востребовано пользователем. Архив, состоящий из нескольких файлов-архивов, называется многотомным архивом.
Размер каждого тома можно указать при упаковке, причем размеры томов могут быть как одинаковыми, так и разными.
Добрый день, сегодня затронем тему, которую я долго обсуждал с своим оппонентом, и по итогу диалог зашел в такой тупик, что дальше продолжать его не было смысла.
Читайте также: