Не очищается папка winsxs. Winsxs что это за папка

07.08.2019

Многие сталкиваются с проблемой нехватки свободного места на жёстком диске. Особенно часто засоряется диск, на котором установлена сама операционная система. Это происходит из-за того, что на нём находится очень много папок, которые сама система наполняет необходимой ей информацией. Данная проблема актуальна и для Windows 7. Почистить системные папки от ненужного мусора можно как вручную, так и используя специальные программы.

Системные папки Windows 7: необходимость очистки и возможные последствия

Каждая из системных папок имеет своё назначение и хранит информацию определённого рода. Перед очищением диска внимательно ознакомьтесь с тем, за какую функцию отвечает та или иная папка, в противном случае вы можете потерять важные данные или сильно навредить операционной системе, что приведёт к её поломке:

  • System Volume Information - по умолчанию эта папка является скрытой, чтобы пользователь случайно не занёс в неё лишние файлы и не повредил существующие. В ней хранятся точки восстановления, которые создаются периодически через определённый промежуток времени. Благодаря им в случае неисправимой ошибки в системе можно откатить все изменения и обновления Windows и всего в ней находящегося до того момента, когда всё работало нормально. Так что подумайте, стоит ли удалять точки восстановления, возможно, когда-нибудь они вам очень пригодятся;
  • Temp - эта папка также по умолчанию скрыта. В ней находятся все временные файлы, то есть сведения о пройденных играх, настройки приложений, кэш, пароли и прочее. Вы можете очистить всю папку или удалить только некоторые её компоненты, если уверены, что они точно больше не понадобятся;
  • Temporary internet files - это одна из подпапок, находящихся в папке Temp. В ней хранятся все временные файлы, относящиеся к браузеру: пароли, история, кэш, cookie, модули и дополнения. Также, если вы пользуетесь автономным режимом в браузере Internet Explorer, после удаления этой папки, ранее сохранённые сайты перестанут быть доступными без подключения к интернету;
  • Winsxs - папка, в которой хранится информация об обновлениях системы. Если вы установите обновления, эта папка сохранит в себе предыдущую версию обновлённого процесса или программы. Нужна она для того, чтобы в случае неудачного обновления системы откатить компьютер до предыдущей версии, когда никаких ошибок в работе не возникало. Очищать её стоит только в том случае, если вы не собираетесь обновлять компьютер, так как риск получить критическую ошибку при обновлении есть всегда;
  • AppData - эта папка хранит в себе данные обо всех сторонних программах. Если вы установили какое-либо приложение или игру, то все настройки и производимые действия будут записаны в данную папку. Вы можете выборочно удалить файлы, принадлежащие программам, которыми уже не пользуетесь;
  • System32 - очень важная папка, очищать которую стоит только в крайнем случае. В ней находятся данные о настройках системы и многие программы, установленные в Windows по умолчанию («Блокнот», «Калькулятор» и прочие);
  • Drivers - подпапка, находящаяся в папке System32. Отвечает за хранения большинства драйверов, установленных на компьютере;
  • Pagefiles.sys - это не папка, а файл. Нужен он для подкачки оперативной памяти. Дело в том, что многие компьютеры имеют недостаточный размер оперативной памяти, чтобы запускать большие программы. Для таких случаев и существует этот файл. Удалять его не рекомендуется, так как после этого некоторые приложения перестанут работать в силу нехватки оперативной памяти;
  • Assembly - в ней находится одна из версий Microsoft .NET Framework, отвечающая за совместимость различных программ, написанных на разных языках программирования. Удаление этой папки может привести к затормаживанию системы или отказу включаться некоторых сторонних приложений;
  • Installer - папка, в которой находятся приложения, необходимые для корректного удаления или обновления других программ. Также в ней хранятся патчи, обновления и другие файлы, предназначенные для полноценной работы приложений;
  • DriveStore - папка с драйверами, необходимыми для корректной работы таких компонентов компьютера, как видеокарта, процессор, клавиатура, мышь. Если обновление актуальных драйверов приведёт к отказу от работы того или иного составляющего, то в этой папке также на всякий случай хранятся драйверы предыдущих версий;
  • «Загрузки» - папка, в которую по умолчанию скачиваются все файлы. Если вы впервые запустили браузер, не назначив через настройки другую папку, то все загружаемые файлы отправятся в это место. Это одна из тех папок, очищение которых нужно проводить регулярно;
  • папки с медиафайлами - к этому пункту относятся такие папки, как «Видео», «Музыка», «Изображения». В них по умолчанию хранятся заставки рабочего стола, стандартные картинки, видео и музыка Windows 7. Их содержимое можно спокойно удалить или перенести на более свободный диск;
  • Windows - папка, удаление файлов которой непременно приведёт к поломке операционной системы. Не стоит очищать место на диске за счёт содержимого этой папки;
  • Downloaded Program File - в этой папке находятся модули, загруженные при использовании интернета, то есть, элементы ActiveX и приложений Java;
  • «Корзина» - папка, в которую отправляются файлы перед их окончательным удалением. Эту папку надо чистить как можно чаще, практически ежедневно;
  • «Быстрый доступ» - это папка, в которой хранятся эскизы недавно открытых файлов для быстрого доступа к ним;
  • «Рабочий стол» - всё, что вы сохраняете на рабочий стол, также переносится на диск с операционной системой в одноимённую папку «Рабочий стол».
  • Видео: какие файлы можно удалять на системном диске

    Что не стоит делать при очистке системных папок

    Внимательно ознакомьтесь с особенностями вышеперечисленных папок. Прежде чем очищать одну из них, подумайте, не пригодится ли вам её содержимое в будущем. Некоторые папки, например, Windows или System32, вообще не стоит трогать. И не пытайтесь очистить папки, просто удалив их содержимое. Это приведёт к тому, что в памяти компьютера сохранятся остатки от них, которые в будущем начнут захламлять и перегружать систему. Существуют лишь некоторые папки, которые очищать вручную можно:

  • «Корзина»;
  • «Загрузки»;
  • «Изображения»;
  • «Документы»;
  • «Видео»;
  • «Музыка»;
  • «Рабочий стол»;
  • Temp и Temporary internet files;
  • AppData.
  • Ни в коем случае не удаляйте сами папки, это приведёт к критическим ошибкам в работе системы, нужно стирать только их содержимое. Также перед очищением системных папок убедитесь в возможности освободить память другими методами, например, посредством удаления сторонних приложений и игр.

    Методы очистки системных папок Windows 7

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

    Стандартная очистка

    Используя метод стандартной очистки, вы избавитесь от следующих файлов и папок:

  • Downloaded Program File;
  • кэш, временные файлы браузера, загруженные в автономной режиме страницы;
  • статистика игр, настройки приложений, временные файлы, создаваемые различными приложениями;
  • «Корзина»;
  • «Быстрый доступ»;
  • точки восстановления системы.
  • Чтобы провести стандартную очистку жёсткого диска, выполните следующие действия:

  • Правой кнопкой мыши кликните по диску, который хотите очистить, и перейдите к разделу «Свойства».

    Открываем свойства системного диска

  • В открывшемся окне перейдите в раздел «Общие».

    Переходим в раздел «Общие»

  • В разделе «Очистка диска» выберите файлы, от которых хотите избавиться, и нажмите кнопку OK.

    Выбираем файлы, которые хотим удалить

  • Также, если перейти ко вкладке «Дополнительно», можно удалить все точки восстановления системы кроме последней. Чтобы сделать это, в разделе «Восстановление системы и теневое копирование» нажмите кнопку «Очистить».

    Нажимаем кнопку «Очистить» в разделе «Восстановление системы и теневое копирование»

  • Расширенная очистка

    С помощью расширенного варианта очистки вы удалите следующие папки и файлы:

  • временные файлы, созданные при установке сторонних программ;
  • Debug dump files - файлы, созданные отладчиком Windows, программой, которая занимается устранением ошибок в системе;
  • старые файлы приложения Chkdsk - лишние остатки файлов, появившихся на компьютере во время проверки жёсткого диска;
  • файлы от предыдущей версии Windows - находятся в папке Windows.old, если вы обновляли версию операционной системы;
  • отчёты об ошибках, история возникавших ошибок;
  • журнал обновлений системы - файлы, призванные устранить возникшие ошибки при обновлении Windows.
  • Чтобы провести расширенную очистку диска, выполните следующие действия:

  • Откройте через поиск Windows «Командную строку». Кликните по её иконке правой кнопкой мыши и выберите раздел «Запустить от имени администратора».

    Запускаем «Командную строку» от имени администратора

  • Пропишите команду cleanmgr и нажмите на клавиатуре кнопку Enter.

    Прописываем команду cleanmgr

  • В открывшемся списке выберите диск, который хотите очистить, и нажмите кнопку ОК.

    Выбираем диск, на котором следует выполнить очистку

  • Отметьте файлы, которые желаете стереть, и нажмите кнопку ОК. Выбираем файлы, которые нужно удалить
  • Видео: чистка диска средствами Windows

    Очистка диска при помощи сторонних программ

    Перед тем как приступить к ручной чистке каждой папки в отдельности, стоит воспользоваться специальными сторонними программами, созданными для автоматического поиска и очищения диска от лишних файлов:

  • Скачиваем CCleaner с официального сайта разработчика и устанавливаем её на свободный диск.

    Скачиваем приложение CCleaner

  • Запускаем приложение и переходим в раздел «Очистка».

    Переходим в раздел «Очистка»

  • В левой части программы находится список, здесь отмечаем все разделы, от которых хотим избавиться.

    Выбираем разделы, которые надо очистить

  • Нажимаем кнопку «Анализ» и дожидаемся окончания процесса.

    Нажимаем кнопку «Анализ»

  • Нажимаем кнопку «Очистить». В верхней шапке программы можем увидеть, какое количество памяти примерно освободится на компьютере.

    До удаления файлов можно посмотреть сведения о них

  • Видео: удаление системных файлов при помощи программы CCleaner

    Особенности очистки отдельных системных папок

    Если предыдущие методы очистки не решили вашу проблему или нужно очистить одну из папок выборочно, то найдите её в нижеперечисленных разделах и выполните предложенные инструкции.

    Но многие папки скрыты по умолчанию, чтобы пользователь случайно не повредил их. Для отображения скрытых папок в общем списке выполните следующие действия:

  • Откройте проводник.

    Открываем проводник

  • Разверните меню «Сервис».

    Разворачиваем меню «Сервис»

  • Перейдите к разделу «Параметры папок».

    Переходим к разделу «Параметры папок»

  • В открывшемся окне перейдите к разделу «Вид».

    Переходим в раздел «Вид»

  • Уберите галочку напротив слов «Скрывать защищённые системой файлы» и поставьте её напротив «Показывать скрытые файлы, папки и диски».

    Изменяем параметры скрытых папок

  • Winsxs

    Очистка папки Winsxs на Windows 7 производится через стандартную очистку диска. Этот метод уже описан выше. Перед запуском очистки вам предлагают список файлов, которые можно удалить. Отметьте в нём раздел «Файлы резервной копии пакета обновлений».

    Отмечаем «Файлы резервной копии пакета обновлений»

    Видео: как очистить папку Winsxs в Windows 7

    System Volume Information

    Чтобы очистить папку System Volume Information, нужно сначала получить доступ к ней:

  • Кликаем по папке правой кнопкой мыши и переходим в раздел «Свойства».

    Открываем свойства папки System Volume Information

  • В открывшемся окне переходим в раздел «Безопасность».

    Переходим на вкладку «Безопасность»

  • Кликаем по кнопке «Изменить».

    Нажимаем кнопку «Изменить»

  • В открывшихся настройках кликаем по кнопке «Добавить».

    Нажимаем кнопку «Добавить»

  • В специальном поле вводим имя своей учётной записи и нажимаем кнопку ОК.

    Прописываем имя пользователя

  • В списке «Разрешения для группы…» ставим галочку напротив слов «Полный доступ».

    Выдаем полный доступ к папке

  • Нажимаем последовательно кнопки «Применить», ОК.
  • Теперь переходим к свойствам компьютера.

    Переходим к свойствам компьютера

  • Переходим в раздел «Защита системы».

    Переходим в раздел «Защита системы»

  • Выбираем диск, на котором находится папка System Volume Information, и нажимаем кнопку «Настроить». Указываем путь к папке.

    Нажимаем кнопку «Настроить»

  • В открывшемся окне нажимаем кнопку «Удалить». Также можем задать максимальной объём памяти, отведённый для этой папки, передвинув соответствующий ползунок.
  • Последовательно нажимаем кнопки «Применить», ОК.

    DriversStore

    Чтобы удалить устаревшие драйверы из хранилища под названием DriversStore, выполните следующие действия:

  • Через поиск Windows откройте командную строку от имени администратора.

    Открываем командную строку

  • Пропишите команду pnputil.exe –e и нажмите Enter на клавиатуре. Эта команда откроет вам список всех установленных на компьютере драйверов. Запомните номер того, который хотите удалить.

    Прописываем команду pnputil.exe –e

  • Закройте командную строку и откройте её заново также от имени администратора.
  • Пропишите команду pnputil.exe -d Oem#.inf, где вместо значка решётки (#) будет номер удаляемого драйвера. Если вы попытаетесь удалить драйвер подключённого в данный момент к компьютеру устройства, то выскочит соответствующее уведомление. Извлеките устройство или используйте в команде код –f, чтобы удалить задействованный драйвер. Но помните, что без драйвера подключённое устройство может перестать работать.

    Прописываем и выполняем команду

  • Installer

    В папке Installer могут содержаться необходимые системе или программам файлы, но существует специальное стороннее приложение PatchCleaner, которое автоматически определит, что из содержимого можно удалить:

  • Скачиваем приложение PatchCleaner с любого проверенного сайта.

    PatchCleaner выполняет поиск устаревших файлов обновлений и позволяет переместить их на другой носитель или полностью удалить

  • Запускаем программу и нажимаем кнопку Browse, чтобы начать поиск папки.

    Нажимаем кнопку Browse

  • Указываем путь до папки Installer.

    Указываем путь до папки Installer

  • После того как программа проанализирует папку, появится информацию о том, сколько файлов ещё используется и сколько из них можно удалить. Также программа подсчитает, сколько места освободится на диске. Нажимаем кнопку Delete.

    Нажимаем кнопку Delete

  • Подтверждаем действие, нажав кнопку Yes.

    Подтверждаем действие нажатием на кнопку Yes

  • Pagefile.sys

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

  • Открываем свойства компьютера.
  • Переходим в раздел «Дополнительные параметры системы».

    Переходим в раздел «Дополнительные параметры системы»

  • В открывшемся окне переходим к разделу «Дополнительно» и нажимаем кнопку «Параметры».

    Нажимаем кнопку «Параметры»

  • В открывшемся окне опять переходим к разделу «Дополнительно» и в подразделе «Виртуальная память» нажимаем кнопку «Изменить».

    Нажимаем кнопку «Изменить» во вкладке «Дополнительно»

  • Убираем галочку напротив слов «Автоматически выбирать объём памяти подкачки» и выбираем вариант «Без файла подкачки», нажимаем кнопку «Задать».

    Задаем нужные параметры

  • Перезагружаем компьютер. Файл sys пропадёт, а вместе с ним и дополнительная оперативная память.

    Перезагружаем компьютер

  • Папки с историей, кэшем и cookie браузера

    Файлы браузера могут занимать большое количество места на диске. Удалить их легче и безопасней всего через настройки самого браузера: Отмечаем файлы. которые надо удалить из истории браузера

  • Выбираем параметр «За всё время» и нажимаем кнопку «Очистить историю».

    Выставляем параметр «За всё время» и очищаем историю

  • Проблемы при очистке диска

    Если после того как вы произвели удаление каких-либо файлов из системной папки, появились ошибки или компьютер начал тормозить, остаётся сделать одно - выполнить восстановление системы. Произойти такое могло при некорректной очистке диска или удалении нужных файлов. Восстановление системы возможно только в том случае, если на компьютере имеются точки восстановления:

  • Запустите компьютер в безопасном режиме.

    Запускаем компьютер в безопасном режиме

  • Через поиск Windows найдите приложение «Восстановление системы».

    Открываем приложение «Восстановление системы»

  • В открывшемся окне кликните по кнопке «Далее».

    Нажимаем кнопку «Далее»

  • Выберите одну из точек восстановления. Лучше откатить систему до того момента, когда все процессы работали максимально хорошо.

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

  • Видео: восстановление Windows 7

    Что делать, если нет кнопки «Очистить системные файлы»

    Если при попытке освободить место на диске через стандартный метод очистки вы столкнулись с отсутствием кнопки «Очистить системные файлы», это значит, что у вас отключён UAC (контроль учётных записей), и программа сразу запускается с возможностью очистки системных файлов. То есть, нажатие кнопки «Очистить системные файлы» даёт вам права администратора и вместе с ними возможность редактировать и очищать системные папки. Но если UAC отключён, то доступ к изменению системных файлов вы имеете сразу и нажимать какие-либо дополнительные кнопки не нужно.

    Если кнопка «Очистить системные файлы» отстуствует, контроль учётных записей отключён

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

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

    Данная статья расскажет как очистить папку WinSxS в Windows 10 разными способами. Некоторые из них уже Вам знакомы, поскольку рассматривались ранее в других инструкциях. Правда прежде чем приступить к очистке стоит узнать что это за папка и можно ли удалить папку WinSxS в Windows 10.

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

    Данная папка расположена по пути C:\ Windows\ WinSxS и до очистки занимала больше десяти гигабайт дискового пространства. Если же отвечать на вопрос можно ли удалять папку WinSxS, то стоит сразу сказать что нельзя это делать ни в коем случае. Можно и нужно только почистить папку WinSxS способами описанными ниже.

    Очистка диска

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

    Windows хранит копии всех установленных обновлений из Центра обновления Windows даже после установки новых версий. При очистке старые и ненужные версии обновлений удаляются или сжимаются. После чего возможно, Вам потребуется перезагрузить компьютер.

    DISM

    Система обслуживания образов развертывания и управления ими (DISM) позволяет . Управление системой DISM выполняется посредством выполнения команд в командной строке. Поэтому необходимо знать от имени администратора разными способами.

    Процесс очистки с использованием системы DISM может занимать продолжительное время. Все зависит от того, сколько места занимает папка WinSxS на системном диске.

    Планировщик заданий

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


    Заключение

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

    Очищаем папку WinSxS в Windows 7 правильно

    Папка WinSxS раздражает пользователей компьютера своими размерами. Попытки удалить её содержимое обычно кончались нестабильностью работы компьютера или полным крахом системы. Теперь безопасный способ уменьшить папку WinSxS в Windows 7 появился.

    Как правило, объем жесткого диска позволяет не обращать внимание на папку в несколько гигабайт. Но перфекционистам или владельцам сравнительно небольших SSD дисков, возможно, всё же захочется освободить место. Папка WinSxS расположена в C:\Windows\winsxs . Это служебная папка операционной системы Windows служащая для хранения ранее установленных версий системных компонентов. Благодаря ее наличию существует возможность отката к более старой версии обновления в случае необходимости.

    Почему папка WinSxS такая большая и постоянно увеличивается в размерах
    Откуда0 гигантские размеры этой папки? Дело в том, что подавляющее большинство содержимого папки WinSxS является «жесткими ссылками» (У файла может быть несколько жёстких ссылок: в таком случае он будет фигурировать на диске одновременно в различных каталогах и/или под различными именами. Количество жёстких ссылок файла сохраняется на уровне файловой системы в метаинформации. Файлы с нулевым количеством ссылок перестают существовать для системы и, со временем, будут перезаписаны физически), а Проводник и многие файловые менеджеры это не учитывают. Реальный вес этой папки гораздо меньше, чем пишется в ее свойствах. Поэтому попытка удалить часть содержимого папки WinSxS в ручную или с помощью программ, практически наверняка приведет к ошибкам в работе операционной системы или к полной потере работоспособности.

    Следуя из предназначения данной папки, у нее есть еще одно свойство, она постоянно растет в размерах. Поскольку выполняя обновление системы в WinSxS сохраняются старые версии обновленных файлов, для возможности отката к старой версии в случае проблем. Это существенно повышает надежность и отказоустойчивость всей системы, но требуется дополнительное место на жестком диске. Соответственно размер этой папки у всех разный. Он зависит от времени установки системы и как часто обновлялись системные компоненты. Чем дольше стоит операционная система и регулярнее происходили обновления, тем больше размер папки WinSxS.

    Как очистить папку WinSxS в Windows 7

    При использовании данного метода обязательным условием является наличие установленного SP1 в системе. 8 октября 2013 года Microsoft выпустила рекомендуемое обновление KB2852386 добавляющее возможность очистки данной папки. Установить его можно с помощью центра обновлений Windows или скачать пакет с помощью Internet Explorer с сайта Microsoft. Если вам интересно, сколько реально освободится места, нужно сравнить свободное место на всем системном диске до и после очистки. Для этого щелкаем правой кнопкой мыши по системному диску в Проводнике и выбираем в меню пункт «Свойства». Запоминаем сколько свободно места на диске.

    Теперь можно выполнить процедуру очистки папки WinSxS. Для этого нужно запустить утилиту очистки диска с административными правами. Есть два способа сделать это. Нажать кнопку «Очистка диска» на приведенным выше скриншоте, а затем в появившемся окне кнопку «Очистить системные файлы».

    Второй способ заключается в использование командной строки запущенной от имени администратора. Выполняете в ней команду cleanmgr. В появившемся окне выбираете системный диск и нажимаете «OK».

    Снимаем галочки со всех чекбоксов кроме пункта «Очистка обновлений Windows» и жмем кнопку «OK». Будет произведена очистка папки WinSxS, после завершения нужно перегрузить компьютер. Когда система загрузится, можно опять вызвать свойства диска и посмотреть, сколько стало свободного места. Разница в показания до очистки и после позволяет узнать, сколько реально освободилось места на жестком диске компьютера.

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

    Дополнительный компонент Мастер очистки диска позволяет пользователям удалить устаревшие обновления Windows на Windows 7 с пакетом обновления 1 или Windows Server 2008 R2 с пакетом обновления 1 --

    Для всех поддерживаемых 64-разрядных версий Windows 7
    (cкачиваний: 2421)

    Для всех поддерживаемых (х32 ) 86-разрядных версий Windows 7
    (cкачиваний: 515)

    Уменьшение размеров папки WinVista & Win7 WinSxS (14.10.09) :

    Операционная система Windows, которая хоть постоянно и обновляется, имеет ряд недочетов, порой, исправить которые неопытный пользователь не в состоянии. К примеру, Windows имеет плохое свойство «засоряться» различным «мусором», который никак не выводится утилитами, такими как CCleaner , Vit Registry Fix и им подобным. Вследствие этого системный диск может быть перегружен, а на нем останется мало места.

    Сегодня мы поговорим об очистке системной папки WinSxS, оговоримся о её предназначении и научим вас автоматизировать процесс удаления ненужных файлов.

    Для чего нужна папка WinSxS?

    Папка WinSxS хранит в себе резервные копии системных файлов, которые были так или иначе изменены после обновлений. Сами копии используются для возможности откатить состояние системы до момента, когда всё было хорошо в случае необходимости, при этом текущие файлы (не резервные копии) будут удалены.

    Папка WinSxS со временем способна «нарастить» огромные размеры, вплоть до нескольких гигабайтов, что может помешать работе компьютера, у которого мало физической памяти.

    Как очистить папку WinSxS?

    Для открытия возможности очистить системную папку WinSxS вам понадобится наличие установленного обновления KB2852386 , которое добавляет возможность очищать данный раздел.


    В командной строке выполните команду cleanmgr .


    Подождите, пока система проверит диск на наличие файлов, которые можно очистить.

    В предложенном списке поставьте отметку возле Очистка обновлений Windows .

    Нажмите Ок и дождитесь окончания процесса очистки, после чего проверьте результат.

    Автоматизация процесса очистки

    В Windows 7 очистку папки WinSxS можно автоматизировать. Для этого войдите в командную строку и вставьте туда следующий код:
    :: настройка очистки папки winsxs
    REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Update Cleanup" /v StateFlags0088 /t REG_DWORD /d 2 /f
    :: (необязательно) настройка очистки временных файлов (в частности зачищает временную папку dism)
    REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Temporary Files" /v StateFlags0088 /t REG_DWORD /d 2 /f
    :: создание запланированного задания "CleanupWinSxS"
    schtasks /Create /TN CleanupWinSxS /RL Highest /SC monthly /TR "cleanmgr /sagerun:88"

    После введения данного программного кода, папка WinSxS будет очищаться каждого 1-го числа, при этом не нарушая работу операционной системы и никак не нагружая компьютер лишними действиями.

    Надеемся, что мы помогли вам разобраться в процессе очистки папки WinSxS.

    Размер современных жестких дисков персональных компьютеров может достигать несколько терабайтов, что не может не радовать, но как ни крути, растягиваться они не могут. И когда места на диске останется немного, мысль о том, что же делать дальше и куда девать контент начинает тревожить пользователя все сильнее.

    С пользовательским разделом все просто. В конце концов, часть файлов можно переместить на какой-нибудь съемный носитель. А вот как быть с системным разделом? Как вариант, можно удалить точки восстановления, что в общем то не рекомендуется делать, а также неиспользуемые программы. Последнее устраивает далеко не всех пользователей, а кроме того удаляемая программа должна занимать на диске много места.

    В общем, логика такова – чем больше программа, тем она полезней.

    Есть еще один способ – очистить «временную» системную папку WinSxS, расположенную в каталоге Windows. Если вы давно пользуетесь операционной системой, то наверняка обнаружите, что ее размер составляет несколько гигабайт. Находились пользователи, у которых WinSxS весила два десятка гигабайт. Удаление накопившегося в WinSxS «барахла» это тоже вариант, но подходить к нему нужно с особой осторожностью.

    Очистить этот системный каталог это совсем не одно и то же, что избавиться от содержимого папки TEMP. Почему это так, для начала давайте узнаем, что представляет собой папка WinSxS и для чего вообще оно нужна.

    WinSxS что это за папка

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

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

    Несмотря на кажущуюся бесполезность, старые компоненты обновления могут даже очень пригодиться. Если при очередном обновлении Windows возникнут проблемы, всегда можно будет сделать откат к старым версиям и тем самым восстановить нормальную работу системы.

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

    Эти 40 процентов составляют файлы символьных ссылок, не содержащих в себе фактических данных, а лишь ссылающихся на них. «Настоящие» же файлы могут находиться в других системных каталогах, например, в Windows, ProgramData и т.д. Во-первых, удаление ссылок на размер WinSxS никак не повлияет, во-вторых, это опять же может привести к проблемам.

    Если вы являетесь пользователем Windows 8, также стоит подумать над тем, есть ли вообще смысл в очистке в этой папке. Дело в том, что в отличие от Windows 7 в восьмой версии очистка «лишних» файлов производится автоматически согласно заданным настройкам планировщика задач.

    Очистка winsxs

    Таким образом, смысл производить очистку папки WinSxS имеется только в двух случаях. Либо папка WinSxS действительно приняла «угрожающие» размеры, что более характерно для седьмой версии Windows, либо вы настолько дорожите каждым гигабайтом, что готовы рискнуть работоспособностью вашей системы. Существует несколько способов очистки каталога WinSxS. Самый простой, но не самый эффективный способ заключается в использовании системной утилиты cleanmgr, также известной как «Очистка диска». Чтобы запустить ее, в окошке «Выполнить» введите команду cleanmgr и нажмите ввод. Узнаете?

    Программа для очистки winsxs - DISM

    Другой способ куда более эффективен. На этот раз мы воспользуемся консольной утилитой DISM. Удалим все версии обновлений, не дожидаясь запланированной операции. Для этого в командной строке, запущенной от имени администратора выполните следующую команду:

    DISM.exe /online /Cleanup-Image /StartComponentCleanup

    Для удаления архивных файлов, созданных в процессе установки пакетов обновлений, отвечает другая команда. Для этого в командной строке введите следующую строчку:

    Внимание! После выполнение этой команды вы не сможет удалить уже установленные пакеты обновлений и вернуться к их старым версиям. Кстати, такое сообщение (как на скриншоте) вы получите в том случае, если удалять нечего.

    Также вы можете удалить старые версии для каждого компонента. Для этого используйте эту команду:

    DISM.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase

    Последствия будут точно такими же, как и в случае использования команды DISM.exe /online /Cleanup-Image /SPSuperseded .

    Что можно еще сделать для очистки папки WinSxS. В последних версиях Windows имеется такая полезная функция как включение/отключение компонентов системы по требованию. Если вы откроете панель управления, а затем перейдете в раздел «Программы и компоненты», то поймете, о чем идет речь.Некоторые из этих компонентов, даже будучи не отмечены галочкой, все же присутствуют на диске. Вам не нужно подключаться к Центру обновления для их загрузки, установить их можно прямо с диска. Так вот, находятся они как раз в папке WinSxS.

    Если файлы компонентов занимают много места на диске, вы можете удалить их. Для этого опять воспользуемся уже знакомой утилитой DISM. Запускаем консоль и вводим следующую команду:

    DISM.exe /Online /English /Get-Features /Format:Table

    При этом будет выведен список компонентов, а также их состояние. Enabled – включено, Disabled – отключено. Для удаления компонента из системы используйте следующую команду:

    DISM.exe /Online /Disable-Feature /featurename:NAME /Remove

    Ключевое слово NAME здесь означает название компонента. Например, нам нужно удалить модуль Microsoft-Hyper-V-All.

    DISM.exe /Online /Disable-Feature /featurename:Microsoft-Hyper-V-All /Remove

    Теперь если вы выполните команду Get-Features еще раз, то увидите, что статус компонента изменился на «Disabled with Payload Removed» что означает «отключено с удалением полезных файлов».

    Итог:

    Как видите, ничего сложного в этом нет.Мы протестировали все вышеописанные варианты, и нашли их вполне действенными и эффективными. Но самое главное, что наши действия не привели к каким-либо отрицательным последствиям для операционной системы.

    Все что останется в папке WinSxS удалять не следует. И еще один момент. Не используйте случайные, найденные в Интернете утилиты для очистки этой папки.

    Как показал опыт, применение таких «чистильщиков» нередко приводило к полной переустановке системы. А еще обратите внимание на тот факт, что ни в одном из известных оптимизаторов вы не найдете функции очистки каталога WinSxS.

    Похожие статьи