Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] Папка winsxs в Windows 7

Ответить
Настройки темы
Разное - [решено] Папка winsxs в Windows 7

(*.*)


Сообщения: 36560
Благодарности: 6694


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать



Официальная информация
Цитата:
Папка Windows SxS представляет собой «установочное и обслуживаемое состояние» всех системных компонентов. Но, на самом-то деле, папка не потребляет столько дискового пространства, как об этом сообщают встроенные инструменты (DIR и Explorer).

На практике практически каждый файл в папке WinSxS является «жесткой ссылкой» (hard link) на физически существующий файл, то есть все файлы находятся вне этой папки. Так, к примеру, в папке WinSxS находится файл advapi32.dll, размер которого составляет более 700Кб, но, на самом деле, это жесткая ссылка на одноименный файл из папки Windows\System32. При подсчете объема Windows Explorer учитывает этот файл дважды.
Рекомендуется к прочтению
Сколько места на диске занимают жесткие ссылки
6 ошибок людей с маленьким системным разделом
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:48, 12-06-2009

 

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Это, это. Мда… Хватило ж ума у Вашего «знакомого» сжимать основное хранилище…

Замените в одной строке один параметр — «/c» на «/u»:
Код: Выделить весь код
compact /s:"%WINDIR%\WinSxS" /u /a /i *
и проделайте с ним те же операции, что и Ваш «знакомый».
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:11, 12-12-2016 | #181



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для ruslan...

Ветеранище


Сообщения: 10679
Благодарности: 2894

Профиль | Отправить PM | Цитировать


Iska,

Взято Как уменьшить размер папки WinSxS в Windows 8

-------
Будь джентльменом, если есть удача. А нет удачи, джентльменов нет ... Нажми !!!

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:40, 12-12-2016 | #182


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


ruslan..., спасибо, ясно. Значит, ещё хуже — «знакомый» либо не умеет читать, либо слепо верит всему написанному.

Скрытый текст
Описанное худо-бедно будет работать когда оперативной памяти много, очень много, разве что при загрузке системы будет заметное замедление. Когда же её мало или просто недостаточно, активно задействуется своп. Причём, надо понимать, что когда вытесняемые страницы кода сбрасываются в своп — фактически в него код не пишется, ибо особого смысла в этом нет, ведь при обращении к странице код просто подгружается из искомого файла. И вот тут нас ждёт сделанная своими собственными руками засада — файлы-то сжаты, и на каждый чих каждую подгрузку страницы кода из свопа требуется лишнее действие: загрузить весь файл, распаковать и предоставить его ОС. Каким бы не был дисковый кэш, весь WinSxS в него не поместишь.

Я тут, конечно, всё очень сильно утрирую (желающие, как обычно, читают раздел по управлению памятью в Windows Internals), но общая схема именно такова.
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:37, 12-12-2016 | #183


Ветеран


Сообщения: 2766
Благодарности: 251

Профиль | Отправить PM | Цитировать


Цитата ruslan...:
Взято Как уменьшить размер папки WinSxS в Windows 8 »
там есть любопытный абзац:
Цитата:
А технология Features on Demand реализуется только с помощью DISM или командлета DISM PowerShell. Кроме того, важно знать, что команда DISM в отличии от командлета Uninstall-WindowsFeature не анализирует зависимости пакетов друг от друга. Так что при удалении пакета Windows с помощью DISM будет удален только указанный в команде компонент, а все зависимые от него пакеты останутся в системе. Именно по этой причине для удаления ролей с диска в Windows Server 2012 не стоит использовать DISM, т.к. есть гораздо более удобное и функциональное средство.
О каком средстве идёт речь?

-------
Оснащение дурдомов компьютерами идёт полным ходом.
Об этом можно судить по комментариям в интернете.


Отправлено: 15:39, 13-12-2016 | #184


(*.*)


Сообщения: 36560
Благодарности: 6694

Профиль | Сайт | Отправить PM | Цитировать


Цитата bredych:
О каком средстве идёт речь? »
Там открыты комментарии же, спросите автора

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 16:03, 13-12-2016 | #185


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата bredych:
О каком средстве идёт речь? »
Вы запутались? О той же самой функции Features on Demand, но которая в Windows Server 2012 реализуется иным командлетом, Uninstall-WindowsFeature, каковой отсутствует в Windows 8.

Отправлено: 16:05, 13-12-2016 | #186


Забанен


Сообщения: 2896
Благодарности: 589

Профиль | Сайт | Цитировать


Iska, Ещё хуже то, что никто не утруждает себя прочесть полностью " шапку " темы от автора её. Там же ясно написано. что это не файлы в папке, и размер папки не соответствует реальному. Можете считать это косяком от Майкрософт. Просто прочтите пост 1 от Vadikan от начала и до конца. имейте терпение и всё станет ясно. как летний солнечный день. Размер папки WinSxS - это не вопрос, над которым надо ломать голову. Оставьте её в покое. Очистка диска собственно средствами самой ОС ( особливо расширенная ) - более чем достаточный способ держать эту папку в узде.

Отправлено: 19:22, 13-12-2016 | #187


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата Илья_Рудоманенко@vk:
Там же ясно написано. что это не файлы в папке, и размер папки не соответствует реальному. »
Илья_Рудоманенко@vk, не совсем так. Это — основное хранилище, как раз-таки папка, и файлы в ней есть, и файлы эти зачастую изначальные (а вот жёсткие ссылки с этих изначальных файлов — в самой WinSxS, в System32 и прочих местах — занимают места на диске ровно столько, сколько его занимает ещё одна запись в MFT).

P.S. С основным посылом — что практически никто не читает — согласен.
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:33, 13-12-2016 | #188


Забанен


Сообщения: 2896
Благодарности: 589

Профиль | Сайт | Цитировать


Цитата Iska:
не совсем так. »
Именно так. и никак более. Либо сами разработчики Майкрософт врут, поскольку такую же информацию я читал у них в базе знаний ( прости. лень копаться где. давно это было ).
А как по поводу
Цитата Илья_Рудоманенко@vk:
Размер папки WinSxS - это не вопрос, над которым надо ломать голову. Оставьте её в покое. »
?

Отправлено: 19:38, 13-12-2016 | #189


Ветеран


Сообщения: 2766
Благодарности: 251

Профиль | Отправить PM | Цитировать


Iska, да, пардон, при пятом перечитывании наконец начало статьи увидел )))

-------
Оснащение дурдомов компьютерами идёт полным ходом.
Об этом можно судить по комментариям в интернете.


Отправлено: 12:41, 14-12-2016 | #190



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] Папка winsxs в Windows 7

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Проверка свободного места на диске WoRG AutoIt 2 25-03-2010 17:28
VBS/WSH/JS - скрипт мониторинга свободного места Grub Скриптовые языки администрирования Windows 3 24-06-2009 10:06
Служба репликации обнаружила нехватку свободного места, хотя места там предостаточно. andriod Microsoft Windows NT/2000/2003 5 20-03-2009 11:28
Определение свободного места на диске IGROK Microsoft Windows 2000/XP 8 21-10-2003 15:24
Проблема свободного места CBMen Microsoft Windows 2000/XP 7 06-09-2002 18:59




 
Переход