Папка Winsxs — неотъемлемый элемент Windows. В процессе обновления ОС сохраняет в ней копии компонентов (bin и xml-файлы, библиотеки dll и др.) предыдущих версий. То есть создаёт резервное хранилище, используемое для восстановления, или «отката», в случае повреждения данных или неудачного апдейта.
В ходе эксплуатации операционной системы Winsxs имеет свойство увеличиваться в размерах: может достигать объёма более 15-20 Гб. И многие пользователи, испытывающие дефицит свободного пространства на диске C, задаются вопросом: «А можно ли удалить Winsxs?»
Если речь идёт об отправке её в «Корзину» посредством штатной функции, однозначно, нет. Это приведёт к дестабилизации работы системы. Правильное решение в данном случае — очистить папку выборочно (не повредив «жизненно важных» подпапок и файлов) при помощи сторонних и интегрированных в Windows утилит.
Методы, позволяющие удалить содержимое Winsxs, для дистрибутивов «Windows 7» и «8.1» отличаются между собой. В «восьмёрке» реализован дополнительный инструмент очистки.
Как в Windows 7 уменьшить размер Winsxs?
Способ №1
1. Нажмите одновременно комбинацию клавиш — «Win» + «E».
2. Щёлкните правой кнопкой мыши по иконке диска C.
3. В открывшемся перечне функций щёлкните «Свойства».
Совет! В окне свойств отображается свободное и занятое пространство дискового раздела. Проанализируйте эти параметры и сопоставьте их с объёмом Winsxs. Возможно, возникнет необходимость дополнительно очистить или удалить другие папки с временными или ненужными файлами, чтобы освободить ёмкость «С».
4. Клацните по кнопке «Очистка диска».
Данную опцию также можно запускать в окне «Выполнить»:
- удерживая клавишу «Win», нажмите «R»;
- в появившейся панели, в строчке «Открыть», введите — cleanmgr;
- кликните «OK»;
- в новом окне «…выбор устройства» откройте щелчком мыши ниспадающее меню (значок «стрелочка вниз») и установите в поле «(С:)».
5. По завершении анализа данных на дисплее появится панель с настройками. Чтобы очистить папку хранилища, в блоке «Удалить следующие… » установите флажок возле элемента «Очистка обновлений Windows».
6. Щёлкните «OK».
7. В ходе выполнения процедуры не закрывайте окно утилиты и не запускайте другие приложения.
Способ №2: очистка при помощи скрипта WinsxsLite
Программное средство WinsxsLite разработчика Christian Bering Boegh распространяется бесплатно. Имеет статус доверенного приложения. Несмотря на свой крохотный размер (0,5 Мб), на «отлично» справляется с поставленной задачей. Значительно уменьшает объём папки-хранилища и при этом сохраняет работоспособность ОС.
1. Скачайте с доверенного веб-ресурса утилиту WinsxsLite.
2. Распакуйте архив (клик правой кнопкой → Извлечь всё) в отдельную папку.
3. Запустите с правами администратора WinsxsLite.bat.
4. В окне консоли, в строчке запроса, введите «1» (выбор режима Phase 1), а потом — «s».
5. Дождитесь завершения сканирования (понадобится примерно 1 час).
6. Далее выполните очистку по следующему сценарию (в квадратных кавычках клавиши для запуска):
- Phase 1 [1] + Apply [a];
- перезагрузка ОС;
- Phase 2 [2] + Scan [s] + Apply [a];
- перезагрузка ОС.
Уменьшение объёма Winsxs в Windows 8
Способ №1: стандартная процедура
1. Клацните правой кнопкой мыши в Панели задач по иконке «Windows».
2. Откроется контекстное меню системы. Кликните в списке функцию «Найти».
3. В отрывшейся панели «Поиск» (справа), в поисковой строчке, введите запрос «очистка диска». Нажмите «Enter».
4. В списке найденных параметров выберите «Освобождение места на диске… » (щёлкните левой кнопкой по названию).
5. В появившемся окне нажмите кнопку «Очистить системные файлы».
6. В списке элементов установите галочку возле «Очистка обновлений Windows».
7. Чтобы запустить процедуру удаления, клацните «OK».
Способ №2: утилита dism.exe
1. Откройте системное меню: кликните правой кнопкой по значку «Windows» (находится в нижнем правом углу экрана).
2. В панели функций клацните «Командная строка (администратор)».
3. В консоли командной строки введите следующую директиву:
dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
4. Нажмите «Enter».
5. Дождитесь завершения процедуры (прогресс её выполнения будет отображаться непосредственно в консоли).
Совет! Чтобы быстро проанализировать содержимое хранилища, утилиту можно запустить с другим ключом — dism.exe /Online /Cleanup-Image /AnalyzeComponentStore.
Способ №3: настройка автоматического удаления
1. Откройте меню Windows 8.1 (кликните правой кнопкой по ярлыку «Win»).
2. Далее:
Панель управления (в надстройке «Просмотр» установите «Крупные значки») → Администрирование → Планировщик заданий (откройте двойным кликом).
3. В окне планировщика щёлкните по папке «Библиотека» и пройдите в директорию: Microsoft → Windows → Servising.
4. В соседней панели кликните правой кнопкой по StartComponentCleanup, а затем выберите в подменю «Выполнить».
После этих действий операционная система будет автоматически очищать Winsxs по расписанию (настройка временных интервалов находится на вкладке «Условия»).
Совет! Чтобы быстро активировать задачу, запустите в командной строке: schtasks.exe /Run /TN "\Microsoft\Windows\Servicing\StartComponentCleanup"
Периодически отслеживайте объём Winsxs и при необходимости проводите её очистку. Пусть на диске C вашего ПК всегда будет достаточно свободного пространства!
Комментарии
оррт -
Стоит ли правда перезагружать компьютер и почему?
Phase 1 [1] + Apply [a];
перезагрузка ОС;
Phase 2 [2] + Scan [s] + Apply [a];
перезагрузка ОС.
C -
После выбора второго шага из пункта "Phase 1 [1] + Apply [a]" - появляется сообщение "Missing movefile.exe command".
Ivan -
У меня убило систему
Добавить комментарий