Проанализировать и очистить папку WinSXS
- Категория: Windows
У нас есть подробно рассказал о папке WinSXS еще в 2010 году, и как она регулярно становится одной из самых больших папок на компьютере, когда хранилище анализируется с помощью таких инструментов, как WizTree ,
Проводник Windows и сторонние программы сообщают о размере как минимум нескольких гигабайт, но счет может доходить до десяти и более гигабайт в зависимости от системы, в которой он анализируется.
WinSXS, полный путь - c: Windows WinSXS , если Windows установлена на диске c:, содержит файлы, необходимые для операций обслуживания, таких как установка обновлений, пакетов обновления или исправлений.
Согласно Microsoft, хранилище компонентов содержит «все файлы, необходимые для установки Windows», и, поскольку оно также содержит файлы, добавленные обновлениями, оно со временем увеличивается во всех системах.
Размер папки указывается неправильно, однако, если вы используете Windows Explorer или сторонние инструменты, такие как WizTree, для анализа ее размера.
Причина в том, что он содержит жесткие ссылки, которые Проводник и сторонние инструменты не принимают во внимание при вычислении размера папки WinSXS (они считают файлы с жесткими ссылками, даже если они не находятся в папке WinSXS).
Эти жесткие ссылки указывают на файлы в других каталогах Windows, например c: Windows system32.
Анализ папки WinSXS
Правильный способ анализа каталога хранилища компонентов Window WinSXS - использовать DISM.exe ,
Обслуживание образов развертывания и управление ими (DISM) было введено Microsoft в Windows Vista и с тех пор входит в состав новых версий Windows.
Обновление: обратите внимание, что команды будут работать только на компьютерах с Windows 8 или новее.
Вот что вам нужно сделать для анализа папки WinSXS:
- Нажмите на клавишу Windows, введите cmd.exe, удерживая Shift и Ctrl, нажмите клавишу ввода на клавиатуре. Это открывает в системе командную строку с повышенными привилегиями. Если вам не удается заставить это работать, щелкните правой кнопкой мыши результат cmd.exe и выберите «Запуск от имени администратора».
- Запустите команду DISM.exe / Online / Cleanup-Image / AnalyzeComponentStore
Параметр /В сети относится к текущей установке, и / Cleanup-Image / AnalyzeComponentStore - это команда для анализа текущего хранилища компонентов этой установки (папка WinSXS).
Вы можете перечислить все доступные команды с помощью DISM.exe /? И, затем, DISM.exe / Online /? и DISM.exe / Online / Cleanup-Image / ?.
Команда запускает сканирование, для завершения которого требуется некоторое время. Он отображает размер и фактический размер проводника Windows в окне командной строки и дает рекомендации, имеет ли смысл запускать операцию очистки. Если вы продолжите очистку, см. Инструкции ниже, рекомендуется запустить анализ еще раз после завершения операции очистки, чтобы узнать, насколько меньше стала папка.
Команда также отображает фактический размер папки, что может быть очень полезно, поскольку обычно подчеркивает, что хранилище компонентов не так велико, как сторонние программы или проводник.
уборка
Windows регулярно выполняет очистку с помощью Планировщика заданий. Вы можете проверить, так ли это на вашем компьютере, следующим образом:
- Нажмите на клавишу Windows, введите Планировщик заданий и нажмите Enter.
- Перейдите в Планировщик заданий (локальный)> Библиотека планировщика заданий> Microsoft> Windows> Обслуживание> StartComponentCleanup
Операцию очистки можно запустить вручную в любое время, используя следующую команду из командной строки с повышенными привилегиями:
DISM.exe / Online / Cleanup-Image / StartComponentCleanup
Обычно нет необходимости запускать очистку, если анализ AnalyzeComponentStore не рекомендует это.
Однако вы можете использовать Очистка диска для освобождения места на диске , а затем выполните анализ, чтобы удалить файлы из папки WinSXS, которые больше не требуются.
По сути, если вы удалите предыдущие версии Windows, вы можете получить компоненты в папке WinSXS, которые больше не требуются, потому что они были действительны только для предыдущей версии Windows.
Часто задаваемые вопросы
Почему папка WinSXS такая большая?
Большинство программ сообщают о неверном размере папки WinSXS из-за жестких ссылок. Жесткие ссылки указывают на другие места на устройстве.
Следует ли мне очистить папку WinSXS?
Обычно нет необходимости очищать папку вручную, поскольку Windows делает это автоматически по расписанию.
Теперь ваша очередь : Насколько велика папка WinSXS в вашей системе?