Windows как очистить директорию от файлов. Можно ли ее очищать? Перенос папки Installer на другой диск с помощью символьной ссылки

Диск, на котором располагается операционная система, должен иметь достаточное количество свободного места, чтобы она хорошо функционировала. Тенденцией является отказ от жестких дисков и установка твердотельных накопителей малых объемов, специально под операционную систему. SSD диски стоят немало, и после установки на них Windows и пары программ, место может подойти к концу. В такой ситуации пользователь может наткнуться на папку WinSxS, которая располагается в каталоге Windows. Ее размер может варьироваться от пары до десятков гигабайт. Возникает вопрос, можно ли удалить WinSxS и все ее содержимое с компьютера, и как это сделать? В рамках данной статьи мы попробуем с этим разобраться и приведем подробные инструкции.

WinSxS: что это за папка, и зачем она нужна

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

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

Ответ на вопрос «Можно ли удалить WinSxS?» довольно простой. Файлы, хранящиеся внутри данной папки, удалять стоит в том случае, если после установленного обновления операционная система Windows работает стабильно. Эти файлы в Windows 10 могут понадобиться не только для «отката» на версию Windows до обновления, но и для .

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

Важно: Ни в коем случае не старайтесь удалять папку WinSxS целиком, предварительно заполучив разрешение на ее изменение от TrustedInstaller. Если при загрузке Windows не обнаружит на компьютере папку WinSxS, операционная система рискует не заработать.

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

Очистка WinSxS в Windows 10 проводится следующим образом:


Обратите внимание: на операционной системе Windows 10 рекомендует проводить очистку WinSxS, когда размер папки приближается к 10 гигабайтам или превышает данное значение. Если папка занимает 5 гигабайт или меньше, в некоторых случаях выполнение команды по ее очистке может привести, наоборот, к увеличению ее объема.

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

Чтобы удалить лишние файлы из папки WinSxS в Windows 8 и Windows 8.1, необходимо:

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

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

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

Очищаем папку 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) :

Папка winsxs часто вызывает множество негативных реакций со стороны пользователей. Ее функционал нужен далеко не каждому, но в то же время она занимает огромное пространство на жестком диске. И чем старше Windows – тем больший объем директории. Сотрудники компании Microsoft предупреждают, что удалять каталог ни в коем случае нельзя, так как это может привести к полной поломке операционной системы. В данном руководстве рассмотрена папка winsxs и правильная очистка этой директории в Windows 7.

Что в ней содержится

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

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

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

Подготовка

Первым делом стоит отметить, что просто удалить весь каталог или какие-то его внутренние элементы настоятельно не рекомендуется. Это непременно приведет к нестабильной работе Windows. Это касается как стандартного способа с помощью перемещения в корзину, так и использования сторонних приложений, вроде CCleaner’а.

Так каким же способом можно почистить данную директорию? Для этого вам потребуется установить необязательный апдейт KB2852386 , выпущенный Microsoft в 2013 году. Он подходит как для x64, так и для х86 разрядных систем. Подключить данное обновление можно через стандартный интерфейс Windows:

Очистка Windows

Теперь вы можете пользоваться функциями, которые принесли изменения ОС:

Современные носители информации обладают значительным объемом (по меркам системных файлов Виндовс). Даже на очень древней и многострадальной ОС с x64 архитектурой размер описываемой директории не будет превышать 20 гигабайт. Иными словами, по сегодняшним меркам winsxs занимает совсем незначительное пространство.

Так, при каждом запуске утилиты «Очистка диска» в папку %LocalAppData%\Temp\{GUID} зачем-то копируется содержимое папки %WinDir%\System32\DISM (причем временная папка не удаляется после завершения операции). После чего с помощью обновленной DLL осуществляется программный вызов функции глубокой очистки непосредственно из утилиты. Впрочем, копирование папки DISM наблюдалось еще до выхода KB2852386.

Неясности

Есть основания полагать, что алгоритм очистки в Windows 7 не совсем такой же, как в Windows 8 и выше с ключом /StartComponentCleanup. В частности, у меня и у читателей пока не выявилось сжатия файлов , несмотря на идентичность текстового описания в утилите cleanmgr. Проверьте у себя и напишите в комментариях!

Еще один непонятный нюанс — это загадочная фраза в статье базы знаний (перевод – мой):

Therefore, after you run the Disk Cleanup wizard, you may be unable to roll back to a superseded update.
После очистки диска у вас может не быть возможности откатиться к обновлению, замененному более свежим.

И нигде не объясняется, от чего зависит эта возможность:) В моем эксперименте у всех обновлений возможность удаления сохранилась, как и должно быть при использовании ключа /StartComponentCleanup в Windows 8 и новее. Возможно, со временем конкретика и появится…

Наконец, не совсем понятно, что мешало реализовать это раньше, и почему обновление появилось именно сейчас. Кстати, перенос очистки в утилиту DISM.exe Windows 7 пока не планируется, что не позволяет обрабатывать автономные образы. Возможно, такой перенос вскрывает целый пласт вопросов поддержки, связанных с обслуживанием образов.

Как автоматизировать очистку папки WinSxS

В Windows 8 очистка возложена на отдельное запланированное задание , а в крайнем случае можно воспользоваться утилитой командной строки DISM.exe. В Windows 7 единственный доступный пока способ заключается в создании настроенной конфигурации утилиты «Очистка диска» и добавления полученной команды в планировщик.

Папки со сжатыми файлами помечены синим. Пока что я не видел ни одного факта сжатия в Windows 7.

Почему не работает команда DISM /Online /Cleanup-Image /StartComponentCleanup ?

Потому что она для Windows 8 и новее. В Windows 7 используйте очистку диска, следуя инструкциям этой статьи.

Продолжение следует…

Дискуссия

У меня к вам примерно те же вопросы, что и после публикации аналогичной статьи о Windows 8. Но учитывая высокий процент владельцев Windows 7, я ожидаю увидеть больше ответов:)

Пожалуйста, напишите в комментариях :

  1. Получилось ли у вас оптимизировать папку WinSxS
  2. Сколько места вы сэкономили (перевести байты в гигабайты можно

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

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

Он накопляется, занимая все больше количество свободного пространства, что отрицательно сказывается на производительности и работоспособности ПК.

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

Со временем в этой папке накапливается огромное количество мусора. По-другому их назвать нельзя, поскольку практической пользы от этих файлов нет, только занимают место в системе.

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

Как почистить С от ненужных файлов windows 7 вручную

В виндовс Семь встроена специальная программа, вызываемая при помощи окна «Свойства диска».

Другой метод запуска — нажать сочетание клавиш Win+R, а затем вбить команду «cleanmgr ».

Далее необходимо нажать ОК и выбрать целевой раздел(В этом случае С). В результате сканирования на мониторе появиться окно, где отображается освобождаемый объем памяти и необходимо выбрать удаляемые объекты.

Обычно большое количество памяти занято простыми обновлениями и браузерной информацией. Затем нужно нажать ОК, чтобы удалить мусор.

Часть обновлений хранятся в отдельном элементе – «». Он, если его не очищать, может наполниться значительным весом.

Самостоятельно удалять что-либо из этой директории нельзя ни в коем случае. Другой важный пункт – для правильного очищения данной папки с помощью помощника Виндовс на компьютере должно быть установлено определенное обновление (KB2852386), которое увеличивает уровень оценки очищаемых частей.

В окне «Дополнительные средства очистки» начинается удаление неиспользуемых утилит и резервных сохранений системы. Затем необходимо нажать «Очистить» в меню «программы и компоненты», перейдите к разделу установленного (чтобы отобразить только наиболее объемные, можно кликнуть по черному треугольнику в пункте «Размер»).

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

Удаляем не нужные файлы windows 7 вручную

Первым делом необходимо проверить Рабочий стол, который также относиться к С. Многие люди сохраняют там фото, книги и т.д. Делается это для, того, чтобы было проще отыскать нужный ярлык. Однако не рекомендуется сохранять объемные вещи на рабочем столе.

Там должны находиться только ярлыки, часто используемые объекты. Лишнее должно быть перенесено на раздел D. При правильном раскладе вес рабочего стола будет минимальным.

Затем проверьте системные разделы С (Мои документы, изображения и др.). Даже если владелец лично не сохраняет данные в этих директориях, они могут заполняться другими утилитами, которые по стандарту сохраняют информацию в этих папках.

Они занимают пространство, особенно если часто использовать видео, графические редакторы или играть в компьютерные игры. Лучше тщательно изучить содержимое этих разделов, часть данных удалить.

Другой способ освободить пространство – перенести содержимое в D. Правда использовать стандартную операцию «Copy-Paste» может не получиться. Выходом — это изменение нахождения в свойствах отдельных элементов.

Освобождение пространства с помощью сторонних программ

Существует много специальных приложений для удаления мусора с С. Самые распространенные бесплатные представители:

  • CCleaner;
  • WinDirStat;
  • Auslogics BootSpeed.

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

Для пользователей Опера актуально очистить временные данные браузера. Они могут находится в нескольких местах: Temp, App data.

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

В Виндовс временные сохранения Опера находятся по пути: …\Roaming\Opera или …\Local\Opera.

Очистка от файлов

Ненужными называют предметы со специальным расширением:

  • .tmp;
  • .bak;
  • .temp;
  • .old и др.

Они остаются после изменения документов и настроек. Располагаться эти расширения могут в самой программе или в месте, где находиться само изменение. Бывает очень сложно отыскать весь этот мусор. Для этой цели можно использовать Revo Uninstaller .

Дополнительные методы

Если ничего не помогает и вас еще интересует вопрос, как почистить диск с от ненужных файлов windows 7 вручную, то отключите режим гибернации в Виндовс Семь(если он не используется), а затем удалить hiberfill.sys .

Он обладает объемом, сравнимым с встроенной оперативной памятью (чем больше установлена RAM, тем массивнее). Выходом из ситуации является переназначение размеров дисков. Увеличив объем директории С можно на некоторое время решить проблему.



Понравилась статья? Поделиться с друзьями: