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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 95/98/Me (архив) (http://forum.oszone.net/forumdisplay.php?f=4)
-   -   Уменьшение объема Windows 9x (http://forum.oszone.net/showthread.php?t=303)

BaguM 12-09-2002 12:11 2127

Надо Вин уменьшить до объема < 20M как это сделать. Видел такие доки в инете но не помню где може кто знает?

MaxKelada 12-09-2002 13:03 2128

Меньше 150 метров вряд ли получится.

BigMac 12-09-2002 13:54 2129

BaguM
Да нереално до 20 ужать....даже 95-ый

MaxKelada 12-09-2002 14:14 2130

Хотя я немного погорячился... Просто не обратил внимание, что 95, думал, что 98. Ну до 120 я где-то смогу ужать, но не меньше.

Nik 12-09-2002 16:33 2131

У меня 95 была на 90 мегов, а если гуй вырезать будет ещё меньше

BigMac 12-09-2002 18:54 2132

Nik
но не 20.......

Kent 12-09-2002 20:21 2133

Я вас очень удивлю, но почитайте это:

               Минимизация Windows`95.

  Для минимизации использовались Windows`95 Pan Europe
August  Release.
Oни были yстановлены на жесткий диск по минимyмy (пpи
yстановке было выбpано CUSTOM и все компоненты были
yбpаны) - это составило ~ 38 Мбайт.
Далее были yдалены каталоги (с их содеpжимым):
1.   HELP
2.   MEDIA
3.   CONFIG
4.   COMMAND
5.   CURSORS
6.   SENDTO

Остальные каталоги были вычищены до следyющего состояния:

Здесь показано деpево каталогов таким обpазом,
что чем пpавее файл тем он ниже по стpyктypе ветвлений
деpева.

WINDOWS   TEMP

         INF           DRVIDX   BIN
                       DRVDATA  BIN

         DESKTOP

         FONTS         DESKTOP  INI
                       DOSAPP   FON
                       MARLETT  TTF
                       VGAFIX   FON
                       VGAOEM   FON
                       VGASYS   FON
                       8514FIX  FON
                       8514OEM  FON
                       8514SYS  FON
                       MODERN   FON

         SYSBCKUP

         SPOOL         PRINTERS

         STARTM~1      PROGRAMS      STARTUP

         PIF

         RECENT

         SHELLNEW
         SYSTEM        IOSUBSYS      DISKTSD
                                     VXD
                                     RMM
                                     PDR

                       VMM32

                       COLOR

                       MPR      DLL
                       COMMCTRL DLL
                       LZEXPAND DLL
                       ADVAPI32 DLL
                       MPRSERV  DLL
                       SUPERVGA DRV
                       WINSPL16 DRV
                       MSGSRV32 EXE
                       MMSOUND  DRV
                       MSNEXCH  EXE
                       SYSDETMG DLL
                       INDICDLL DLL
                       REDIR32  EXE
                       LOCALE   NLS
                       CHARSET  DAT
                       UNICODE  NLS
                       PIFMGR   DLL
                       WINASPI  DLL
                       WNASPI32 DLL
                       MPREXE   EXE
                       CP_1251  NLS
                       VFD      VXD
                       WINSPOOL DRV
                       NTDLL    DLL
                       CRTDLL   DLL
                       SYSEDIT  EXE
                       VMM32    VXD
                       CP_866   NLS
                       COMM     DRV
                       VGA      DRV
                       VER      DLL
                       VERSION  DLL
                       MAINCP16 DLL
                       DDEML    DLL
                       DIBENG   DLL
                       MF3216   DLL
                       SYSTHUNK DLL
                       VDMDBG   DLL
                       WIN32S16 DLL
                       WIN87EM  DLL
                       SYSTEM   DRV
                       CONAGENT EXE
                       GDI      EXE
                       KRNL386  EXE
                       USER     EXE
                       RICHED32 DLL
                       S3       DRV
                       S3       VXD
                       AWADPR32 EXE
                       IMM32    DLL
                       KEYBOARD DRV
                       INTERNAT EXE
                       DISPDIB  DLL
                       MCIOLE   DLL
                       MMCI     DLL
                       MMSYSTEM DLL
                       MSACM    DLL
                       MSACM32  DLL
                       WINMM    DLL
                       LMOUSE   DRV
                       MOUSE    DRV
                       LMOUSE   VXD
                       MSMOUSE  VXD
                       COMPOBJ  DLL
                       STORAGE  DLL
                       TYPELIB  DLL
                       MSPCIC   DLL
                       ISAPNP   VXD
                       SYSCLASS DLL
                       EISA     VXD
                       PCI      VXD
                       COMCTL32 DLL
                       COMDLG32 DLL
                       DOCPROP  DLL
                       LINKINFO DLL
                       SHELL32  DLL
                       COMMDLG  DLL
                       SHELL    DLL
                       GDI32    DLL
                       KERNEL32 DLL
                       LZ32     DLL
                       USER32   DLL
                       MSPWL32  DLL

         COMMAND COM
         USER     DA0
         SYSTEM   DA0
         EXPLORER EXE
         EXPOSTRT EXE
         RUNDLL   EXE
         RUNDLL32 EXE
         WIN      COM
         IOS      INI
         LOGOS    SYS
         HIMEM    SYS
         CHKSTATE SYS
         CMD640X  SYS
         EXITTO~1 PIF
         CMD640X2 SYS
         WINFILE  EXE
         WININIT  EXE
         USER     DAT
         DOSPRMPT PIF
         LOGOW    SYS
         IFSHLP   SYS
         DBLBUFF  SYS
         RAMDRIVE SYS
         IOS      LOG
         SETUP    OLD
         SYSTEM   INI
         SYSTEM   DAT
         WIN      INI
         EXCHNG32 INI
         CONTROL  INI
         QTW      INI
         SHELLI~1
         PROGMAN  INI
         PROGRAMS GRP
         ACCESSOR GRP
         DESKTOP  GRP
         SYSTEMTO GRP
         DOCUMENT GRP
         MAIN     GRP
         TTFCACHE


 Всего это составило 8,239,243 байт.

 В таком состоянии Windows`95 способна стиpать ,
копиpовать , создавать и  выполнять файлы (в
многозадачном pежиме). То есть отвечает всем запpосам для
опеpационной системы. Пpавда ОС не может pаботать с CD-
ROMами , сpедствами MultiMedia и сетью.

 Пpи yдалении одного из вышепpиведенных файлов pабота ОС
либо становится невеpной либо система вовсе не pаботает.

(c)Andrey Baran(2:4631/144)

Взято с http://emanual.ru/

mihanik 13-09-2002 03:24 2134

Есть еще один способ - экстремальный: ставишь винды, все нужные проги. Потом запускаешь одновременно все программы которые тебе нужны на этой машине и запускаешь удаление каталога WINDOWS - все заблокированые файлы оставляешь.
Иногда после такого он еще и грузиться умудряется :).

Guest 19-04-2004 11:45 2135

чувак умял 95 до 4.47mg и система еще работала

Blast 19-04-2004 14:11 2136

Да, есть такая буква, даже до 4.38MB...
http://www.etek.chalmers.se/~e8gus/nano98/
но вот какой от этого прок? там ведь только и делать можно что любоваться на рабочий стол :-)

hasherfrog 19-04-2004 14:25 2137

Раз уж тема всплыла...
Мой личный рекорд - ~40М, получалось без всяких особых хитростей.  Причем система была полностью работоспособной, т.е. никаких глюков, торможений и вообще отличий от 95-го по умолчанию я сам не замечал. Получалось все простым удалением файлов из готовой инсталляции.
Как же давно это было, то ли в 97 то ли  в 98-м

Guest 22-04-2004 09:47 2138

А можно просто Lite воспользоваться. В нем выбрасывается IE, OE и еще кое-что.
Смотрите и пользуйтесь :)
Сайт - www.98lite.net

SergeCpp 04-08-2005 07:55 345841

Самая маленькая Windows ME
 
Здравствуйте!

До какого размера можно уменьшить каталог WINDOWS ?

Я добился 37.7 мегабайт (со всеми подкаталогами)

А SWAP находится в C:\

Всего в C:\ - IO.SYS, MSDOS.SYS, PAGE (это мой SWAP) - три файла

Без DirectX, сети, принтеров и многого другого

Но я работаю (программирую на FASM, Multi-Edit, стоит Ida...)

Если хотите, пришлю (RAR - чуть больше 8 M)

SergeCpp 04-08-2005 08:20 345850

Кстати!

Сеть так просто не убивается.

Пришлось воспользоваться Ida и "подкорректировать"
около сорока функций в MPR.DLL

Иначе MPREXE (кажется такое имя - сейчас детали не помню)
всегда запускаться хочет.

А система - 166MMX & 128 RAM

Ещё очень много ненужного (appmon etc.)
пришлось убрать в KERNEL32.DLL (Ida)

Также много убрано в MSGSRV32.EXE (хотя 12 K всего-то)

Вообще, многие вещи там (Win*) убираются
ТОЛЬКО правкой EXE или DLL

Хотелось бы обменяться опытом - может кто ещё что придумал...

DIZ 27-09-2005 17:03 359097

Ну 95 не ОСР можно было и в 50 Мег с минимальным набором прог поставить (это включая своп). Если ж без свопа, то матров 40 будет.
Если поудалять каталоги
1. HELP
2. MEDIA
3. CONFIG
4. COMMAND
5. CURSORS
6. SENDTO
можно еще здорово сократить.
Вопрос лишь в том, на какой винт эту винду ставить и зачем.
Ежели винт настолько маленький - то ни одна толковая прога работать на таком компе не будет, если винт большой - зачем так извращаться. Да и сторонние проги все равно быстро нарастят "недостающие" каталоги.


Время: 14:12.

Время: 14:12.
© OSzone.net 2001-