Windows 10 оптимизировать папку

Обновлено: 03.07.2024

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

В предыдущей статье мне не удалось достичь желаемого баланса между простотой инструкций и глубиной объяснений. Задачу также усложняли различия в функциональных возможностях Windows 8 и 8.1. Я решил оставить первый материал в качестве пошаговой инструкции, а в этой статье рассмотреть технические аспекты.

[+] Сегодня в программе

Три способа уменьшить объем папки WinSxS

Напомню, что в Windows 8 и 8.1 предусмотрено три способа:

  1. Параметр /StartComponentCleanUp утилиты DISM
  2. Очистка обновлений Windows в утилите «Очистка диска»
  3. Запланированное задание StartComponentCleanup

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

Что происходит в процессе оптимизации папки WinSxS

При использовании любого из трех способов в Windows 8 и 8.1 оптимизация ведется по двум направлениям:

  1. Удаление старых версий компонентов.
  2. Сжатие неиспользуемых и старых версий некоторых компонентов.

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

Эксперимент по оптимизации папки WinSxS

В моем распоряжении была виртуальная машина с Windows 8, на которой оптимизация ни разу не выполнялась. Папка WinSxS содержала 15755 подпапок (количество файлов я не подсчитывал).

Утилита cleanmgr, запущенная с полными правами, обещает златые горы! Но не стоит особо полагаться на ее данные, т.к. утилита склонна сильно ошибаться, причем в обе стороны.

Как уменьшить размер папки winsxs

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

Как уменьшить размер папки winsxs

Как видите, удалось сэкономить чуть ли не в два раза больше места, чем обещала утилита очистки диска! Давайте разберемся, что стоит за цифрами в таблице.

Какие файлы удаляются и почему

Я не задавался целью отслеживать конкретные файлы, и ограничился только папками. Чтобы получить список удаленных папок, нужно сравнить состав папки WinSxS до и после оптимизации. Ниже вы видите, что произошло с компонентами Adobe Flash Player.

В процессе оптимизации исчезли шесть папок с предыдущими версиями, но три папки сохранились. Чтобы разобраться в происходящем, нужно изучать систему обслуживания (Component Based Servicing) и CBS.log, объемом в десятки мегабайт. Это довольно скучное занятие, поэтому я постараюсь описать процесс покороче :)

Во время оптимизации CBS ориентируется на хранилище пакетов, извлекая оттуда информацию о состоянии и атрибутах сохранения пакетов, а также версиях компонентов. Например, если пакет помечен в качестве постоянного, система обслуживания его пропускает, оставляя в целости и сохранности.

В случае же с версиями, CBS ищет предыдущую версию компонента, которая необходима для отката при удалении обновления. Продолжая пример с Adobe Flash на картинке выше, самой новой версией является 20760, но для корректного отката компонентов Adobe Flash необходима предыдущая версия за номером 16653.

Сохранение предыдущей версии позволяет удалить обновление KB2857645, доставившее версию пакета 20760 (к версии файлов Adobe она не имеет отношения, как вы можете убедиться из статьи базы знаний).

Как уменьшить размер папки winsxs

Ситуацию запутывает тот факт, что предыдущей версией для 20760 считается 16653, а не 20711, но тут я ничего не могу поделать :) Что же касается версии 16384, то она была исходной, т.е. частью ОС, а не пришедшего обновления.

Остальные шесть папок были удалены, потому что с версией 20760 их ничто не связывает. Одной из них являлась 20711, пришедшая в составе KB2837385. Удаление ненужного пакета и зачистка его регистрации в системе отражаются в журнале.

Закончив с удалением пакетов, CBS отчитывается об их числе и затраченном на операцию времени. Любопытно, что в журнале операция называется глубокой очисткой (deep clean).

Если вы хотите углубиться еще дальше в темный лес системы обслуживания и владеете английским языком, рекомендую материалы из блога Джозефа Конвея:

Какие файлы сжимаются и почему (устарело)

Этот раздел статьи был написан до того, как Microsoft изменила технологию сжатия в Windows 8.1 и портировала ее в Windows 8. Неизменным осталось лишь то, что сжатию подвергаются замененные и неиспользуемые компоненты, а в остальном раздел представляет теперь только исторический интерес. Подробности вы найдете ниже в статье.

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

Как видно на левой части рисунка, в Windows 8 сжатию подверглись файлы в папках Backup и Manifests, а также некоторые папки с компонентами. (В скобках замечу, что в Windows 8.1 Preview папки Backup и Manifest не сжались, что оставляет поле для исследований по мере выхода дальнейших обновлений). Утилита также умеет отображать степень сжатия для папки, что показано на правой части рисунка.

Файлы в папке Manifests сжимаются хорошо, поскольку манифесты представляют собой текстовые файлы в формате XML. Выполнив команду compact в папке, можно получить подробную статистику:

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

  1. Система работала на виртуальной машине Hyper-V с одним выделенным процессором, 2GB RAM и VHD на SSD.
  2. Объем установленных обновлений был достаточно велик, а оптимизация папки WinSxS ранее не проводилась.

Журнал CBS не раскрывает подробностей о критериях, служащих основанием для сжатия. Но с помощью утилиты TreeSize можно увидеть, например, что сжимаются отключенные компоненты. Так, в Windows изначально отключен компонент Telnet, и все его компоненты подверглись сжатию.

Похожая картина наблюдается и с компонентом Hyper-V, который не активирован в моей экспериментальной системе.

Какое сжатие применяется

Этот раздел статьи я добавил значительно позже, когда появилась официальная информация об изменениях в стеке обслуживания Windows 8.1.

В Windows 8, 8.1 и 10 сжимаются компоненты, для которых уже установлены более новые версии. Изначально в Windows 8 для этого применялось сжатие NTFS. Разностное сжатие появилось только в Windows 8.1 и продолжает использоваться в Windows 10 (его также портировали в Windows 8, выпустив обновление KB2821895).

Разностное сжатие

В блоге Ask the Core Team появилась серия статей об изменениях в системе обслуживания Windows 8.1. В частности, во второй записи подробно разбирается алгоритм разностного сжатия (delta compression).

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

Ниже приводятся выдержки из CBS.log, где многоточия обозначают удаленные мной фрагменты. Вы видите операции сжатия, впервые появившиеся в Windows 8.1 (сам лог из Windows 10, кстати). Сначала анализ определяет кандидатов на разностное сжатие, а спустя 10 минут рапортует о завершении, после чего начинаются совсем загадочные операции Null-Delta compression.

Сжатие NTFS

В CBS.log Windows 8.1, однако, фигурирует и сжатие NTFS. В ответ на мой вопрос авторы публикации любезно пояснили, что оно применяется только к драйверам. Причиной тому жесткие ссылки между хранилищами компонентов и драйверов. В этом случае разностное сжатие повлечет за собой создание еще одной копии файла и увеличение занимаемого места на диске.

Неясности

Удаление всех предыдущих версий компонентов (8.1 и новее)

Эту часть в слегка измененном виде я перенес сюда из ранее опубликованной статьи, чтобы подчеркнуть нововведение в Windows 8.1, связанное с появлением у параметра /StartComponentCleanup нового ключа /ResetBase. Он отвечает за удаление всех предыдущих версий компонентов, включая исходные версии.

Для этого эксперимента я использовал виртуальную машину с 32-разрядной Windows 8.1 Preview, поэтому версии Adobe Flash отличаются от описанных выше на примере 64-разрядной ОС.

На рисунке выше вы видите состояние:

  1. До очистки.
  2. После очистки с ключом /StartComponentCleanup, что оставляет возможность откатиться к предыдущей версии.
  3. После очистки с ключом /StartComponentCleanup /ResetBase, что не оставляет возможности отката.

После применения ключа /ResetBase обновления удалить уже невозможно. Для установленных обновлений в списке appwiz.cpl пропадает кнопка «Удалить», потому что откатываться уже некуда.

Как уменьшить размер папки winsxs

Надеюсь, теперь белых пятен в механизме очистки папки WinSxS стало меньше :) А вы уже проводили оптимизацию папки WinSxS в Windows 8? Напишите в комментариях, сколько места сэкономили!

Метки: CBS, DISM, NTFS, оптимизация Информация в статье применима к Windows 8 и новее

Вадим - владелец этого блога, и почти все записи здесь вышли из-под его пера. Подробности о блоге и авторе здесь. Поддержать автора вы можете тут.

Вас также может заинтересовать:

Подпишитесь на канал и читайте интересные записи чаще! Есть вопросы? Задайте их в чате.

комментариев 29

Вадим, здравствуйте. Скажите имеет ли смысл перед созданием образа установленной системы делать очистку, ну скажем через dism командой /StartComponentCleanup.

Ваша оценка: +1

Алекс, конечно. Очистка диска всегда рекомендуется перед созданием образа, потому в утилиту и заложили функцию dism.

Ваша оценка: +2

На Windows 8 освободил около 1.5-2 Гб. Система работает с июля. Теперь жду 8.1 сильнее, ибо ResetBase не заставит себя ждать, потому что обновления установлены все

Ваша оценка: 0

Андрей, так 8.1 устанавливается методом обновления, старые обновления роли уже не играют.

Ваша оценка: 0 Ваша оценка: 0

Если временные файлы не фантомные, их нужно найти.

Ваша оценка: 0

Здравствуйте Вадим!
Спасибо Вам за блог. Очень много нового узнал для себя. :)
Еще раз спасибо.

Ваша оценка: 0

Спасибо, что читаете мой блог :)

Ваша оценка: +1 Ваша оценка: 0

Спасибо за отчет!

Ваша оценка: +1 Ваша оценка: 0

Олег, раз решилось, то и дело с концом. 33ГБ несложно найти в любом случае :) Спасибо, что читаете мой блог!

Ваша оценка: 0 Ваша оценка: 0

Можно просто удалить в проводнике, я так делаю :) На работу Office это не влияет, но см. также Как установить SP2 для Office 2010, если нет папки MSOCache.

Ваша оценка: 0 Ваша оценка: 0

Не вижу смысла забивать себе голову этой проблемой.

Ваша оценка: 0

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

Теперь к моей задаче которая, может быть, сможет стать темой для вашей статьи.

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

У меня возникла идея использовать этот ssd в качестве системного диска. В моём случае он не встроен внутрь hdd в виде чипа, а представляет собой msata планку. В первом случае я бы не смог перенести на него систему, вроде как это невозможно. Использование же msata диска в качестве системного вполне возможно и поддерживается в bios.

Можно, конечно, купить msata-ssd побольше, но это как-то неспортивно и неинтересно. Хочется попробовать решить задачу с тем что есть :)

Я изучил ваши материалы по темам: маленького системного раздела, рекомендации по количеству свободного места на ssd дисках, статьи по ужатию папки WinSxS.

PS Если в цифрах, то сейчас на системном разделе занято 40ГБ и мне больше не надо. Таким образом, после установки с нуля мне надо уменьшить систему на

12гб с сохранением всего софта.

PPS Или правда поставить xp?

Ваша оценка: 0 Ваша оценка: 0

Здравствуйте Вадим!
Подскажите пожалуйста, сегодня ночью установил систему, соответственно скачал все обновления для Windows 8 и Office 2013. Решил уже ближе к вечеру отчистить папку WinSxS с помощью Очистка диска.
Все прошло успешно, но хотелось бы знать, нормально ли то, что процесс очистки занял около 3 часов.
Ноутбук HP Pavilion g7 2351-er.
Система Windows 8 Pro x64

Ваша оценка: 0

Нет, это не выглядит нормальным, но он мог просто зависнуть. Оставьте это запланированному заданию, вот и все.

Ваша оценка: +2

Из статьи я понял что в Win 8.1 по дефолту включено сжатие папки WinSxS.
Но при просмотре WinSxS утилитой TreeSize, ни одной папки подсвеченным синим нет.
Надо гдето включать для win 8.1 сжатие WinSxS или доставать бубен как в win7 ?

Ваша оценка: 0

Василий, я не знаю, из чего вы сделали этот вывод. Сжатие ни в 8, ни в 8.1 не включено. Сжатие может быть результатом очистки, но может и не быть, в зависимости от факторов, на которые смотрит система обслуживания.

Бубен в любом случае доставать не надо.

Ваша оценка: +2

Ситуацию запутывает тот факт, что предыдущей версией для 20760 считается 16653, а не 20711, но тут я ничего не могу поделать :)

Можно объяснить примерно так.
Каждый пакет обновлений содержит две версии одних и тех же файлов: GDR-версию 16ххх (общее использование) и LDR-версию 20ххх (исключительное использование). Они идут парами.
Обычно используется в системе первая версия, а вторая лежит бесполезным грузом и система не учитывает её в порядке нумерации.
При желании ОС можно переключить на 20ххх-версии принудительной установкой обновлений через их update-bf.mum

В 8.1 наконец-то отказались от этой бесполезной двухлинейной системы.

Ваша оценка: 0


Сергей Бугай

Ваша оценка: 0

Сергей, логи CBS можно удалить без проблем как обычные файлы, но сначала нужно остановить службу Windows Modules Installer (Установщик модулей Windows). Потом не забудьте запустить ее.

Должна ли весить папка winsxs 18 Гб. ?

Ваша оценка: 0


Yaromax

Ваша оценка: 0 Ваша оценка: 0


Yaromax

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

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

1. Освободите корзину

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

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

Также можно удалить файл навсегда, не отправляя его в корзину, нажав Shift + Delete после его выбора.

2. Очистите папку загрузок.

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

Откройте проводник и выберите « Этот компьютер» > « Загрузки» на боковой панели. Затем удалите все ненужные файлы. Вы также можете переключить папку в режим просмотра « Список» и отфильтровать файлы по размеру, чтобы найти и удалить элементы, которые занимают больше всего места.

3. Удалите ненужные приложения.

Избавление от нежелательных приложений и программ с вашего компьютера - еще один быстрый способ сократить объем используемого хранилища на вашем компьютере с Windows 10.

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

4. Используйте файлы по запросу в OneDrive.

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

Чтобы включить файлы по запросу в OneDrive , щелкните значок OneDrive на панели задач и выберите « Справка и параметры» > « Параметры» . В появившемся диалоговом окне Microsoft OneDrive перейдите на вкладку Параметры . Затем установите флажок « Экономить место и загружать файлы по мере их использования» .

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

5. Используйте панель хранилища в настройках.

Приложение «Настройки» Windows 10 поставляется с панелью «Хранилище», которая поможет вам определить типы данных, которые используют наибольший объем хранилища на вашем компьютере.

Вы можете получить к нему доступ, выбрав Пуск > Настройки > Система > Хранилище . Затем вы увидите список категорий, таких как « Приложения и функции» , « Временные файлы» , « Изображения» , « Музыка» и т. Д., Во все из которых вы можете погрузиться и удалить занимающие много места программы и файлы.

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

6. Запустите или активируйте Storage Sense.

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

Выберите « Пуск» > « Настройки» > « Система» > « Хранилище» > « Настроить контроль хранилища» или запустите его сейчас, чтобы получить доступ к настройкам «Контроль хранилища».

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

Вы также можете запустить Storage Sense вручную, когда захотите. Просто прокрутите экран вниз и выберите « Очистить сейчас» .

7. Используйте очистку диска.

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

Следуйте, установив флажки рядом с типами данных , которые вы хотите удалить, например, обновления Windows Cleanup , Temporary Internet Files , системные файлы дампа памяти ошибок и т.д. Затем выберите OK .

Вы также можете выбрать опцию Очистить системные файлы, чтобы просмотреть дополнительные типы временных файлов.

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

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

Начните с нажатия Windows + R, чтобы открыть окно «Выполнить». Затем введите % temp% и нажмите ОК .

Затем удалите все файлы и папки в появившемся каталоге. Затем введите temp в другое поле «Выполнить», нажмите « ОК» и также удалите все файлы в этом каталоге. Наконец, завершите работу, перезагрузив компьютер.

9. Очистите кеш браузера.

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

Гугл Хром

Откройте меню Chrome и выберите « Настройки» > « Конфиденциальность и безопасность» > « Очистить данные просмотра» .

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

Mozilla Firefox

Откройте меню Firefox и выберите « Параметры» > « Конфиденциальность и безопасность» > « Очистить данные» (в разделе « Файлы cookie и данные сайта»). Затем установите флажок « Кэшированный веб-контент» и выберите « Очистить» .

Microsoft Edge

Откройте меню Edge и выберите Настройки . Затем переключитесь на вкладку « Конфиденциальность, поиск и службы » на боковой панели и выберите « Выбрать, что очистить» в разделе « Очистить данные просмотра» .

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

10. Найдите большие файлы с помощью WinDirStat

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

Когда WinDirStat завершит сканирование диска, вы также должны увидеть много цветных блоков, обозначающих файлы (по формату) на выбранном диске. Чем больше размер, тем больше места они занимают. Вы можете щелкнуть элемент правой кнопкой мыши и выбрать « Проводник здесь», чтобы просмотреть (и удалить) его в проводнике.

11. Удалите файл гибернации.

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

Для этого щелкните правой кнопкой мыши кнопку « Пуск» и выберите Windows PowerShell (Admin) . Затем запустите команду ниже:

powercfg -h выкл

Затем откройте проводник. Затем выберите Файл > Изменить папку и параметры поиска .

В появившемся диалоговом окне «Параметры папки» перейдите на вкладку « Просмотр » и выберите « Показать скрытые файлы, папки и диски» . Наконец, откройте установочный диск Windows 10 - Локальный диск (C :) - и удалите файл с надписью hiberfil.sys .

Полные пошаговые инструкции см. В этом руководстве по отключению гибернации в Windows 10 .

12. Удалите старые учетные записи пользователей.

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

Начните с открытия меню « Пуск» на вашем компьютере. Затем перейдите в « Настройки» > « Учетные записи» > « Семья и другие пользователи» , выберите учетную запись в разделе « Другие пользователи » и нажмите « Удалить» .

13. Отключить восстановление системы.

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

Для этого откройте служебную программу « Очистка диска» , выберите « Очистить системные файлы» , перейдите на вкладку « Дополнительные параметры » и выберите « Очистить» > « Удалить» .

Если вы не возражаете полностью отключить восстановление системы , откройте поле «Выполнить», введите sysdm.cpl и нажмите кнопку « ОК» . В появившемся диалоговом окне «Свойства системы» выберите « Настроить» в разделе « Параметры защиты» и установите переключатель рядом с полем «Отключить защиту системы» .

14. Уменьшите размер Windows 10.

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

Для начала щелкните правой кнопкой мыши кнопку « Пуск» . Затем выберите Windows PowerShell (администратор) и выполните следующую команду:

Compact.exe / CompactOS: запрос

Если вы видите, что CompactOS еще не активна в вашей системе, выполните следующую команду, чтобы активировать ее:

Compact.exe / CompactOS: всегда

15. Отключить зарезервированное хранилище.

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

Начните с нажатия Windows + R, чтобы открыть окно «Выполнить». Затем введите regedit и выберите ОК . В открывшемся впоследствии окне редактора реестра введите следующий путь в адресную строку и нажмите Enter :

HKEY_LOCAL_MACHINE \ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Microsoft \ Windows \ CurrentVersion \ ReserveManager

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

Высвобождено много места

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

Как увеличить свободное место на системном диске с Windows 10

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

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


Признаки необходимости очистки диска с операционной системой

О необходимости освобождения места на системном диске говорят следующие факторы:

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

Разработчики из Microsoft не дают точного ответа на вопрос о том, сколько места нужно оставлять незанятым для сохранения быстродействия и стабильности системы. О приближении критической ситуации может сказать разве что красная полоска под диском в окне «Компьютер» (менее 10%). При использовании HDD незанятыми нужно оставлять 15–20% доступного на диске объема. Для выполнения дефрагментации нужно минимум 15% свободного места.

Одно можно сказать наверняка: чем меньше различного мусора будет на системном диске, тем лучше.

Что захламляет память

Есть две основные причины сокращения доступного пространства на системном диске:

  • пользовательские файлы;
  • различные системные данные.

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

В этих направлениях мы и будем работать.

Автоматическая очистка места

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


Освобождаем место на системном диске при помощи сторонних утилит

Выбор софта для оптимизации системы и очистки места на дисках очень большой. В качестве примера можно предложить:

  • CCleaner;
  • Ashampoo WinOptimizer;
  • Auslogics BoostSpeed;
  • Advanced SystemCare Free;
  • Glary Utilities.

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

Как выглядит очистка временных файлов при помощи CCleaner.

    Скачиваем ПО с официального сайта. Разработчики предлагают бесплатную и PRO-версии с расширенной функциональностью.





Примечание. Предложенный в утилите список очистки, помимо прочего, приведет к удалению файлов cookie (данные аутентификации на сайтах), истории посещений и загрузок, а также содержимого «Корзины».

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

Встроенное средство очистки диска Windows 10

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

Инструкция по использованию встроенной очистки системного диска в Windows 10.

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





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

Примечание 1. Вызвать утилиту можно, прописав команду cleanmgr в командной строке, открытой от имени админа.


Примечание 2. Можно также оставить только последнюю контрольную точку восстановления. Для этого в расширенном меню встроенного средства очистки системного диска Windows 10 нужно выбрать вкладку «Дополнительно», а затем соответствующий раздел.


Ручная очистка диска с Windows 10

Начать стоит с удаления ненужного софта, которого за время пользования компьютером может оказаться очень много. Для этого нужно зайти в меню «Программы и компоненты». Путь: Панель управления\Программы\Программы и компоненты.

Если на компьютере давно не переустанавливалась операционная система, то есть смысл проверить накопитель на предмет дублей (копий файлов). В этом нам поможет уже упомянутая утилита CCleaner, а также ее аналоги, например: Auslogics Duplicate File Finder, Ускоритель компьютера, AllDup и Total Commander. Это универсальные решение, но есть узконаправленные утилиты, способные, например, отыскать похожие картинки при разных названиях и качестве или одинаковые музыкальные композиции. Их эффективность выше, но сфера применения сильно ограничена.

Чистка системных директорий вручную

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

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


В каких системных папках можно навести порядок, и как это сделать.

  1. Полный путь C:\Users\(имя пользователя)\AppData или %APPDATA%. Здесь хранятся данные приложений (параметры, пользовательские данные и логи). Удалять доступные папки и файлы не рекомендуется — это приведет к потере всей пользовательской информации в приложениях. Есть лишь одно исключение, описанное в следующем пункте.
  2. Полный путь: C:\Users\(имя пользователя)\AppData\Local\Temp или %Temp%. Здесь хранятся временные файлы ПО. Удалять можно все, кроме используемых файлов.
  3. Полный путь: C:\Windows\SoftwareDistribution\Download или %WINDIR%\SoftwareDistribution\Download. Здесь хранятся автоматические обновления. Папку можно чистить вручную или автоматическими средствами.
  4. Полный путь: C:\Windows\Temp или %WINDIR%\Temp. Здесь хранятся временные файлы ОС. Папку можно чистить вручную или автоматическими средствами.

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

Отдельно стоит рассказать про две папки. Первая — WinSxS. Полный путь —C:\Windows\WinSxS. Может отображаться, что папка занимает несколько ГБ памяти, но на самом деле размер содержимого значительно меньше. Здесь хранятся резервные копии файлов ОС до обновления на случай отката изменений. Предпочтительный вариант очистки — через встроенное средство очистки диска Windows 10, раздел «Очистить системные файлы», пункт «Очистка обновлений Windows». Какие еще манипуляции можно сделать с этой папкой, показано в ролике ниже:

Вторая папка — Windows Installer. Полный путь к папке — C:\Windows\Installer. Здесь хранится информация обо всем установленном софте (и не только) на ПК. Удалять эту папку не рекомендуется, файлы в ней — тоже. Это может привести к проблемам с работой программ, включая обновление, восстановление и удаление. О том, что можно сделать с этой папкой, рассказано в видео ниже:

Дополнительные способы увеличения свободного места на диске

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

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


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

Регулируем объем памяти под контрольные точки восстановления. У пользователя есть возможность выделить или удалить место для хранения контрольных точек восстановления. В целях экономии дискового пространства, можно уменьшить доступный объем памяти до минимального уровня в 1-2%, а те, кто не пользуются данной опцией, могут ее отключить.


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

Настраиваем файл подкачки. Это виртуальная память, где система хранит различные данные для быстрого доступа. И здесь есть две проблемы: занимаемый объем памяти и плавающий размер (в настройках по умолчанию). Если в работе компьютера не прослеживаются сбои, то можно перенести файл подкачки на другой диск. Полностью отказываться от подкачки не рекомендуется, а большой размер файла не приведет к улучшению производительности. В большинстве случаев достаточно 2 ГБ, но, разумеется, все зависит от условий эксплуатации и комплектующих.


Для настройки файла подкачки нужно кликнуть правой клавишей мыши на значок «Компьютер». В меню выбираем «Дополнительные параметры системы», далее в разделе «Быстродействие» нажимаем «Параметры», переходим на вкладку «Дополнительно» и кликаем «Изменить». Для диска C выбираем пункт «Без файла подкачки» и кликаем «Задать». Для диска D указываем минимальным и максимальным размером 2048 МБ, после чего кликаем «Задать».

Переносим папку «Мои документы» и «Рабочий стол» с системного диска. В этом случае мы переносим расположение соответствующих директорий на другой диск. Обычное копирование в таких случаях не сработает. Удобнее всего сделать это через «Проводник». Для этого переходим в папку C:\Users и выбираем наше имя пользователя.


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

Очистка истории Outlook. Файлы приложения хранятся в C:\Users\(имя пользователя)\Documents\Файлы Outlook. При интенсивном ежедневном пользовании сервисом содержимое папки может быстро разрастись до нескольких гигабайт. Здесь можно найти архивы, бекапы для экспорта и рабочие файлы приложения. Ненужные элементы стоит удалить. О том, что можно сделать в этой папке, рассказано здесь.

Также рабочие файлы Outlook можно перенести в другую директорию, тем самым освободив системный диск.

Отключаем гибернацию. Чаще всего эта опция используется на ноутбуках. Речь идет о файле hiberfil.sys. Его размер обычно составляет более 50% ОЗУ. Если отключить гибернацию, то этот файл исчезнет. Правда, также отключится функция быстрого запуска системы. Тут нужно выбирать, что важнее.


Самый простой способ отключить гибернацию — прописать в командной строке (открытой от имени Администратора) следующее: powercfg -h off. Для обратного включения функции нужно прописать: powercfg -h on.


Альтернативное решение — уменьшить размер файла гибернации встроенными средствами. Для этого нужно прописать команду powercfg /h /type reduced.

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


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

Подведем итоги

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

В нашем случае на компьютере с установленной месяц назад Windows 10 удалось освободить 6,7 ГБ, из которых 1,13 ГБ занимало содержимое папки «Загрузки».

Читайте также: