Содержание
- 1 Очистка папки WinSxS
- 2 Очистка папки WinSxS в Windows 10, 8 и Windows 7
- 2.1 Очистка папки WinSxS в Windows 10
- 2.2 Как очистить папку WinSxS в Windows 7
- 2.3 Удаление содержимого WinSxS в Windows 8 и 8.1
- 2.4 Автоматическая очистка резервных копий обновлений в WinSxS
- 2.5 Очистка папки WinSxS в Windows 10
- 2.6 Как очистить папку WinSxS в Windows 7
- 2.7 Удаление содержимого WinSxS в Windows 8 и 8.1
- 2.8 Автоматическая очистка резервных копий обновлений в WinSxS
- 3 Как грамотно уменьшить размер папки WinSxS в Windows 10, 8.1 и 8
- 3.1 Животрепещущие вопросы
- 3.2 Почему папка WinSxS такая большая
- 3.3 Почему папка WinSxS постоянно растет
- 3.4 Новые возможности системы обслуживания
- 3.5 Как определить реальный размер папки WinSxS в Windows 10, 8.1 и 8
- 3.6 Как очистить папку WinSxS в Windows 10, 8.1 и 8
- 3.7 Команда DISM (рекомендую)
- 3.8 Утилита «Очистка диска»
- 3.9 Запланированное задание
- 3.10 Как удалить все старые версии компонентов из папки WinSxS в Windows 10 и 8.1
- 3.11 Команда для удаления
- 3.12 Что происходит при удалении всех предыдущих версий компонентов
- 3.13 Сжатие компонентов в папке WinSxS (тайное знание)
- 3.14 С чем связаны изменения в системе обслуживания windows 8 и 8.1
- 3.15 Серверные ОС
- 3.16 Клиентские ОС
- 3.17 Дискуссия и опрос
- 4 Как очистить папку winsxs в windows 10
Очистка папки WinSxS
Один из часто задаваемых вопросов — можно ли удалить папку WinSxS, чтобы освободить место на диске? Если отвечать одним словом — нельзя. Однако можно уменьшить размер папки WinSxS. Подробнее о папке WinSxS: Управлению хранилищем компонентов. В этом разделе описываются различные способы уменьшения размера папки WinSxS в работающей версии Windows 10.
Windows 10 и Windows Server 2016 Technical Preview автоматически уменьшают размер папки WinSxS с помощью методов, аналогичных описанным в этом разделе, но при этом также используются внутренние процессы, в том числе удаление пакетов с компонентами, которые были заменены другими компонентами в новых версиях. Предыдущие версии некоторых компонентов хранятся в системе в течение некоторого времени, позволяя в случае необходимости выполнить откат. Через некоторое время эти компоненты удаляются из установки.
Вы также можете уменьшить размер образа Windows, как описано в разделе Уменьшение размера хранилища компонентов в автономном образе Windows.
Предупреждение
Удаление файлов из папки WinSxS или удаление всей папки WinSxS может нанести серьезный ущерб системе. В результате компьютер может не загружаться и его будет невозможно обновить.
В Windows 10 и Windows Server 2016 Technical Preview существует несколько способов для запуска очистки хранилища компонентов, в которых для очистки папки WinSxS удаляются пакеты и сжимаются компоненты.
Планировщик заданий
Задача StartComponentCleanup была создана в Windows 8 для автоматической регулярной очистки компонентов, когда система не используется. Эта задача настраивается для автоматического выполнения и запускается операционной системой. При автоматическом выполнении задача ожидает не менее 30 дней после установки обновленного компонента, а затем удаляет его предыдущие версии.
Если вы запускаете эту задачу, то действует время ожидания в 1 час, и задача может не полностью очистить все файлы.
Запуск задачи StartComponentCleanup в планировщике заданий для очистки и сжатия компонентов
-
Если окно Планировщик заданий не открыто, запустите планировщик заданий. Дополнительные сведения см. в разделе Запуск планировщика заданий.
-
Разверните дерево консоли и перейдите к узлу Task Scheduler Library\Microsoft\Windows\Servicing\StartComponentCleanup.
-
В разделе Выбранный элемент щелкните Выполнить.
Примечание
Задачу StartComponentCleanup также можно запустить из командной строки:
schtasks.exe /Run /TN «\Microsoft\Windows\Servicing\StartComponentCleanup»
Система обслуживания образов развертывания и управления ими (DISM) — это программа командной строки, которая позволяет устанавливать, удалять, настраивать и обновлять компоненты Windows, пакеты, драйверы и региональные параметры. Параметр /Cleanup-ImageDism.exe предоставляет опытным пользователям дополнительные способы уменьшения размера папки WinSxS. Дополнительные сведения см. в разделе Параметры командной строки DISM для обслуживания пакетов операционной системы.
Использование параметра /StartComponentCleanup
- Использование параметра /StartComponentCleanup средства Dism.exe в работающей версии Windows 10 дает аналогичные результаты выполнения задачи StartComponentCleanup в планировщике заданий, но предыдущие версии обновленных компонентов будут удалены немедленно (без отсрочки в 30 дней) и без часового ограничения.В командной строке с повышенными привилегиями введите: Dism.exe /online /Cleanup-Image /StartComponentCleanup
Использование ключа /ResetBase с параметром /StartComponentCleanup
- При использовании параметра /ResetBase с параметром /StartComponentCleanup средства DISM.exe в работающей версии Windows 10 удаляются все замененные версии каждого компонента в хранилище компонентов.В командной строке с повышенными привилегиями введите: Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase Предупреждение После выполнения этой команды будет невозможно удалить никакие из существующих обновлений и пакетов обновления. Следующие обновления и пакеты обновления можно будет удалять.
Использование параметра /SPSuperseded
- Чтобы уменьшить место, занимаемое пакетом обновления, используйте параметр /SPSuperseded средства Dism.exe в работающей версии Windows 10, чтобы удалить все резервные компоненты, необходимые для удаления пакета обновления. Пакет обновления представляет собой коллекцию накопительных обновлений для определенного выпуска Windows.В командной строке с повышенными привилегиями введите: Dism.exe /online /Cleanup-Image /SPSuperseded Предупреждение После выполнения этой команды будет невозможно удалить пакет обновления.
Очистка диска
Очистка диска позволяет уменьшить число ненужных файлов на дисках, что может ускорить работу компьютера. При этом удаляются временные файлы и системные файлы, очищается корзина и удаляются различные элементы, которые больше не нужны. Возможность очистки обновлений помогает уменьшить размер хранилища компонентов.
Запуск очистки диска для удаления системных файлов
Связанные разделы
Управление хранилищем компонентов Определение фактического размера папки WinSxS Уменьшение размера хранилища компонентов в автономном образе Windows Uninstall-WindowsFeature Уменьшение размера каталога Winsxs и освобождение места на диске в Windows Server 2012 в режиме с компонентами по запросу Решение проблем с местом на диске, вызванных большим размером каталога хранилища компонентов Windows (WinSxS)
Источник: https://msdn.microsoft.com/ru-ru/library/windows/hardware/dn898501(v=vs.85).aspx
Очистка папки WinSxS в Windows 10, 8 и Windows 7
Если вас смущает то, что папка WinSxS много весит и интересует вопрос о том, можно ли удалить её содержимое, в этой инструкции подробно будет описан процесс очистки данной папки в Windows 10, 8 и Windows 7, и заодно расскажем, что это за папка и для чего она нужна и можно ли удалить WinSxS полностью.
В папке WinSxS хранятся резервные копии системных файлов операционной системы до обновлений (и не только, о чём — далее). То есть, всякий раз, как вы получаете и устанавливаете обновления Windows, в эту папку сохраняется информация об изменяемых файлах, сами эти файлы с тем, чтобы у вас была возможность удалить обновление и откатить сделанные изменения.
Через какое-то время папка WinSxS может занимать достаточно много места на жёстком диске — несколько гигабайт, при этом размер этот всё время увеличивается по мере установки новых обновлений Windows.. К счастью, очистить содержимое данной папки сравнительно легко штатными средствами. И, если компьютер после последних обновлений работает без каких-либо проблем, это действие сравнительно безопасно.
Также в Windows 10 папка WinSxS используется, например, для сброса Windows 10 в исходное состояние — то есть необходимые для автоматической переустановки файлы берутся именно из неё. Дополнительно, раз уж у вас возникла проблема со свободным пространством на жёстком диске, рекомендуем к ознакомлению статью: Как очистить диск от ненужных файлов.
Очистка папки WinSxS в Windows 10
Прежде чем говорить об очистке папки хранилища компонентов WinSxS, хочу предупредить о некоторых важных вещах: не пытайтесь удалить эту папку. Просто довелось видеть пользователей, у которых папка WinSxS не удаляется, они используют методы, похожие на описанные в статье Запросите разрешение от TrustedInstaller и в конце-концов удаляют её (или часть системных файлов из неё), после чего удивляются, почему система не загружается.
В Windows 10 папка WinSxS хранит не только файлы, связанные с обновлениями, но и файлы самой системы, используемые в процессе работы, а также для того, чтобы вернуть ОС в исходное состояние или выполнить некоторые операции, связанные с восстановлением. Итак: какой-то самодеятельности при очистке и уменьшении размера этой папки не рекомендую. Следующие же действия безопасны для системы и позволяют очистить папку WinSxS в Windows 10 только от ненужных резервных копий, создаваемых при обновлении системы.
- Запустите командную строку от имени администратора (например, через правый клик по кнопке Пуск)
- Введите командуexe /online /cleanup-image /AnalyzeComponentStore и нажмите Enter. Папка хранилища компонентов будет проанализирована и вы увидите сообщение о необходимости её очистки.
- Введите команду exe /online /cleanup-image /StartComponentCleanup и нажмите Enter для запуска автоматической очистки папки WinSxS.
Один важный момент: не следует злоупотреблять этой командой. В некоторых случаях, когда резервных копий обновления Windows 10 в папке WinSxS нет, после выполнения очистки, папка может даже слегка увеличиться. То есть производить очистку есть смысл, когда указанная папка слишком, на ваш взгляд, разрослась (5-7 Гб — это не слишком).
Как очистить папку WinSxS в Windows 7
Для очистки WinSxS в Windows 7 SP1 требуется предварительно установить необязательное обновление KB2852386, которое добавляет соответствующий пункт в утилиту очистки диска.
Вот как это сделать:
- Зайдите в центр Обновления Windows 7 — это можно сделать через панель управления или воспользоваться поиском в меню пуск.
- Нажмите «Поиск обновлений» в меню слева и подождите. После этого, кликните по необязательным обновлениям.
- Найдите и отметьте необязательное обновление KB2852386 и установите его.
- Перезагрузите компьютер.
После этого, для того, чтобы удалить содержимое папки WinSxS, запустите утилиту очистки диска (также, быстрее всего воспользоваться поиском), нажмите кнопку «Очистка системных файлов» и выберите пункт «Очистка обновлений Windows» или «Файлы резервной копии пакета обновлений».
Удаление содержимого WinSxS в Windows 8 и 8.1
В последних версиях ОС Windows возможность удалить резервные копии обновлений имеется в утилите очистки диска по умолчанию. То есть для того, чтобы удалить файлы в WinSxS, вам следует выполнить следующее:
- Запустить утилиту «Очистка диска». Для этого на начальном экране можете воспользоваться поиском.
- Нажать кнопку «Очистка системных файлов»
- Выбрать пункт «Очистка обновлений Windows»
Помимо этого, в Windows 8.1 есть и ещё один способ очистить эту папку:
- Запустите командную строку от имени администратора (для этого нажмите клавиши Win+X на клавиатуре и выберите нужный пункт меню).
- Введите командуexe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Также, с помощью dism.exe вы можете точно узнать, сколько занимает папка WinSxS в Windows 8, для этого воспользуйтесь следующей командой:
dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
Автоматическая очистка резервных копий обновлений в WinSxS
Помимо очистки содержимого данной папки вручную, вы можете воспользоваться планировщиком заданий Windows, для того, чтобы это происходило автоматически.
Для этого необходимо создать простую задачу StartComponentCleanup в Microsoft\Windows\Servicing с нужной периодичностью выполнения.
Источник: https://comservice-chelny.ru/ochistka-papki-winsxs-v-windows-10-8-i-windows-7/
Очистка папки WinSxS в Windows 10
Прежде чем говорить об очистке папки хранилища компонентов WinSxS, хочу предупредить о некоторых важных вещах: не пытайтесь удалить эту папку.
В Windows 10 папка WinSxS хранит не только файлы, связанные с обновлениями, но и файлы самой системы, используемые в процессе работы, а также для того, чтобы вернуть ОС в исходное состояние или выполнить некоторые операции, связанные с восстановлением. Итак: какой-то самодеятельности при очистке и уменьшении размера этой папки не рекомендую. Следующие же действия безопасны для системы и позволяют очистить папку WinSxS в Windows 10 только от ненужных резервных копий, создаваемых при обновлении системы.
Запустите командную строку от имени администратора (например, через правый клик по кнопке Пуск)
Введите команду Dism.exe /online /cleanup-image /AnalyzeComponentStore и нажмите Enter. Папка хранилища компонентов будет проанализирована и вы увидите сообщение о необходимости ее очистки.
Введите команду Dism.exe /online /cleanup-image /StartComponentCleanup и нажмите Enter для запуска автоматической очистки папки WinSxS.
Один важный момент: не следует злоупотреблять этой командой. В некоторых случаях, когда резервных копий обновления Windows 10 в папке WinSxS нет, после выполнения очистки, папка может даже слегка увеличиться. Т.е. производить очистку есть смысл, когда указанная папка слишком, на ваш взгляд, разрослась (5-7 Гб — это не слишком).
Как очистить папку WinSxS в Windows 7
Для очистки WinSxS в Windows 7 SP1 требуется предварительно установить необязательное обновление KB2852386, которое добавляет соответствующий пункт в утилиту очистки диска.
Вот как это сделать:
Зайдите в центр Обновления Windows 7 — это можно сделать через панель управления или воспользоваться поиском в меню пуск.
Нажмите «Поиск обновлений» в меню слева и подождите. После этого, кликните по необязательным обновлениям.
Найдите и отметьте необязательное обновление KB2852386 и установите его.
Перезагрузите компьютер.
После этого, для того, чтобы удалить содержимое папки WinSxS, запустите утилиту очистки диска (также, быстрее всего воспользоваться поиском), нажмите кнопку «Очистка системных файлов» и выберите пункт «Очистка обновлений Windows» или «Файлы резервной копии пакета обновлений».
Удаление содержимого WinSxS в Windows 8 и 8.1
В последних версиях ОС Windows возможность удалить резервные копии обновлений имеется в утилите очистки диска по умолчанию. То есть для того, чтобы удалить файлы в WinSxS, вам следует выполнить следующее:
- Запустить утилиту «Очистка диска». Для этого на начальном экране можете воспользоваться поиском.
- Нажать кнопку «Очистка системных файлов»
- Выбрать пункт «Очистка обновлений Windows»
Помимо этого, в Windows 8.1 есть и еще один способ очистить эту папку:
- Запустите командную строку от имени администратора (для этого нажмите клавиши Win+X на клавиатуре и выберите нужный пункт меню).
- Введите команду dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Также, с помощью dism.exe вы можете точно узнать, сколько занимает папка WinSxS в Windows 8, для этого воспользуйтесь следующей командой:
dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
Автоматическая очистка резервных копий обновлений в WinSxS
Помимо очистки содержимого данной папки вручную, вы можете воспользоваться планировщиком заданий Windows, для того, чтобы это происходило автоматически.
Для этого необходимо создать простую задачу StartComponentCleanup в Microsoft\Windows\Servicing с нужной периодичностью выполнения.
Надеюсь, статья будет полезной и предостережет от нежелательных действий. В случае возникновения вопросов — задавайте, постараюсь ответить.
Источник
Источник: https://pomogaemkompu.temaretik.com/824315003666697026/ochistka-papki-winsxs-v-windows-10-8-i-windows-7/
Как грамотно уменьшить размер папки WinSxS в Windows 10, 8.1 и 8
Уже 7 лет папка WinSxS является бельмом в глазу у ряда пользователей. Все эти годы Microsoft потихоньку улучшала систему обслуживания Windows, и в прошлом году я рассказывал о тонкостях управления компонентами Windows 8. Выгоду от тех нововведений получили администраторы серверных ОС, а на улицу домашних пользователей настоящий праздник пришел только в Windows 8.1.
Перейти к инструкциям по очистке
Сегодня я расскажу вам о ключевых изменениях в системе обслуживания Windows 8 и 8.1, которые помогут вам эффективнее распорядиться дисковым пространством и наконец-то очистить папку WinSxS, не рискуя при этом нарушить работу системы.
У вас Windows 7? Читайте Как грамотно уменьшить размер папки WinSxS в Windows 7 SP1
Животрепещущие вопросы
Сначала я обозначу два вопроса, которые сильнее всего волнуют людей в контексте папки WinSxS.
Почему папка WinSxS такая большая
На самом деле, она занимает значительно меньше места, чем кажется. Множество файлов из папки Windows проецируется в нее с помощью жестких ссылок именно из папки WinSxS. Да, файловые менеджеры могут показывать размер папки WinSxS в 10GB и более, но лишь потому, что они принимают за чистую монету объем жестких ссылок. В Windows этому есть очень наглядное подтверждение.
Почему папка WinSxS постоянно растет
Каждый раз, когда вы устанавливаете обновления, системные файлы заменяются новыми. Их старые версии сохраняются в папке WinSxS, чтобы обеспечить возможность отката в случае проблем с новыми версиями, т.е. устойчивое обслуживание системы. Это приводит к увеличению объема папки WinSxS, хотя на практике ее максимальный размер редко превышает 15GB. Кстати, именно этого аспекта коснулось одно изменение в Windows 8.1, как вы увидите ниже.
Новые возможности системы обслуживания
Вездесущая утилита DISM обзавелась в 8.1 новыми параметрами командной строки, которые я разберу в этой статье. Но сначала – несколько примечаний:
- В моем распоряжении находится английская Windows 8.1 Preview, в которой результаты команд DISM не локализованы, несмотря на русский языковой пакет. Фанатичным приверженцам локализованных ОС придется потерпеть
- Поскольку Windows 8.1 Preview установлена недавно, размер папки WinSxS невелик, равно как и выгода от описанных в статье манипуляций. Однако, чем дольше установлена ОС, тем заметнее польза от изменений в системе обслуживания.
- Все команды нужно выполнять от имени администратора, а после очистки — перезагружаться для более аккуратного измерения экономиии дискового пространства.
Готовы? Давайте пойдем от простого к сложному!
Как определить реальный размер папки WinSxS в Windows 10, 8.1 и 8
С помощью одного из новых параметров DISM вы можете проанализировать хранилище компонентов, т.е. папку WinSxS.
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
Результат команды будет примерно таким:
Увеличить рисунок
Здесь по порядку:
- Размер хранилища компонентов, каким его видит проводник, т.е. без учета жестких ссылок внутри WinSxS.
- Реальный размер хранилища компонентов с учетом жестких ссылок (за исключением ссылок на папку Windows), в том числе:
- Общие файлы с папкой Windows. Эти файлы необходимы для работы системы и ни в коем случае не являются лишними. В моем примере они составляют 87% от размера хранилища, но чем больше обновлений устанавливается, тем ниже этот процент.
- Резервные копии и отключенные компоненты. Эти файлы хранятся на случай проблем с обновленными компонентами или для включения ролей или компонентов. Их можно условно считать лишними, поскольку они не критичны для текущей работы системы.
- Кэш и временные файлы. Эти файлы нужны для быстрой работы системы обслуживания, но не являются абсолютно необходимыми для функционирования Windows.
- Дата последней очистки хранилища. Об очистке во всех подробностях ниже.
- Число пакетов, замененных более новыми, и рекомендация по очистке. Фактически, это – файлы, которые обновились после работы Windows Update. Их можно удалить очисткой хранилища.
Я прямо вижу, как у вас руки чешутся очистить хранилище и высвободить место
Как очистить папку WinSxS в Windows 10, 8.1 и 8
Начиная с Windows 8, в ОС заложено три способа очистки.
Команда DISM (рекомендую)
Вы можете очистить хранилище компонентов вручную одной командой.
Dism.exe /Online /Cleanup-Image /StartComponentCleanup
Это самый быстрый путь к выполнению оптимизации (после него двумя следующими способами вы уже ничего не добьетесь).
Утилита «Очистка диска»
Andrey Bayatakov, спасибо за напоминание об этом способе!
Наберите cleanmgr в командной строке, запущенной от имени администратора. Встроенная в Windows утилита для очистки диска покажет, сколько места вы сэкономите, удалив файлы обновлений Windows.
В принципе, утилита делает то же самое, что и ключ /StartComponentCleanup. Однако она весьма фривольна в оценках освобождаемого пространства, и в моих экспериментах ошибка измерялась сотнями мегабайт, причем в обе стороны.
Запланированное задание
Windows выполняет очистку папки winsxs по расписанию с помощью задания Microsoft – Windows – Servicing – StartComponentCleanup.
Конкретной команды не видно, поскольку очистка реализована обработчиком COM-объектов. А отсутствие триггеров свидетельствует о том, что задание работает в рамках вездесущего автоматического обслуживания. Запустив задание из планировщика или командной строки, вы достигаете почти того же эффекта, что и командой DISM с ключом /StartComponentCleanup. Различия таковы:
- Игнорируются обновления, установленные в последние 30 дней.
- Выдерживается часовая пауза, очистки всех файлов может не произойти.
Выполнив очистку, вы можете снова проанализировать хранилище и оценить изменения.
Увеличить рисунок
Как видите, в моем случае очистка 10 пакетов позволила сэкономить 60MB, что не так уж и много в масштабах папки. Однако можно почистить еще
Как удалить все старые версии компонентов из папки WinSxS в Windows 10 и 8.1
Во времена Windows XP был очень популярен вопрос, можно ли удалять папки $NTUninstallKBxxxxxx$ из папки Windows. Помните такое?
В Windows 8.1 появилась аналогичная возможность, хотя реализована она совсем иначе ввиду глобальных различий в системах обслуживания 8.1 и XP.
Команда для удаления
Начиная с Windows 8.1, у параметра /StartComponentCleanup есть дополнительный ключ /ResetBase, с помощью которого можно удалить все предыдущие версии компонентов. Этот ключ не задействован в запланированном задании.
Внимание! Удаление предыдущих версий компонентов лишает вас возможности удалить установленные обновления и пакеты исправлений (Service Packs), но не блокирует установку будущих обновлений.
Это предупреждение вовсе не дежурное, если вспомнить недавнюю ошибку 0xc0000005 после KB2859537, от которой плакал горючими слезами Рунет. Так или иначе, волшебная команда:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Очевидно, выигрыш дискового пространства зависит как от количества зачищаемых обновлений, так и от объема замененных ими компонентов. В моем примере удалось высвободить еще около 24MB.
Увеличить рисунок
Что происходит при удалении всех предыдущих версий компонентов
Рассказ об этом перенесен в статью, которая раскрывает подноготную оптимизации папки WinSxS.
Описанные выше нововведения в Windows 8.1 не являются секретом, поскольку задокументированы в библиотеке TechNet (пока только на английском языке). Причем объяснения там выгодно отличаются от типичной сухой документации — чувствувется перо Джозефа Конвея (Joseph Conway), главнoго источника сведений системе обслуживания Windows, который, к сожалению, недавно объявил о прекращении публикаций в своем блоге.
Сжатие компонентов в папке WinSxS (тайное знание)
Однако в официальной документации практически нет информации о том, что с целью экономии дискового пространства для хранилища компонентов в Windows 8 и выше применяется сжатие. Я выделю несколько известных мне моментов:
- Сжатие применяется к файлам, которые не использует операционная система. К ним относятся предыдущие версии компонентов и отключенные компоненты. Этим, видимо, и объясняется не столь существенный выигрыш от удаления предыдущих версий с параметром /ResetBase.
- Используется разностное сжатие. По неподтвержденной пока уже подтвержденной информации в Windows 8.1 для компрессии замененных компонентов применяется разностное сжатие.
- Экономия дискового пространства может быть весьма существенной в некоторых сценариях. Так, на установке Windows Server Core 2012 R2 Preview благодаря сжатию высвобождается около 20% места, если исключить из уравнения файлы подкачки и гибернации. Экономия достигается за счет сжатия компонентов отключенных ролей сервера.
В статье, где собраны все технические тонкости, я описал разные механизмы сжатия Windows 8 и 8.1+.
С чем связаны изменения в системе обслуживания windows 8 и 8.1
Конечно, точный ответ на этот вопрос может дать только Microsoft, поэтому я просто поделюсь своим видением ситуации.
Серверные ОС
Современную инфраструктуру трудно представить без технологий виртуализации, выгода от использования которых напрямую связана с эффективным использованием системных ресурсов. Это в полной мере относится к дисковому пространству, которого много никогда не бывает.
Удаление неиспользуемых ролей сервера в Windows Server 2012 помогает ИТ-специалистам эффективнее распоряжаться дисковым пространством. Тем, кто не знает об этой возможности или не считает целесообразным ее применять, поможет сжатие компонентов неиспользуемых ролей в Windows Server 2012 R2.
Клиентские ОС
К моменту выхода Windows 7 стоимость 1GB на жестких дисках была столь невелика, что папка WinSxS вызывала головную боль только у товарищей с маленьким сами знаете, чем. Однако на сцену уже выходили SSD, и система обслуживания Windows не очень хорошо сочеталась с их скромным объемом.
Казалось бы, к выходу Windows 8 твердотельный накопитель объемом 128GB уже не был чем-то из ряда вон выходящим, но на разработчиков системы обслуживания свалилась новая беда – планшеты, в том числе свой же Surface.
Действительно, все современные планшеты на Clover Trail в лучшем случае комплектуются диском в 64GB. А в более популярных младших моделях после вычета раздела восстановления остается около 25GB, чего недостаточно для более-менее долгосрочной работы Windows.
В Windows 8 очистка резервных копий компонентов нацелена на более эффективное использование пространства маленьких дисков планшетов, а в Windows 8.1 удаление предыдущих версий предоставляет запасной аэродром в самых тяжелых случаях.
Дискуссия и опрос
Источник: http://www.outsidethebox.ms/15272/
Как очистить папку winsxs в windows 10
» Windows 10 » Как очистить папку winsxs в windows 10
Если Вы начнёте исследовать папки в системном каталоге Windows 10, то можете наткнутся на весьма объёмную папку WinSxS. Впервые я столкнулся с ней ещё в далёком 2008 году. Тогда, впервые увидев этот отнюдь немаленький каталог в системной папке, я просто не нашёл о нём информации и практически полностью снёс.
Результатом стала нерабочая Windows 7 и её пришлось полностью переустанавливать. Больше я его не трогал =) Позже я всё-таки нашёл информацию что это за каталог такой и понял почему он занимает много места на системном диске. Сейчас я хочу поделиться всей имеющейся у меня информацией с вами, попутно рассказав что это за папка WinSxS и можно ли её очистить или удалить.
На самом деле не стоит так её пугаться — не так уж много она и весит, как кажется. Весь секрет в жёстких ссылках из других системных каталогов. Хранятся в ней файлы обновлений, компонентов и системных сервисов. При обновлении Виндовс старые файлы должны заменятся новыми. Но иногда старые версии сохраняются тоже как резервные копии.
Поэтому директория начинает занимать ещё больше и больше места. Как же почистить папку WinSxS в Windows 10 от лишних файлов?
Самый правильный с точки зрения операционной системы способ — системная утилита очистки диска. Кликаем на диск, где установлена Виндовс (как правило — диск C:\) правой кнопкой мыши и в меню выбираем пункт «Свойства».
Теперь надо кликнуть на кнопку «Очистка диска».
Запустится анализ содержимого:
После чего Вы увидите вот такое окно:
В нём надо нажать на кнопку «Очистить системные файлы»
Здесь ставим галочку «Файлы журнала обновления» и нажимаем на кнопку ОК.
Утилита должна спросить — уверены ли мы в своём желании удалить данные?! Соглашаемся.
Теперь остаётся подождать, пока приложение отработает и уменьшит размер папки WinSxS.
Второй способ — специальная консольная утилита DISM для работы компонентами и обновлениями.
Для того, чтобы ею воспользоваться — надо запустить командную строку с правами Администратора и ввести в ней команду:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup
Вот так:
Программа проведёт оптимизацию каталога и очистит WinSxS.
Третий способ — через планировщик заданий.
Запускаем планировщик и создаём задание:
Microsoft – Windows – Servicing – StartComponentCleanup
Вот так:
Windows 10 автоматически проверит папку и очистит её от всего ненужного.
set-os.ru
Очистка WinSxS в Windows 10
Когда операционная система уведомляет нас о том, что на системном диске практически не осталось свободного места, мы реагируем оперативно и запускаем встроенную утилиту очистки диска.
Более продвинутые пользователи дополнительно знают, какие ещё папки можно освободить от «мусора» вручную.
Анализируя размер папок, у большинства часто возникает вопрос, можно ли удалить достаточно объёмную папку WinSxS или хотя бы уменьшить её размер.
Так вот скажу, что удаление WinSxS нанесёт серьёзный ущерб операционной системе, вследствие которого компьютер может больше не загрузиться, так как она содержит в себе файлы необходимые для обслуживания системы.
Но избавиться от больше неиспользуемых в ней файлов всё-таки можно и для этого достаточно воспользоваться программой командной строки — DISM.EXE (Системой обслуживания образов развертывания и управления).
Анализ папки
1. Запустите Командную строку с правами админа.
2. Дайте команду:
dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
и нажмите клавишу Enter.
3. После окончания процесса анализа вы увидите фактический размер хранилища компонентов и рекомендуется ли в данный момент его очистка (Если Да, то переходите к следующему шагу!).
ОЧИСТКА WINSXS
1. Дайте команду:
dism.exe /Online /Cleanup-Image /StartComponentCleanup
и дождитесь успешного завершения операции.
Рассчитывать на освобождение большого объёма таким способом не стоит, но попробовать надо обязательно.
P.S. Хотите больше компьютерных советов? Вам в Карту блога!
liwihelp.com
Очистка папки WinSxS
Один из часто задаваемых вопросов – можно ли удалить папку WinSxS, чтобы освободить место на диске? Если отвечать одним словом – нельзя. Однако можно уменьшить размер папки WinSxS. Дополнительные сведения о папке WinSxS см. в разделе Управление хранилищем компонентов. В этом разделе описываются различные способы уменьшения размера папки WinSxS в работающей версии Windows 8.1.
Windows 8.1 и Windows Server 2012 R2 автоматически уменьшают размер папки WinSxS методами, аналогичными описанным в этом разделе, но при этом также используются внутренние процессы, в том числе удаление пакетов с компонентами, которые были заменены другими компонентами в новых версиях. Предыдущие версии некоторых компонентов хранятся в системе в течение некоторого времени, позволяя в случае необходимости выполнить откат. Через некоторое время эти компоненты удаляются из установки.
Вы также можете уменьшить размер образа Windows такими же способами, как описано в разделе Уменьшение размера хранилища компонентов в автономном образе Windows.
Удаление файлов из папки WinSxS или удаление всей папки WinSxS может нанести серьезный ущерб системе. В результате компьютер может не загружаться и его будет невозможно обновить. |
В Windows 8.1 и Windows Server 2012 R2 можно запустить очистку хранилища компонентов несколькими способами, в которых удаление пакетов в сочетании со сжатием компонентов способствует очистке папки WinSxS.
Задача StartComponentCleanup создана в Windows 8 для автоматической регулярной очистки компонентов, когда система не используется. Эта задача настраивается для автоматического выполнения и запускается операционной системой. При автоматическом выполнении задача ожидает не менее 30 дней после установки обновленного компонента, а затем удаляет его предыдущие версии.
Если вы запускаете эту задачу, то действует время ожидания в 1 час, и задача может не полностью очистить все файлы.
-
Если окно Планировщик заданий не открыто, запустите планировщик заданий. Дополнительные сведения см. в разделе Запуск планировщика заданий.
-
Разверните дерево консоли и перейдите к узлу Библиотека планировщика заданий\Microsoft\Windows\Servicing\StartComponentCleanup.
-
В разделе Выбранный элемент щелкните ссылку Выполнить
Задачу StartComponentCleanup также можно запустить из командной строки:schtasks.exe /Run /TN «\Microsoft\Windows\Servicing\StartComponentCleanup» |
Система обслуживания образов развертывания и управления ими (DISM) – это программа командной строки, которая позволяет устанавливать, удалять, настраивать и обновлять компоненты Windows, пакеты, драйверы и региональные параметры. Параметр /Cleanup-Image программы Dism.exe предназначен для опытных пользователей и предоставляет дополнительные способы уменьшения размера папки WinSxS. Дополнительные сведения см. в разделе Параметры командной строки DISM для обслуживания пакетов операционной системы.
-
Задание параметра /StartComponentCleanup программы Dism.exe в работающей версии Windows 8.1 дает результаты, аналогичные выполнению задачи StartComponentCleanup в планировщике заданий, но предыдущие версии обновленных компонентов будут удалены немедленно (без отсрочки в 30 дней), и не будет ограничения по времени в 1 час.
В командной строке с повышенными привилегиями введите:
Dism.exe /online /Cleanup-Image /StartComponentCleanup
-
Ключ /ResetBase с параметром /StartComponentCleanup программы DISM.exe в работающей версии Windows 8.1 удаляет все замененные версии для всех компонентов в хранилище компонентов.
В командной строке с повышенными привилегиями введите:
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
Предупреждение После выполнения этой команды будет невозможно удалить никакие из существующих обновлений и пакетов обновления. Следующие обновления и пакеты обновления можно будет удалять.
-
Чтобы уменьшить место, занимаемое пакетом обновления, используйте параметр /SPSuperseded программы Dism.exe в работающей версии Windows 8.1. Будут удалены все резервные компоненты, необходимые для удаления пакета обновления. Пакет обновления представляет собой набор накопительных обновлений для определенного выпуска Windows.
В командной строке с повышенными привилегиями введите:
Dism.exe /online /Cleanup-Image /SPSuperseded
Предупреждение После выполнения этой команды будет невозможно удалить пакет обновления.
Очистка диска позволяет уменьшить число ненужных файлов на дисках, что может ускорить работу компьютера. При этом удаляются временные файлы и системные файлы, очищается корзина и удаляются различные элементы, которые больше не нужны. Возможность очистки обновлений помогает уменьшить размер хранилища компонентов.
msdn.microsoft.com
Как очистить папку WinSxS?
Давайте для начала разберемся, что это за папка WinSxS. В этой папке содержаться резервные копии файлов операционной системы, когда еще не было установлено ни одного обновления. То есть, почти чистая винда. После того, как начнут устанавливаться какие-либо обновления, в эту папку вносится информация о файлах, которые были изменены, в том числе и эти файлы.
С этими файлами у нас есть возможность откатить Windows до обновления.
Но есть проблемка, пройдет время, и эта папка будет занимать достаточно много места на диске. Но мы можем ее удалить стандартными средствами. Некоторые возможно возразят: «зачем удалять эту папку, если можно потом все восстановить и не мучатся». На самом деле я Вас не призываю к подобным действиям, это лишь рекомендация и решать Вам удалять эту папку или нет.
Итак, как же очистить папку WinSxS? Рассматривать мы будем способы в Windows 7 и 8. Начнем.
Кстати, кто не знает, папка находится по пути: С:\Windows\WinSxS, но это у меня такой путь. И весит это папка у меня 6 Гб, достаточно много я Вам скажу.
Чистим папку WinSxS в Windows 7
Для начала нам нужно зайти в Центр обновления. Для этого зайдите в панель управления, либо нажмите Пуск и в поиске внизу введите Центр обновления. Потом нажмите «поиск обновлений».
После нахождения обновлений, выбираете «Необязательные обновления» и найдите там вот это обновление: KB2852386.
Когда установите его, перезагрузите компьютер.
Теперь нам нужно воспользоваться утилитой очистки диска, найдите ее также в поиске в меню пуск.
В появившемся окне нужно выбрать, какой диск будете очищать, утилита проанализирует его. Далее выбираем «очистка системных файлов». Снова начнется анализ.
А потом ставим галочку на «файлы резервной копии пакета обновлений» может быть написано «Очистка обновлений windows». Нажимаете ОК и радуетесь.
Чистим папку WinSxS в Windows 8
Также инструкция выше подойдет к операционной системе Windows 8 и Windows 8.1. Мы примерно также можем удалить папку WinSxS, как и в первом случае.
Вводим в поиске очистка диска, запускаем ее, нажимаем на Очистка системных файлов, а потом находим Очистка обновлений Windows или что-то похожее и ставим галочку, нажимаем ОК.
Но в Windows 8.1 есть еще один способ.
Запускаем командную строку от имени администратора, для этого нажмем комбинацию Win+X и находим: Командная строка (Администратор).
Теперь вводим следующую команду:
dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Если хотите посмотреть, сколько точно весит папка WinSxS, то можно воспользоваться командой ниже:
dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
Источник: https://htfi.ru/windows_10/kak_ochistit_papku_winsxs_v_windows_10.html