Windows

индекс
168,57

Нужны ли все эти файлы в C:\Windows

Папка Windows XP занимает на моей машине 2309 МБ. Стало интересно — действительно ли всё это добро ей необходимо, особенно если учесть что RAM в 10 раз меньше, а свопится она не то чтобы уж очень сильно :-) Свежая инсталяция занимала, кажется, мегабайт 800, и вот так вот разрослась… При этом прибавления функционала я не заметил, а тормозов прибавилось.

Я натравил маркоруссиновичевскую программу Process Monitor следить за любыми обращениями к файловой системе с момента следующей загрузки. После перезагрузки запустил браузер, посмотрел ролик на ютуб, пара раундов в КС, запустил торренты, посмотрел фильм — успел за 15 минут. Проанализировал лог.

Оказалось что за мою сессию были использованы:
— 7% регулярных файлов по объёму или
— 4% по числу.

Интересно, сделают ли когда функцию выкачать с сервера MS недостающие или повреждённые файлы дистрибутива...

Tech info



Все подстчёты велись без директорий, конечно, и только для папки Windows — другими системными локациями я не интересовался.

Справка о системе. Ей два месяца, говорит по английски, пережила быстротечную инсталяцию MS Office Outlook, постоянно обучается обновляется, самостоятельно пройдя за это время путь от самых низов (SP0) до SP3. Temp я ей почистил.

Accessed files: 178 mb / 559 files
All files: 2309 mb / 12800 files / 829 folders

Скорее всего PM ловит события не с самого-самого начала, и что-то всё-таки было упущено. Поэтому для экспертов привожу файлы, с которых начался лог:

smss.exe
ntdll.dll
autochk.exe
bootstat.dat
sfcfiles.dll
advapi32.dll
comdlg32.dll
gdi32.dll


Process Monitor
technet.microsoft.com/ru-ru/sysinternals/bb896645.aspx
Для подобных экспериментов нужен не менее чем NTFS-раздел.
–14
7 декабря 2009, 17:53
2

комментарии (29)

–10
rolinskyigor #
в эпоху террабайтных винтов очень актуально )
+6
zencd #
Аргумент из той же серии: «да сейчас у всех по ЖК 17 дюймов с окнами распахнутыми не менее чем в fullscreen». И тут появились мини-устройства…
0
Garrett #
SSD 15gb, winsxs папка в vista/win7 5 гигов, даже офис не стоит =)
И ничего не сделаешь.
0
unreal #
хе-хе, а у меня winsxs уже 6гб весит
0
zencd #
Ну может хотя бы 64-битная? :-)
НЛО прилетело и опубликовало эту надпись здесь
–38
coldFlame #
А у меня раздел с бубунтой 9 гигабайт весит, и че?
+2
umraf #
Посчитайте объём скрытых каталогов $NTUninstall*. Думаю собака здесь зарыта. Насколько знаю можно удалить очистив «информацию о восстановлении системы». Может знающие люди подскажут чем это грозит?
0
zencd #
Ага, были такие — на гиг тянули. Сейчас их совсем мало — поудалял. Насчёт «чем грозит» было бы интересно узнать, да.
0
Qiwichupa #
деинсталляторы патчей и сервис паков. грозит невозможностью их деинсталлить ))
0
rdolgov #
а также архив с драйверами, еще пару сотен метров освободите.
–1
Dr_Zoidberg #
Папка Windows на самом деле весит меньше. Просто там много линков есть, которые explorer считает дважды.
0
zencd #
Интересно. Но FAR выдаёт те же цифры.
0
zencd #
И кстати, Систем Рестор отключён.
+2
z123 #
хр линки не использует
–1
Dr_Zoidberg #
не заметил. их использует Vista и 7. Систем Рестор не влияет на размер той папки.
+16
PoliTeX #
а можно я тоже попробую провести такое исследование Ж)

сел в машину, покрутил руль, послушал магнитолу, покурил. Вопрос: нужны ли в ней все эти колеса, коробка передач, бензобак?
+1
zencd #
Расследования рулят :)

Если это всё что вы делаете в машине, то конечно не нужны! Вот только у вас есть реальный шанс узнать что ненужно и продать. Ну просто снять. Потом обратно поставить. С операционками всё не так просто.
0
PoliTeX #
почти так же: есть любители урезать винды, если не ошибаюсь, рекорд — мегабайт 50 (с гуем)
0
zencd #
Ну, в принципе, да :-) Не знаю, только, как они поведут себя со временем — на фоне прибавки в 1500 МБ начальные 50 могут затеряться.
–3
homm #
рекорд — мегабайт 50 (с гуем)
Ага, windows 95 называлась. Это оказывается урезанная версия была? :)
–1
rdolgov #
а вообще если сильно интересно возьмите nlite и вырежьте из винды всё лишнее, я раньше этим делом часто увлекался, реально дает прирост в скорости, когда выкинешь все сервисы и т.п. которые не юзаешь.
+2
sse #
Ага, ага, вы RPCLocator юзаете или выкинули? А DCOM DTC? TAPI? Фоновая передача данных? COM+Event system? DCOM Service Process Laucnher? Workstation?
Вот так вот погрохают то, чего не знают, а потом жалобы появляются «У меня то не работает, се не работает, Windows глючит по-страшному».
–1
rdolgov #
А вы nlite юзали хоть раз (он не даст необходимые службы убить)? — это первое.
2ое — всё надо делать с умом, если долбоеб, дак и лезть нечего, или уж тестить дак на виртуалке.
0
SerJook #
Как минимум, папку c:\WINDOWS\system32\dllcache\ можно удалить (всё равно в случае заражения системных файлов вирусами она не сильно поможет)
А это уже 450 мб экономии.
0
SkyCat #
Если ее просто удалить, то она снова заполнится. Нужно через реестр выставлять нужное значение в мегабайтах.
0
kabachok #
ccleaner.com
0
klinifini #
Посмотрел в SequioaView: больше всего кушают место папки c:\Windows\winsxs\ и c:\Windows\Installer\. Так и чешутся руки их удалить, но Интернет говорит «нельзя!»
0
lexusathabr #
c:\Windows\Installer\ чистил. Результат — невозможность удалить/переустановить/обновить любое приложение. установленное через Windows Installer, попропадали иконки этих приложений в менюхах. Непосредственно на работу приложений вроде никак не повлияло.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.