Как освободить место, уменьшив размер папки WinSxS в Windows 10

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

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

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

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

В этом руководстве по Windows 10 мы расскажем, как правильно очистить папку WinSxS, чтобы освободить место на вашем компьютере.

Как уменьшить размер папки WinSxS с помощью командной строки

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

Проверка размера папки WinSxS

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

  1. Откройте командную строку.
  2. Введите следующую команду, чтобы определить размер папки WinSxS, и нажмите Enter :
  • Посмотрите фактический размер хранилища компонентов, чтобы узнать, сколько места занимает папка WinSxS.
  • Обратите внимание на пункт «Рекомендуется очистка хранилища компонентов», чтобы определить, нужна ли очистка.
  • Выполнив эти шаги, вы сможете определить фактический размер папки Windows Side by Side и рекомендуется ли её очистка.

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

    Очистка папки WinSxS

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

    1. Откройте командную строку.
    2. Введите следующую команду, чтобы очистить папку WinSxS, и нажмите Enter :

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

    Если вы хотите определить, сколько места вы освободили с помощью командной строки, вы можете повторно запустить команду, чтобы проанализировать папку и сравнить значения «Фактический размер хранилища компонентов» с предыдущим результатом.

    Как уменьшить размер папки WinSxS с помощью хранилища

    Чтобы очистить папку WinSxS со смыслом Хранилища, выполните следующие действия:

    1. Откройте Параметры.
    2. Нажмите Система.
    3. Нажмите Память устройства.
    4. В разделе «Локальный диск» щелкните элемент «Временные файлы».

    Совет: если вы не видите этого пункта, нажмите «Показать больше категорий», чтобы найти его.

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

    Как уменьшить размер папки WinSxS с помощью очистки диска

    Кроме того, вы также можете уменьшить размер папки WinSxS с помощью устаревшего инструмента очистки диска, выполнив следующие действия:

    1. Откройте Проводник.
    2. Нажмите на Этот компьютер в левой панели.
    3. В разделе «Устройства и диски» щелкните правой кнопкой мыши диск «Локальный диск» и выберите параметр Свойства.
    4. Нажмите вкладку Общие.
    5. Нажмите кнопку Очистка диска .
  • Нажмите кнопку Очистить системные файлы .
  • Очистите выбор по умолчанию.
  • Отметьте Центр обновления Windows .
  • Нажмите кнопку ОК .
  • После выполнения этих действий средство очистки диска удалит все временные файлы, найденные в WinSxS, но без удаления папки.

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

    16 Способов освободить место на диске в Windows 10.

    Быстро ли загружается жесткий диск или твердотельный накопитель? Хотите освободить место на вашем ПК с Windows 10? В этом руководстве мы обсудим все способы для освобождения места на жестком диске в Windows 10.

    Вы можете освободить гигабайты (ГБ) дискового пространства на своем компьютере — это совсем не сложно. В данной статье мы перечислим все возможные способы освобождения места на вашем ПК с Windows 10.

    Представляем вам 16 способов освободить место на диске в Windows 10.

    1. Удаление нежелательных приложений и программ

    Вы знаете, об этом и, вероятно, уже сделали это. Если нет, удалите ненужные программы и приложения сразу, чтобы освободить место на диске. Некоторые из программ могут резервировать ГБ ценного дискового пространства.

    Перейдя в приложение «Параметры» → «Приложения» → «Приложения и возможности», вы можете просматривать занимаемое дисковое пространство, приложениями и программами. Вы также сможете удалить приложения и программы прямо с этой страницы.

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

    2. Выключение режима гибернации для освобождения места на диске

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

    Функция гибернации при включении создает файл hyberfil.sys , который занимает размер RAM, на вашем ПК. Например, если ваш компьютер оснащен 8 ГБ ОЗУ, функция режима сна занимает около 7 ГБ дискового пространства, приличный размер, не правда ли.

    Помните, что функция, включена по умолчанию в Windows 10, но по умолчанию она не добавляется в меню «Пуск». Поэтому убедитесь, что она отключена, если вы ее не используете.

    Вот как отключить функцию режима гибернации.

    Шаг 1: Откройте командную строку как администратора, набрав CMD в поле поиска «Пуск / панель задач», кликните правой кнопкой мыши элемент «Командная строка» и выберите «Запуск от имени администратора».

    Шаг 2: В командной строке с повышенными правами введите:

    и нажмите клавишу Enter, чтобы отключить функцию гибернации и освободить место.

    Вы можете использовать вместо Командной строкиPowerShell

    3. Отключить или удалить точки восстановления системы

    Точки восстановления системы пригодится, если вы хотите восстановить свой ПК с Windows 10 до более ранней даты, чтобы исправить возможные проблемы. В зависимости от количества точек восстановления и выделенного пространства для функции создания точки восстановления системы, это занимает ГБ дискового пространства. Опять же, отключить функцию восстановления системы не рекомендуется, особенно если вы знаете, как ее использовать!

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

    Вот как отключить функцию восстановления системы.

    Шаг 1: В поле поиска Пуск / Панель задач введите sysdm.cpl и нажмите клавишу Enter.

    Шаг 2: Перейдите на вкладку «Защита системы». В разделе «Параметры защиты» выберите диск и нажмите кнопку «Настроить».

    Шаг 3: В появившемся диалоговом окне выберите «Отключить защиту системы» и нажмите кнопку «Применить».

    Повторите шаги 2 и 3 для других дисков, чтобы полностью отключить функцию восстановления системы для всех дисков и освободить место на диске в Windows 10.

    4. Очистить корзину

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

    Если вы часто используете сочетание клавиш Shift + Del , чтобы удалять файлы, не перемещая файлы в Корзину, вероятно вам следует отключить Корзину. Так же мы рекомендуем настроить Windows 10 на автоматическое удаление старых файлов из корзины.

    5. Удаление старых версий драйверов

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

    Шаг 1: Откройте Этот компьютер. Кликните правой кнопкой мыши на диске, где установлена Windows 10, а затем нажмите «Свойства».

    Шаг 2: Нажмите кнопку «Очистка диска».

    Шаг 3: В следующем диалоговом окне, нажмите «Очистить системные файлы».

    Шаг 4: Когда вы увидите результаты, установите флажок напротив «Пакеты драйверов устройств» и нажмите кнопку «ОК», чтобы удалить файлы Пакеты драйверов.

    6. Удалить папку Windows.old

    Если вы недавно обновили до Windows 10 с Windows 7 / 8.1 или обновили до последней версии Windows 10, скорее всего, у вас будет папка под названием Windows.old в корневом каталоге вашего системного диска.

    В папке Windows.old содержатся данные из предыдущих версий Windows и занимает она не менее 10 ГБ места на диске. Если вы уверены, что вам не нужны данные из предыдущих установок Windows, вы должны удалить папку Windows.old, чтобы освободить значительный объем дискового пространства.

    Следуйте шагам в нашей инструкции по удалению папки Windows.old в руководстве по Windows 10 или о том, как автоматически удалить Windows.old.

    7. Удаление файлов из папки «Загрузки»

    С настройками по умолчанию файлы, загруженные с использованием всех веб-браузеров, сохраняются в папке «Загрузки», расположенной на диске с ​​Windows 10. Возможно, у вас есть десятки ненужных файлов в папке «Загрузки», занимающие сотни МБ пространства. Например, установочный файл программы не требуется после установки программы, если вы не переустанавливаете программу очень часто!

    8. Удаление временных файлов

    Удаление временных файлов — легкая работа.

    Традиционный способ ручной очистки временных файлов

    Шаг 1: Откройте окно команды «Выполнить», одновременно нажав логотип Windows и клавишу R .

    Шаг 2: Введите или скопируйте и вставьте %temp% и нажмите клавишу Enter , чтобы открыть папку Temp, содержащую временные файлы.

    Шаг 3: Выберите все файлы и папки, а затем нажмите кнопку «Удалить», чтобы удалить все временные файлы. Рекомендуется переместить временные файлы в Корзину и навсегда удалить их лишь через несколько дней, чтобы, если программа или Windows 10 не работают должным образом после удаления временных файлов, вы могли их восстановить.

    9. Очистить кеш обновления

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

    10. Удаление неиспользуемых учетных записей пользователей

    Новая учетная запись пользователя обычно занимает очень мало места на диске. В зависимости от количества файлов и размера учетная запись пользователя может занимать несколько МБ или ГБ дискового пространства.

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

    11. Сжатие Windows 10

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

    12. Найдите большие файлы и удалите их, если они не нужны вам.

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

    Шаг 1: Откройте проводник. Перейдите к диску или папке, где вы хотите искать большие файлы.

    Шаг 2: Нажмите на поле поиска, чтобы увидеть вкладку «Поиск».

    Шаг 3: Перейдите на вкладку «Поиск», чтобы просмотреть все параметры поиска.

    Шаг 4: Нажмите «Размер», а затем выберите один из фильтров. Как вы можете видеть, в общей сложности есть семь фильтров: Пусто (0 КБ), Крошечный (0-10 В), Малый (10-100 КБ), Средний (100 КБ — 1 МБ), Большой (1-16 МБ ), Огромный (16 — 128 МБ), Гигантский (> 128 МБ).

    Если вы выберите фильтр Гигантский (> 128 МБ), Проводник будет автоматически искать все файлы размером более 128 МБ.

    Что, если вы хотите искать все файлы размером более 500 МБ? Просто. В поле поиска введите size:> 500 MB, чтобы просмотреть все файлы размером более 500 МБ. Аналогичным образом, используйте size:> 1 GB, чтобы найти все файлы размером более 1 ГБ.

    Наконец, чтобы найти все файлы размером более 1 ГБ, но менее 5 ГБ (вы можете установить любой размер), просто введите в поле поиска size:>500MB

    Как после установки Windows 10 уменьшить её размер

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

    Сколько места займёт Windows 10

    Количество места, занимаемое системой, зависит от того, какая разрядность выбрана — 32-х или 64-х битная. Установочные ISO-образы имеют вес 2,4 ГБ для 32-х и 5,5 ГБ для 64-х разрядной системы. Напомним, что от разрядности зависит, сможет ли система решать задачи в двух потоках или нет, поэтому ориентируйтесь на количество ядер процессора, а не на вес исходного файла.

    Установленная система, по официальным данным компании Microsoft, будет занимать 16 ГБ, если она 32-х битная, и 20 ГБ, если она 64-х битная. Безусловно, цифры приблизительны и актуальны только для чистой домашней версии. Профессиональная и корпоративная редакция Windows не сильно отличается в размерах, но ровно 16 или 20 ГБ после установки не выйдет в любом случае.

    Почему система занимает больше места

    Столкнуться с тем, что система занимает больше обещанного объёма, можно вследствие перехода на новую Windows посредством обновления, а не чистой установки. Выполнение чистой установки подразумевает удаление всех файлов, имеющихся на жёстком или SSD диски, и загрузку системы на абсолютно пустой раздел. Если вы переходили на Windows 10 с помощью этого способа, то единственное, из-за чего вес система может оказаться выше предусмотренного, — загруженные обновления.

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

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

    Есть два способа перехода на Windows 10: обновление и чистая установка

    Но ещё одна причина появления излишнего веса — резервная копия предыдущей Windows, создаваемая на тот случай, если пользователю по каким-то причинам не понравится Windows 10, и он захочет вернуться на ранее используемую версию. По умолчанию созданный файл хранится на системной разделе диска и самостоятельно удаляется через 30 дней, отсчёт которых начинается с момента установки Windows 10. Резервная копия может весить несколько гигабайт, что сильно изменяет размеры, занимаемые системой. Но её можно удалить самостоятельно, смотрите раздел «Удаление резервной копии предыдущей ОС».

    Папка Windows.old хранится на системном диске

    Узнаём, на что уходит память

    В Windows 10 есть специальное средство, подробно описывающее, на что израсходована память жёсткого или SSD диска. Им стоит воспользоваться, чтобы узнать, из-за чего именно система весит больше, чем ожидалось:

    1. Разверните параметры системы. Открываем параметры системы
    2. Перейдите к блоку «Система». Открываем раздел «Система»
    3. Выберите подпункт «Хранилище». Вы увидите несколько полосок, соответствующих разным разделам, на которые разбит диск. С помощью них можно узнать, сколько места свободно на данный момент. Чтобы перейти к боле подробному описанию раздела, кликните по одной из них. Узнаем, насколько заняты разделы, в подпункте «Хранилище»
    4. Полоска окрасится разными цветами, каждый из которых будет соответствовать определённому типу файлов. Чем длиннее полоска, тем больше места занимает именно этот вид файлов. Свободное место окрашено серым. Под полоской подробное сопоставление цветов и относящихся к ним типов файлов. Имеется подробный список того, на что уходит память диска

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

    Очистка Windows после установки

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

    Очистка компьютера от обновлений

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

    Итак, загруженные обновления хранятся в папке WinSxS, имеющей такое же название и в предыдущих операционных системах. Ни в коем случае не пытайтесь удалить её саму или очистить содержимое через функцию «Удалить» в проводнике. В папке хранятся не только обновления, но и другие файлы, пригождающиеся для функционирования системы. Их удаление приведёт к тому, что Windows перестанет работать. Очищение строго рекомендуется производить только следующим способом:

    1. Разверните командую строка от имени администратора. Открываем командную строку от имени администратора
    2. Пропишите и запустите на выполнение команду Dism.exe/online/cleanup-image /AnalyzeComponentStore. Начнётся процедура сканирования папки, в конце которой вы получите отчёт по её загруженности и решение системы, говорящее вам, стоит ли её очищать или нет. Смотрите предпоследнюю выведенную строчку. Выполняем команду Dism.exe/online/cleanup-image /AnalyzeComponentStore
    3. Если ответ положительный, то есть Windows рекомендует очистить папку, выполните команду Dism.exe /online /cleanup-image /StartComponentCleanup. Об успешном окончании процедуры будет соответствовать сообщение «Операция успешно завершена», выведенное в командной строке. Удаляем содержимое папки WinSxS, выполнив команду Dism.exe /online /cleanup-image /StartComponentCleanup

    Учтите, выполнение очистки в том случае, когда система этого делать не рекомендует, может привести к противоположному эффекту: папка увеличится в размерах.

    Копаясь в настройках Windows 10, вы сможете найти список обновлений, расположенный в панели управления. В нём можно выбрать обновление и удалить его. Но делать этого не стоит, так как этот список — уже установленные версии. Их удаление приведёт к тому, что система откатится к версии, не использующей это обновление. Удалив уже установленное обновление, вы перестанете иметь актуальную версию Windows 10.

    Функция удаления обновлений есть, но использовать ее не стоит

    Видео: очищаем Windows от обновлений

    Удаление резервной копии предыдущей ОС

    Резервная копия, создаваемая после обновления до Windows 10, автоматически сотрётся через 30 суток после перехода на новую систему. Если вы не хотите ждать и уверены в том, что не захотите вернуться к ранее используемой версии, то можете удалить копию самостоятельно:

    1. Зажмите комбинацию Win+R на клавиатуре, чтобы вызвать окошко «Выполнить». Пропишите в нём команду cleanmgr и нажмите «ОК», чтобы вызвать мастер очистки. Выполняем команду cleanmrg
    2. Выберите системный раздел диска (по умолчанию раздел C), так как именно на нём хранится копия. Выбираем системный раздел диска
    3. Раскройте список системных файлов, перейдя к их очищению. Нажимаем кнопку «Очистить системные файлы»
    4. Отметьте три пункта: файлы журнала обновлений, предыдущей установки и временные. Запустите процедуру удаления и дождитесь её окончания. Выбираем три пункта и запускаем удаление
    5. Альтернативный метод — выполнить команду RD /S /Q «%SystemDrive%Windows.old» в командной строке, запущенной от имени администратора. Но лучше использовать вышеописанный способ, так как он позволяет заодно удалить другие ненужные файлы, связанные с предыдущей и новой системой. Выполняем команду RD /S /Q «%SystemDrive%Windows.old»

    Функция Compact OS

    В Windows 10 имеется функция, предназначенная для уменьшения размера системных файлов за счёт их сжатия, — Compact OS. Она позволяет сократить размер системы примерно на 2 ГБ при использовании 64-х битной версии и на 1,6 ГБ при использовании 32-х битной версии.

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

    Но если это ваш случай, или вы готовы пожертвовать скоростью ради места, то выполните следующие действия: запустите командную строку от имени администратора и выполните в ней команду compact /compactos:always. Начнётся процедура сжатия, она может продлиться больше получаса, скорость сжатия будет зависеть от производительности процессора и записывающей способности диска.

    Выполняем команду compact /compactos:always

    Если в будущем захотите отключить сжатие, выполните команду compact /compactos:never. Производительность вернётся, но и объем системы восстановится до прежних размеров.

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

    Как изменить размер жесткого диска в Windows 10

    Зачем вообще кому-то может понадобиться изменять размер винчестера?

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

    В Windows 10 изменить объем винчестера можно двумя способами.

    Первый вариант — воспользоваться услугами встроенного приложения Disk Manager. Хотя некоторые люди считают, что это очень сложно, и предпочитают использовать второй вариант — сторонние программы с лучшими пользовательскими интерфейсами. В нашей статье мы подробно опишем оба этих варианта.

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

    Первый способ: Встроенный диспетчер дисков Windows 10

    1. Сначала щелкните правой кнопкой мышки на «Этот компьютер» и далее «Управление».

    2. Затем слева откройте список «Хранилище» и выберите «Управление дисками».

    3. Вы увидите все разделы вашего жесткого диска. Допустим, нужно уменьшить локальный диск «D» на 20 Гб. Для этого щелкните по нему ПКМ и выберите «Сжать том».

    4. Теперь следует ввести тот объем, на который мы уменьшаем винчестер. Размер вводится в мегабайтах, и так как выше мы уже остановились на величине 20 Гб, вводим 20480 Мб.

    Внимательные читатели могут заметить: почему 20480, а не 20000 Мб? Тут не стоит забывать, что в 1 Гб содержится 1024 Мб. Следовательно, 20 Гб — это 20480 Мб.

    После того как ввели нужное значение, нажмите на вкладку «Сжать».

    5. У вас появится нераспределенное пространство в 20 Гб, а сам диск «D» уменьшится на такой же объем. Теперь жмите на появившийся неразмеченный объем в 20 Гб правой клавишей мыши и кликните «Создать простой том».

    6. Потом можете сократить размер нового тома или оставить как есть по умолчанию.

    7. Затем присваиваем новому диску букву, указываем для него вид файловой системы и жмем «Далее». В результате у вас в компьютере появится новый диск, который вы можете использовать по своему усмотрению.

    Второй метод: использование сторонних инструментов

    Как мы уже писали выше, некоторые люди не любят пользоваться встроенным диспетчером дисков, считая, что это не совсем просто. На наш взгляд, это не соответствует истине, так как в использовании данного приложения ничего трудного нет. Но тем не менее многие все равно предпочитают сторонние программы, так как они действительно отличаются более удобным интерфейсом. Мы расскажем, как изменить размер винчестера при помощи утилиты MiniTool Partition Wizard Free Edition.

    Вот как это сделать:

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

    2. Найдите скачанный установочный файл и запустите процесс установки.

    3. По окончании процесса откройте программу MiniTool Software и нажмите кнопку MiniTool Partition Wizard Free.

    4. Перед вами предстанут все разделы ваших винчестеров. Давайте для примера возьмем 15 Гб от нашего локального диска «D» и сделаем их нераспределенным пространством. Для этого кликните ПКМ на диск «D» и выберите «Move/Resize».

    5. Далее вводим новый размер нашего диска «D» и неразмеченный объем. Как вы помните из пункта выше, мы приняли за неиспользованный объем 15 Гб диска «D». Допустим, наш диск «D» составляет 700 Гб. Тогда в графе «Размер диска» вводим 685 Гб (700 15 Гб), а в графе «Нераспределенное пространство» пишем значение 15 Гб и жмем «OK».

    6. Теперь убедитесь, что все сделано правильно, и нажмите «Применить». Кроме того, прежде чем нажать «Да», обязательно закройте все остальные приложения с несохраненными данными. После кликните на подтверждение своих действий и дождитесь окончания процесса. Продолжительность выполнения этой операции зависит от объема, который вы переносите. Потом вам останется лишь перезагрузить компьютер, и все изменения вступят в силу.

    Вышеуказанная инструкция подходит в том случае, когда вы изменяете размер одного и того же диска. Если же вам нужно использовать нераспределенное пространство для расширения другого винчестера, например диска «C», щелкните по нему правой кнопкой мышки и жмите «Extend» (расширить). Затем откройте раскрывающейся меню и найдите свой неразмеченный объем. Потом определите, какое количество нераспределенного дискового пространства вы возьмете для расширения диска, и жмите «OK». А дальше остается нажать «Принять» для подтверждения изменений и подождать, пока утилита выполнит расширение объема винчестера. После перезагрузки компьютера все нововведения вступят в силу.

    FAQ: Очистка и сжатие папки WinSxS в Windows 10 и 8.1

    В этой статье мы поговорим о каталоге WinSxS в Windows 10 и Windows 8.1, причинах его постоянного роста и способах очистки. Каталог C:windowsWinSxS является хранилищем компонентов Windows. В этом каталоге хранятся dll библиотеки, бинарные и xml файлы, необходимые для установки и работы той или иной роли ОС Windows. При установке обновлений Windows (это происходит ежемесячно), новая версия обновляемого компонента устанавливается в систему, а старая сохраняется в хранилище WinSxS (это необходимо для обеспечения совместимости и возможности «отката» на старые версии компонентов при удалении проблемного обновления).

    • Как узнать реальный размер папки WinSxX в Windows 10 / 8.1
    • Очистка хранилища компонентов (папки WinSxS ) в Windows 10 / 8.1
    • Функции по требованию в Windows 10 и 8.1
    • Включаем NTFS сжатие на папке WinSxS в Windows 10 и 8.1

    Самым естественный способ уменьшить размер папки WinSxS в Windows 10 и Windows 8 — удалить из системы старые версий компонентов, оставшиеся после обновления системы. Для этого используется стандартный мастер очистки диска cleanmgr или специальные опции команды DISM (см. ниже).

    Как узнать реальный размер папки WinSxX в Windows 10 / 8.1

    Еще одной особенностью папки WinSxS является наличие в ней большого количества так называемых hard links (жестких символьных ссылок). Жесткая ссылка представляет собой полностью равноправный оригинальному указатель на файл. Т.е. указатель и исходный файл могут иметь разные имена и находиться в пределах одного раздела в разных каталогах, но реально указывать они будут на один и тот же объект. Именно из-за наличия жестких ссылок, которые включаются в расчет общего размера каталога, файловые менеджеры (и в том числе Windows Explorer) показывают несколько преувеличенный размер папки WinSxS. Узнать реальный (без учета жестких ссылок) размер папки WinSxS можно с помощью утилиты SysInternal du:

    Так же вы можете проанализировать размер хранилища компонентов (папку WinSxS) с помощью команды DISM:

    Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

    Разберемся, что возвращает данная команда:

    Размер хранилища компонентов по данным проводника : 5.70 GB (это размер хранилища без учета жестких ссылок)
    Фактический размер хранилища компонентов : 5.49 GB (реальный размер хранилища компонентов с учетом жестких ссылок)
    Совместно с Windows : 3.12 GB (обязательные файлы системы, не могут быть удалены)
    Резервные копии и отключенные компоненты : 2.12 GB (устаревшие файлы компонентов, которые нужны на случай проблем установленными обновлениями)
    Кэш и временные данные : 245.87 MB (файлы используются для ускорения работы системы обслуживания)
    Дата последней очистки : 2018-07-31 12:45:23
    Число освобождаемых пакетов : 10 (файлы, которые обновились после установки обновлений Windows, они будут удалены при очистке хранилища)
    Рекомендуется очистка хранилища компонентов : Да

    Как вы видите, в данном случае можно уменьшить размер каталога WinSxS на 2.1 Гб + 250 Мб.

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

    Остановимся на наиболее безвредных с точки зрения системы способах очистки папки WinSxS в Windows 10 и Windows 8.1. Это:

    • Удаление старых версий компонентов, оставшихся после установки обновлений;
    • Технология FeaturesonDemand (функции по требованию), позволяющая удалить неиспользуемые компоненты Windows с диска;
    • Сжатие файлов в папке WinSxS – способ уменьшить размер каталога WinSxS за счет NTFS компрессии ее содержимого.

    Для достижения максимального результата все три способа можно использовать совместно.

    Очистка хранилища компонентов (папки WinSxS ) в Windows 10 / 8.1

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

    Dism.exe /Online /Cleanup-Image /StartComponentCleanup


    У параметра /StartComponentCleanup есть дополнительная опция /ResetBase, позволяющая удалить все предыдущие версии компонентов (после этого вы не сможете удалить установленные обновления или Service Pack, а в панели обновлений appwiz.cpl у обновления пропадет кнопка «Удалить»). Полностью команда выглядит так:

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

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

    В окне утилиты выберите диск и в следующем окне нажмите кнопку «Очистить системны файлы».

    Далее выберите опцию “Файлы журнала обновления Windows» и нажмите Ок для начала очистки. Утилита очистки диска покажет сколько места вы можете освободить, удалив файлы журнала старых обновлений Windows. В моем примере это 427 Мб.

    После окончания очистки хранилища с помощью DISM проверьте сколько освободилось места на диске.

    Кроме того, в планировщике Windows 10 есть специальное задание автоматического обслуживания, которое выполняет ту же самую операцию, что и dism с ключом StartComponentCleanup, удаляя все устаревшие обновления старше 30 дней. Это задание с именем StartComponentCleanup находится в разделе MicrosoftWindowsServicing.

    Функции по требованию в Windows 10 и 8.1

    В статье «Безопасная очистка папки WinSxS в Windows Server 2012» мы рассмотрели функцию Features on Demand (функции по требованию), предоставляющую возможность удаления бинарных файлов неиспользуемых ролей из каталога WinSxS. Для удаления с диска неиспользуемых ролей существует специальный командлет Powershell — Uninstall-WindowsFeature. Однако в случае с Windows 10 и 8.1 не все так просто. Дело в том, что командлет Uninstall-WindowsFeature в этих версиях Windows отсутствует. А технология Features on Demand реализуется только с помощью DISM или командлета DISM PowerShell. Кроме того, важно знать, что команда DISM, в отличии от командлета Uninstall-WindowsFeature, не анализирует зависимости пакетов друг от друга. Так что при удалении пакета Windows с помощью DISM будет удален только указанный в команде компонент, а все зависимые от него пакеты останутся в системе. Именно по этой причине для удаления ролей с диска в Windows Server 2012 не стоит использовать DISM, т.к. есть гораздо более удобное и функциональное средство.

    Полный список доступных функций в образе Windows 10 /8.1 можно получить с помощью команды:
    DISM.exe /Online /English /Get-Features /Format:Table

    Предположим, например, что компонент TelnetClient в дальнейшем нам не понадобится. Удалим этот компонент с диска (по сути из каталога WinSxS) командой:
    DISM.exe /Online /Disable-Feature /Featurename:TelnetClient /Remove

    Если еще раз вывести список всех доступных функций по требованию в Windows, вы увидите, что статус компонента изменится на Disabled with Payload Removed.

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

    Включаем NTFS сжатие на папке WinSxS в Windows 10 и 8.1

    Еще один способ уменьшения размера каталога WinSxS в Windows 10 / 8.1 – сжать содержимое каталога на уровне файловой системы NTFS.

    1. Откройте командную строку с правами администратора;
    2. Остановите и отключите службы Windows Installer и Windows Module Installer:
    3. Создайте резервную копию списков доступа (ACL) назначенных на файлы и папки в каталоге WinSxS с помощью утилиты icacls. Резервная копия ACL представляет собой обычной текстовый файл, в котором указаны все файлы и каталоги и назначенные на них NTFS разрешения (в дальнейшем этот бэкап понадобиться для восстановления оригинальных ACL):

  • Назначим себя владельцем папки WinSxS и всех вложенных каталогов:
  • Предоставим своей учетной записи полные права на каталог WinSxS:
  • Выполним сжатие каталог WinSxS и всего его содержимого с помощью команды compact. Часть файлов может использоваться системой, поэтому если запустить команду без параметра /i, сжатие будет остановлено на первом же файле, используемом в настоящий момент системой. С помощью Process Explorer можно найти имя процесса, открывшего данный файл (CTRL+F) и завершить его. Такой подход к сжатию очень трудоемкий. Мы лишь ограничимся сжатием неиспользуемых файлов (в Windows 10 можно использовать более прогрессивное LZX сжатие):

  • Восстановим владельца каталога WinSxS, вернув TrustedInstaller:
  • Восстановим оригинальные NTFS разрешения на каталог WinSxS из резервной копии ACL: icacls «%WINDIR%» /restore «%WINDIR%WinSxS_NTFS.acl»
  • Восстановим тип запуска служб Windows Installer и Windows Module Installer:
  • Проверим текущий размер каталога WinSxS:

    Как вы видите, в нашем пример размер папки WinSxS за счет сжатия уменьшился с 5,8 Гб до 4 Гб (примерно на треть). Неплохо, особо для небольшого по размеру SSD-диска, место на котором стоит достаточно дорого.

    На что может повлиять сжатие каталога WinSxS.

    Windows работает со сжатыми файлами в прозрачном режиме, однако при обработке таких файлов, ей может понадобиться дополнительное время на их декомпрессию/компрессию, это означает некоторое замедление процессов установки компонентов Windows или обновлений. Однако для современных процессоров (CPU) компрессия / декомпрессия файлов выполняется практически мгновенно, так что реального уменьшения скорости пользователь может даже не заметить. Мало того, если жесткий диск медленный, а процессор достаточно быстрый – при сжатии можно заметить даже увеличение скорости работы с диском! Отметим, что при включении ntfs-сжатия всего содержимого папки WinSxS, за счет использования жестких ссылок окажутся сжатыми ряд файлов в других системных каталогах.

    Указанные команды можно выполнять по отдельности (так проще контролировать успешность выполнения каждой из них), либо можно объединить все операции в один файл сценария, при запуске которого начнет выполняться процедура сжатия данных в папке WinSxS. Скачать готовый командный файл можно тут: compress_winsxs.bat

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

    Adblock
    detector