Windows Server – очистка хранилища компонент в каталоге WinSxS

Одной из вариантов штатной оптимизации, заложенной в Windows Server, является операция обслуживания так называемого хранилища компонент в каталоге %windir%\WinSxS

Случается так, что размер папки WinSxS составляет добрую половину размера всей папки Windows

Анализ текущего состояния хранилища компонент Windows и его последующую очистку мы можем провести с помощью утилиты, входящей в состав ОС – Dism.exe (Deployment Image Servicing and Management (требуются права Администратора)

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

Запуск процедуры очистки хранилища компонент Windows

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

Однако в системе по-прежнему остаются файлы, которые могут использоваться для отката установленных обновлений, поддерживающих процедуру деинсталляции. Если система работает стабильно и есть уверенность в том, что не потребуется выполнять удаление каких-либо обновлений, можно выполнить дополнительную процедуру удаления предыдущих версий для всех компонент, которые были изменены установленными обновлениями

Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase