Текущее время: 08 дек 2024 07:33

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
СообщениеДобавлено: 08 мар 2014 16:40 
Аватара пользователя
Не в сети

Зарегистрирован:
16 дек 2013 00:57
Сообщения: 138
Откуда:
г.Мытищи М.О.

Награды:

Наш бета-тестерСлово – золото Активист форума
Что же эта за папка такая,для чего она нужна и почему у нее такой большой объем?

Все более-менее современные операционные системы Microsoft (начиная с Windows Vista) состоят из компонентов. Компонент в Windows представляет из себя один или несколько бинарных файлов, файл-каталог и XML-файл с описанием настроек (ключи реестра, настройки безопасности и т.п.). Компоненты группируются в логические блоки, из которых собираются различные редакции Windows.

Все компоненты ОС находятся в папке WinSxS, которая является хранилищем компонентов. Каждый компонент в хранилище имеет свое уникальное имя, включающее в себя номер версии, язык локализации и архитектуру процессора, для которой он был собран. В операционной системе есть только один экземпляр каждой версии каждого файла, и экземпляр этот находится в папке WinSxS, а все остальные экземпляры представляют из себя жесткие ссылки (hard links) на файлы, находящиеся в хранилище.

По сути, в папке WinSxS содержится практически вся операционная система, включая и неустановленные компоненты. Кстати, именно поэтому при установке дополнительных компонентов система не запрашивает установочный диск.

Размер папки WinSxS изначально большой, но со временем он еще увеличивается. Происходит это из за обновления компонентов. Поскольку единицей обновления в Windows является не файл, а компонент, то при обновлении одного единственного бинарного файла выпускается новая версия всего компонента. Новая версия устанавливается в систему, при этом предыдущая не удаляется, а остается в хранилище. Такой подход дает возможность в любой момент отменить обновление и откатиться к предыдущей версии компонента.
Полный путь к папке и что там внутри
Изображение

Таким образом, размер папки WinSxS напрямую зависит от возраста системы и количества установленных обновлений — чем старше система, тем больше размер. Впрочем не все так плохо и на практике средний размер папки составляет не больше 10-15 Гб. Кроме того не забываем, что большинство системных файлов из папки Windows проецируются в нее с помощью жестких ссылок из папки WinSxS, так что на самом деле размер WinSxS гораздо меньше.
Просмотр размера папки через"Свойства папки"
Изображение

Если у вас на системном диске не хватает места, то размер хранилища можно уменьшить, удалив неиспользуемые компоненты. Сразу предупрежу, что лишние файлы нельзя просто взять и удалить, это может привести к частичной или даже полной неработоспособности системы. В Windows 8 есть три безопасных способа очистить папку WinSxS.Все три способа описывать не буду,опишу лишь самый простой из них.
И так применяем консольную утилиту DISM.exe
1.Идем по пути:Пуск-Приложения(ищем"Командная строка)-Запуск от имени администратора(правой кнопкой мышки).
Запуск от имени администратора
Изображение

Появляется командная строка запущенная от имени Администратора
Изображение

2.Копируем и вставляем это текст:
Цитата:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase

После того как вставили,нажимаем "Enter"
Изображение

3.Ожидаем завершение работы(отображаются проценты)
Операция успешно завершена
Изображение

P.S. Может для кого то будет полезно.Можно выполнять данную процедуру как после выполнения обновления,так и раз в месяц например.Для прочих версий windows данная команда не применима, а ее урезанный вариант к сожалению значительного освобождения пространства не приносит.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 авг 2016 07:51 
Не в сети

Зарегистрирован:
22 авг 2015 22:29
Сообщения: 30
Вот универсальный скрипт для всех версий систем.
Умеет работать не только над очисткой хранилища для определенных систем,но и анализ и восстановление как самого хранилища,так и собственно системных файлов.
Навигация интуитивно понятна.


Вложения:
Выполнить проверку sfc_scannow.zip [4.37 КБ]
Скачиваний: 2100
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 сен 2017 13:38 
Не в сети

Зарегистрирован:
29 сен 2017 19:42
Сообщения: 2
Спасибо, это я и искал!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB