Показать полную графическую версию : Уменьшение размера образа ХР
Страниц :
[
1]
2
3
4
5
6
7
Прежде чем задать вопрос в этой теме, прочтите статью
Экономим место на диске (http://oszone.net/3148)
------
Возможно ли простым банальным удалением, удалить некоторые файлы из дистрибутива (из папки i386), такие как *.bmp, *.jpg, еще я нашел какието файлы (*.avi) которые обучают как работать с WMP9 (хотя уже интегрирован 10, поэтому смысла в них я не вижу), а заодно удалить обложки для проигрывателя, ну и музыкальные тоже ненужны.
Возможно ли простым банальным удалением, удалить некоторые файлы из дистрибутива Конечно можно! Главное не забыть сделать резервную копию, т.к. они потом понадобятся при установке... ;)
Vovanchik
24-02-2006, 12:21
Ridell
но при этом ссылки на эти файлы нужно как минимум удалить в txtsetup.sit и dosnet.ini
это навскидку... кое что еще глубже запрятано
Гдето тут есть человек который сделал патч для уменьшения дистрибутива, может кто то уже использовал и сможет поделиться опытом что можно удалить а что нельзя
А зачем вообще уменьшать дистрибутив ? Сегодня, когда и носители и приёмники информации достаточного объёма. Ну, есть умельцы, что с помощью обрезания догоняют XP до 180 метров - но потом сколько непредсказуемых подводных камней их ожидает, достаточно вспомнить небезысвестную прогу для обрезания, nLite (всегда бета версия. заметьте!) А сколько раз впоследствии их будет преследовать сообщение - вставьте оригинальный CD с системой ? Не на то, время и энергия энтузиазма тратиться...
К примеру, с универсальным автоустановочным и автоопределяющим оборудование, CD(DVD) с драйверами никто до сих пор разобраться не может - а это , я думаю, гораздо важнее и полезнее было бы...
А как насчет упаковки в sfx архив папку Themes ?
У меня например ее размер 65 метров. Упаковал ее с
помощью 7z и размер составил 7 метров.
Как мне создать sfx архив, чтобы он распаковался во
время установки и съэкономил стока места на болванке?
FLINT_Как мне создать sfx архив, чтобы он распаковался во
время установки и съэкономил стока места на болванке
вот это как раз и не проблема - все соответствующие системные переменные имеются и тем же sfx winrar'a понимаются.
ShaddyR
А на каком этапе и как его запустить?
DmitryOlenin
04-05-2006, 19:46
MKN
К примеру, с универсальным автоустановочным и автоопределяющим оборудование, CD(DVD) с драйверами никто до сих пор разобраться не может - а это , я думаю, гораздо важнее и полезнее было бы...
Не знаю... Я такой образ сделал еще около полугода назад. Причем все на CD умещается.
Использовал так нелюбимый вами NLite и драйвера от Bashrat-a.
266Мб - дистрибутив WinXPSp2
285Мб - программы
166Мб - драйвера
DmitryOleninтак нелюбимый вами NLite
вот и я говорю - зря не любят, весч полезная)
А на каком этапе и как его запустить? а чего ж сложного то? На последнем, например... с параметрами "скрыть все" и " перезаписать все"
а вот в голову пришло... что если дистриб винды сжать досовым упаковщиком, с загрузчика сидюка подавать команду на распаковку в (к примеру) с:\ и оттуда уже установку запускать. корректно ли?
таким образом можно высвободить драгоценное место на сидюке, метров 30-40.
exFirst
Да, ну и идея....
А драгоценное время?
Лучше пару прог выкинуть...
DmitryOlenin
05-05-2006, 11:23
exFirst
Что-то мне подсказывает, что плохо сожмутся файлы cab и прочии dl_.
Надо искать какой-то другой путь...
Тут проскакивал батник для перепаковки дистрибутива. Размер моего дистрибутива он... увеличил ;) Но, вполне вероятно, поможет вам.
Тут проскакивал батник
в упор не вижу где проскакивал.... направь
DmitryOlenin
05-05-2006, 11:49
exFirst
Вот сообщение (http://forum.oszone.net/post-405664-27.html) из темы Маленькие хитрости автоустановки (http://forum.oszone.net/thread-58418.html).
в упор не вижу где проскакивал.... направь
Присоединяюсь
gjkmpjdfntkm
23-08-2006, 19:14
Очень сокращенный и адаптированный метод Gosh с msfn
1. Выполняем установку через команду
"winnt32 /noreboot /makelocalsource /dudisable /unattend:c:\winnt.sif"
2. Папку C:\$WIN_NT$.~LS переименуем в Install
3. Папку C:\$WIN_NT$.~BT переименуем в i386 и переместим в Install
4. Удалим в папке Install файл size.sif
5. Удалим в папке Install\i386 файлы migrate.inf disk101 disk102 disk103 disk104 bootsect.dat winnt.sif
6. Копируем в папку Install файлы bootfont.bin WIN51 WIN51IP WIN51IP.SP2 (последние 3 могут быть пустыми)
7. Копируем в папку Install\i386 файлы bootfix.bin winnt.sif (последний необязательно)
8. Не забываем вернуть назад файл boot.bak -> boot.ini и убрать txtsetup.sif и $ldr$ из корня диска
Дистрибутив худеет примерно на 20мб
пропадает файл dosnet.inf (а он вам нужен?)
еще можно убрать winntbbu.dll и соостветствующую строку в txtsetup.sif
В результате дистрибутив Windows XP sp2 rus vl занимает 374 479 894 байт
без всякого редактирования двоичных файлов
Я маленького тараканчика добавлю. Вернее вычту. Знаете ли Вы что по крайне мере файлы HIVESYS.INF и DRVINDEX.INF содержат пустые строки в ненужных колликчествах!
Так что размер HIVEUSD.INF может быть уменьшен с 920013 до 151741 ( в моем случае). Это конечно не спасет отца демократии, но душу греет. Интересно как нибудь проверить остальные текстовые файлы.
Поделюсь личным опытом.
Читам статью (http://oszone.net/3148) в учебнике.
Удаляем папку LANG (- 99Mb)
Если не планируем обновление из под Windows, то:
удаляем папки WIN9XMIG, WIN9XUPG, WINNTUPG, WINNTUPG (-38,6 Mb)
заодно грохаем все файлы WINNT32*.* (-3Mb)
Если дистр делался из Windows XP SP 1 интеграцией SP 2 могли остаться файлы SP1.CAB и SP1.CAT - удаляем. (-11,5 Мб)
Потом можно применить аддоны Удаление драйверов видео (http://forum.oszone.net/thread-63552.html) (-8Мб) и Удаление драйверов сети (http://forum.oszone.net/thread-63552.html) (там же, сам не пробовал) (-4Мб).
Заодно, Удаляем "знакомство" с Windows (http://forum.oszone.net/thread-63005.html) (-17Мб).
Можно грохнуть также Messenger и игры.
Для упаковки инфов используем аддон (http://forum.oszone.net/thread-65066.html) от Boa Soft.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.