PDA

Показать полную графическую версию : [решено] Как узнать истинный размер папки WinSxS на Win10?


sputnikk
27-06-2015, 06:51
На других Виндах помогала загрузка с Линукс, но на виртуальной Win 10 это не работает. KRD 10 и Ubuntu-14.04.2 показывают около 3Гб, то есть примерно как Проводник.
[hr]
Статьи по теме
Как грамотно уменьшить размер папки WinSxS в Windows (http://www.outsidethebox.ms/15272/)
Как работает и сколько места экономит оптимизация папки WinSxS в Windows (http://www.outsidethebox.ms/15302/)

sputnikk
27-06-2015, 08:17
И на других виртуалка тоже самое. Похоже в Linux что-то изменилось.

Iska
27-06-2015, 08:36
sputnikk, что есть «истинный размер»? Папка занимает именно столько места, сколько указано — суммарный объём всех находящихся в ней и во вложенных папках файлов.

Полагаю, Вы хотели спросить нечто совсем иное, но не смогли сформулировать: «Каков суммарный объём файлов в папке %SystemRoot%\winsxs, имеющих менее двух жёстких связей?», так?!

sputnikk
27-06-2015, 08:48
Iska, Возможно и так. Раньше Линукс показывал заметно меньший размер, чем Проводник, теперь столько же.

Blast
27-06-2015, 08:56
Стесняюсь спросить, а что это дает?.. :)

А вообще воспользуйтесь cmd от имени администратора и командойDism.exe /Online /Cleanup-Image /AnalyzeComponentStore

sputnikk
27-06-2015, 09:01
Стесняюсь спросить, а что это дает? »Просто интересно знать на сколько в действительности занят диск. Вед в свойствах диска занимаемый объём указан по данным Проводника.

Blast
27-06-2015, 09:06
Тогда проще этой командой, реальный размер не учитывает ссылки на папку Windows.

Получите такой результат:

http://oszimages.pp.ua/dm/4DN9/2015-06-27_9-02-51.png (http://oszimages.pp.ua/di/4DN9/2015-06-27_9-02-51.png)

Для очистки команда Dism.exe /Online /Cleanup-Image /StartComponentCleanup

sputnikk
27-06-2015, 09:11
Спасибо. Для очистки достаточно меню штатной утилиты.
Сейчас попробовал загрузить KRD 10 на реальной 7 и подучил 192 мб вместо 10,9гб. Видимо особенность драйверов VirtualBox.

У меня выдаёт ошибку на Вин 7:

C:\Windows\system32>Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

Cистема DISM
Версия: 6.1.7600.16385

Версия образа: 6.1.7601.18489


Ошибка: 87

Параметр analyzecomponentstore не распознан в этом контексте.
Дополнительные сведения см. в справке.

Файл журнала DISM находится по адресу C:\Windows\Logs\DISM\dism.log

Blast
27-06-2015, 09:15
sputnikk, ну вы понимаете, что спрашиваете в форуме Windows 10, а команду примеряете на Windows 7 - это неправильно.

Iska
27-06-2015, 09:17
Вед в свойствах диска занимаемый объём указан по данным Проводника. »
Это не так. Берётся «цельный» объём носителя, получается (функцией WinAPI) размер свободного пространства на диске, рисуется красивая круговая диаграмма (та, что Вы видите в свойствах диска). Т.е., «занимаемый объём» в «Свойствах диска» вычисляется как разница между общим объёмом и свободным пространством, а вовсе не считается как сумма составляющих.

sputnikk
27-06-2015, 09:23
Спасибо.
Blast, На Вин 10 команда работает.
На виртуальной 7 нет разницы между данными Проводника и KRD. Поэтому будем считать разное поведение KRD на реальной и виртуальной системах особенностью VirtualBox 4.

sputnikk
29-06-2015, 05:40
После выполнения команды написано "Совместно с Windows : 3.24 GB". Наверно это и есть объём файлов, на которые ведут ссылки и которые Проводник приписывает папке.




© OSzone.net 2001-2012