Имя: Пароль:
IT
Админ
Сжать папку winsxs
0 John83
 
23.09.16
10:40
win7 SP1 x64 max
Папка winsxs уже 16.5 гигов весит.
В инете пишут, что нужно установить обновление KB2852386 и в очистке диска должен появиться пункт "Очистить обновления windows".
Обновление установил, перегрузил, но ничего не появилось - это у меня карма такая или руки растут не из того места?
И если ее тупо грохнуть, то может ли быть такое, что система перестанет загружаться?
1 Gary417
 
23.09.16
10:42
(0) < может ли быть такое, что система перестанет загружаться?>

загружаться не перестанет скорее всего, но работать скорее всего станет невозможно из-за глюков
2 sitex
 
naïve
23.09.16
10:43
(0) папке содержатся просто ссылки на файлы...
3 John83
 
23.09.16
10:44
хотя запустил очистку через cmd с админскими правами и пункт появился, правда освобождает всего 2.7 гига
маловато как-то
4 Gary417
 
23.09.16
10:44
(3) а всё потому что не стоит делать системный диск по принципу "20гб на систему хватит" (с)
5 John83
 
23.09.16
10:48
(4) диск на 90 гигов (ssd), но подразумевалось, что буду на нем и с 1Синой работать.
А если бы диск был те же 20 гигов было, то winsxs так же разрастался бы?
6 Gary417
 
23.09.16
10:48
(5) с большим системным диском не приходилось бы судорожно искать способы его почистить
7 Gary417
 
23.09.16
10:50
у меня ssd на 50гб, рабочий стол, документы, загрузки и часть софта на втором диске лежат

до переустановки (помершей десятки) свободно было 7 гб, сейчас 20
8 John83
 
23.09.16
10:50
(1) глючить будет сама система или установленные проги?
9 sitex
 
naïve
23.09.16
10:50
(5) Посмотри сколько весит  папка SoftwareDistribution, вот ее содержимое можно на время перенести.
10 Gary417
 
23.09.16
10:51
(8) будет всё глючить равномерно и страшно, вплоть до того что не получится запустить бразуер чтобы спросить в инете как это починить
11 John83
 
23.09.16
10:51
(7) дома у меня на 30 пользуется, но чисто под винду - места предостаточно, а вот в офисе нужно дурацкие обновления устанавливать
12 Gary417
 
23.09.16
10:51
(9) её содержимое можно полностью удалить
13 John83
 
23.09.16
10:51
(10) я к тому, что можно все проги переустановить и проблем не должно быть
14 Gary417
 
23.09.16
10:52
(13) скорее всего переустановить не получится т.к. помрёт ms installer
15 sitex
 
naïve
23.09.16
10:52
(12) Не совсем все так скажем. А то потом Софт установленные или не удалишь или не обновишь
16 John83
 
23.09.16
10:53
(9) всего 1.7 гига
17 Gary417
 
23.09.16
10:53
вобщем вручную её нельзя почистить, я в своё время её пробовал переносить на второй диск, делая жёсткие ссылки
(15) SoftwareDistribution относится к WindowsUpdate, переодическая его чистка положительно сказывается на стабильности работы этого сервиса
18 Gary417
 
23.09.16
10:54
(15) вы его с другой папкой путаете где msi лежать, забыл как называется
19 sitex
 
naïve
23.09.16
10:55
(18) Блин да. Путаю.
20 John83
 
23.09.16
11:01
мде.. что-то очистка ничего и не очистила..
21 NorthWind
 
23.09.16
11:01
Кстати, господа, никто не знает, что можно сделать с Win7 x64, чтобы она при автоматическом обновлении не выжирала по 2-3 гига памяти? Уже на многих машинах наблюдал: идет поиск обновлений, процесс этот может идти часами в зависимости от ширины канала и доступной памяти, а в процессе этого svchost.exe netsvc ужирает по 1.7-2.7Г. С 4Г оперативы работать становится невозможно, потому что постоянный свопинг.
22 John83
 
23.09.16
11:01
(17) получилось перенести?
23 Gary417
 
23.09.16
11:03
(22) вроде да, давно это было :) с тех пор я винду переустанавливал убив её такими экспериментами
24 sitex
 
naïve
23.09.16
11:03
(18) Installer называется.
25 Gary417
 
23.09.16
11:04
(24) угу, чёрт меня дёрнул её удалить однажды...всё проклял
26 sitex
 
naïve
23.09.16
11:04
(25) Я периодически чищу ее , от всякого старого удаленного хлама.
27 John83
 
23.09.16
11:05
а если переместить эту папку в другое место и если все будет плохо, то скопировав обратно все устаканится?
28 sitex
 
naïve
23.09.16
11:12
(27) winsxs переместить ?
29 shinobufag
 
23.09.16
11:15
(21) Попробуй поставить время для апдейта в настройках.
30 John83
 
23.09.16
11:15
(28) да
31 shinobufag
 
23.09.16
11:17
https://support.microsoft.com/ru-ru/kb/2795190
первая ссыль из гугла не помогла?
32 sitex
 
naïve
23.09.16
11:18
(30) Может тогда лучше воспользоваться winsxslite.
33 NorthWind
 
23.09.16
11:46
(29) это не всегда удобно. Уже и так приходится после установки оставлять машину с семеркой на ночь, чтобы она засосала все обновления. Причем раньше ведь такого безобразия не было, все устанавливалось за вполне нормальное время, пару часов и все готово, причем колом все не стояло при этом - никаких расходов памяти по нескольку гигов не было.
34 NorthWind
 
23.09.16
11:48
в десятке установка обновлений тоже работает нормально, не жрет память как не в себя и не мешается при работе
35 shinobufag
 
23.09.16
12:41
(33) Тут надо смотреть, либо проблема в куче софта на машинах, либо в самих машинах не первой свежести, либо еще в чем. Я вообще не знаю откуда там куча обновлений постоянно у вас - постоянно новые установки винды или что?
36 Дык ё
 
23.09.16
12:51
(5) запусти

dism /Online /Cleanup-Image /AnalyzeComponentStore

и посмотри, сколько она занимает на самом деле
37 NorthWind
 
23.09.16
12:52
(35) А с каких пор для семерки надо первой свежести-то? Обычные офисные машины на пентиуме, дешевеньких матерях на чипсете вроде H61 или наподобие, 4Г ОЗУ. Ставится новая винда, запускается обновление. Тут же выжирается вся доступная память и винда начинает тупить до тех пор, пока обновления не найдутся и не выкачаются, причем процесс именно самого поиска (Поиск обновлений...) идет реально часами. Мож я тупой, но на мой взгляд - ситуация странная.
38 NorthWind
 
23.09.16
12:54
Инет - опять-таки обычный офисный, суперканала нет, но 10-20Мбит есть. За час вполне можно выкачать пару гигов.
39 impulse9
 
23.09.16
12:55
Мне очень помогает программа Patch Cleaner http://www.homedev.com.au/free/patchcleaner
Первый раз 10 гигов вычистила
40 Gary417
 
23.09.16
12:57
(37) помню раньше такая фигня была если MS Office установлен
41 shinobufag
 
23.09.16
13:25
(37) Но он обновляется? Просто есть еще вероятность что сломанный виндоус апдейт.
42 Jump
 
23.09.16
13:27
(0)>>И если ее тупо грохнуть, то может ли быть такое, что система перестанет загружаться?

Разумеется система больше не загрузится, чего же вы хотели - удалить большую часть системных файлов, да еще и систему после этого загрузить.
43 Jump
 
23.09.16
13:28
(37) Какая то проблема в системе.
44 Jump
 
23.09.16
13:29
(27) Да.
Но смысла перемещать нет.
Это просто глупо.
Места больше от этого не станет.
45 shinobufag
 
23.09.16
13:29
(42) >> The Windows component store (C:\Windows\winsxs) directory is used during servicing operations within Windows installations. Servicing operations include, but are not limited to, Windows Update, service pack, and hotfix installations.

Так какая часть системных файлов?
46 Jump
 
23.09.16
13:32
(45) Большая часть - в этой папке хранятся пакеты инсталляции и обновлений системного софта.
47 NorthWind
 
23.09.16
19:28
(41) да, в конце концов все находится и обновления устанавливаются. Но для этого приходится оставить комп на ночь включенным и ничего на нем при этом не делать, да делать и невозможно - постоянный своп.
На 8.1, 10 и 32-битной версии семерки такой проблемы не замечал.
48 NorthWind
 
23.09.16
19:38
(43) новая свежеустановленная система с оригинального диска, лицензия, с кодом, все как положено. Возможно, если на машине более 4Г/SSD, то можно такого поведения и не заметить, но когда 4 и HDD - реально тоска.
49 Jump
 
23.09.16
20:03
(48)Системное время выставлено нормально?
50 Cyberhawk
 
23.09.16
20:47
Переместить на второй жесткий диск:
mklink /J "c:\Windows\winsxs" "d:\Moved\winsxs"

Аналогично сделать с папкапи Installer и SWSetup.
P.S. Это самый дельный совет в ветке.
51 Jump
 
23.09.16
21:43
(50) Не взлетит.
52 Cyberhawk
 
23.09.16
21:58
(51) Я так делал на Вин 7 и на Вин 8.1 на трех ноутах, везде взлетело. Перемещать правда один раз пришлось из-под Лайв-СД, а то файлы в папке заняты были.
53 NorthWind
 
24.09.16
14:51
(49) Часы в порядке. У меня возникло еще впечатление, что проблема каким-то образом связана с обновлением центра обновления Windows, потому что выделение огромных количеств памяти при поиске обновлений начинаются как раз после его установки. Попадалась рекомендация остановить SuperFetch. Пробовал, не помогло.
54 John83
 
24.09.16
16:46
(51) почему так считаешь?
55 Jump
 
24.09.16
18:54
(54) Поясню.
Эта папка содержит жесткие ссылки на системные файлы.
Допустим есть в обновлении файл - systemfile.sys размером 100мегабайт.
При установке обновления этот файл записывается в папку Windows\System32, и остается в папке  winsxs.
Т.е на диске этот файл занимает 100мегабайт, не смотря на то что он лежит в двух папках.
Хардлинки работают только в пределах одного тома, нельзя сделать хардлинк на другой том.
mklink /J - создает символьную ссылку на файл в другом томе.
В итоге если вы таким образом переместите папку winsxs, то -
все критичные файлы останутся в папке Windows\System32, но в папке winsxs они доступны не будут, т.к она на другом томе.
Поскольку критичные файлы у вас все на месте, то никаких проблем не будет.
Пока вы не начнете устанавливать обновления, или удалять обновления. Вот тогда виндовс обратится к папке winsxs, попытается работать с
хардлинками, у нее это не получиться, и она выпадет в осадок.
После этого только систему переставлять
56 Jump
 
24.09.16
19:01
(54) Очень рекомендую к прочтению - http://www.outsidethebox.ms/12735/
57 Jump
 
24.09.16
19:04
Статья вообще про хардлинки, но затрагивается мельком и тема winsxs.

Однако после вдумчивого чтения статьи у адекватного человека должно пропасть желание чистить эту папку.
58 Jump
 
24.09.16
19:05
Ибо адеватные люди фигней предпочитают не страдать.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший