Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 10 / 8 / 7 / Vista (http://forum.oszone.net/forumdisplay.php?f=83)
-   -   экономия места на CD РАСпаковкой (http://forum.oszone.net/showthread.php?t=88803)

den_po 18-08-2007 16:53 629495

экономия места на CD РАСпаковкой
 
не уверен, что этой теме место тут, и что такого уже нет, однако до сих пор не встречал.
началось с того, что мой resque-cd перестал умещаться на, собственно, cd. и вот что я подумал, barts pe environment использует кучу файлов, взятых из дистрибутива винды и распакованных. то есть куча файлов на диске лежит в двух экземплярах, например SHELL32.DLL и SHELL32.DL_. из опыта я убедился, что винда при установке нормально обрабатывает как архивы, так и разархивированные файлы. значит нужно все дублирующиеся файлы просто распаковать (ну или скопировать распакованный, а архив убить).
я написал простенькую программу (на моей домашней страничке, несколько килобайт весит), которая с задачей успешно справилась.
фрагмент из её вывода:
Код:

cd-shrink-over-expand by den_po
                  explorer.exe 1032704 334335
                  ahronbd.ttf 040044 023556
                    andlso.ttf 111748 047875
                    angsa.ttf 095816 063730
...
пропущено
...
                      win.ini 000076 000172
                  mfc42rus.dll 057344 010473
                  _default.pif 000707 000331
removed cabs summary: 50469596 bytes in 933 files

Для продолжения нажмите любую клавишу . . .

итого почти 50 мегабайт освободилось и я смог на диск добавить обновления безопасности =)


упс, уже облажался. хотел запостить в раздел "Автоматическая установка Windows 2000/XP/2003"


Время: 01:04.

Время: 01:04.
© OSzone.net 2001-