Как сжать windows 10

Обновлено: 02.07.2024

Windows 10 и Windows 11 имеют средства и функции, помогающие сэкономить место на диске и оптимизировать образ.

Средства развертывания, помогающие сэкономить место

Windows 10 и Windows 11 включают средства, помогающие использовать меньше дискового пространства:

  • Compact OS позволяет запускать операционную систему из сжатых файлов.
  • единый создание экземпляров позволяет запускать предварительно загруженные Windows настольные приложения в сжатых файлах.

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

Компактная ОС

Compact OS устанавливает файлы операционной системы в виде сжатых файлов. Compact OS поддерживается на устройствах на основе UEFI и BIOS. См. таблицу сравнения размеров ниже.

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

Развертывание Compact OS с помощью WIM-файла

загрузите устройство назначения с Windows 10 или более поздней версией Windows PE.

Создайте файл подкачки размером в 256 МБ.

где C — это Windows секция.

Отформатируйте и подготовьте секции, а затем примените образ к разделу с помощью параметра DISM/аппли-имаже/компакт:

Обычно это делается путем запуска скрипта развертывания. Дополнительные сведения см. в статье применение образов с помощью DISM.

Если образ применяется в компактном режиме и используется /ScratchDir параметр, убедитесь, что папка скратчдир не находится в разделе в формате FAT32. Использование раздела FAT32 может привести к непредвиденным перезагрузкам во время OOBE.

развертывание Compact OS из программа установки Windows

  • Используйте файл unattend.xml с параметром: Microsoft-Windows-Setup\ImageInstall\OSImage\Compact . Дополнительные сведения см. в разделе Compact .

Проверьте, работает ли компактная ОС

Можно запросить, работает ли операционная система с компактной ОС, и изменить ее в любое время с помощью команды Compact.exe .

в Windows PE определите, сжимается ли ос:

где E:\Windows — папка, в которой была установлена Windows.

Из оперативной установки замените без сжатия на сжатую ОС:

Единый экземпляр пакетов подготовки

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

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

где C:\ — буква диска Windows секции.

Не замещайте кавычки с /ImagePath:C:\ параметром.

Определить, является ли пакет подготовки (. ppkg) единственным экземпляром, можно с помощью fsutil.exe.

где C — это диск, содержащий пакет подготовки. Любой пакет подготовки на диске с одним экземпляром будет указан в выходных данных команды. Если они отсутствуют, команда возвратит ошибку "ошибка: системе не удается найти указанный файл".

Оптимизация изображения

после применения обновлений к образу Windows выполните очистку образа, а затем экспортируйте его в новый файл:

где C:\Images\install.wim — это Windows файл изображения, который требуется обновить. При необходимости можно указать /Defer параметр с, /ResetBase чтобы отложить все длительные операции очистки до следующего автоматического обслуживания, но следует использовать только /Defer в качестве параметра в фабрике, где DISM /ResetBase требуется более 30 минут на завершение.

Требования к размеру и рекомендации

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

Жесткий диск

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

Некоторые из основных причин увеличения времени в объеме памяти включают следующее.

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

Точки восстановления системы. Windows автоматически создавать точки восстановления. Объем пространства, необходимый по умолчанию, задается относительно размера жесткого диска. Дополнительные сведения о точках восстановления см. в разделе " точки восстановления " на сайте MSDN. Примечание . Пользователи могут изменять объем пространства, используемого на компьютере для восстановления системы, с помощью пользовательского интерфейса защиты системы в диалоговом окне свойства системы (Sysdm.cpl). Для восстановления системы пользователи также могут использовать резервные копии образа системы, хранящиеся на внешнем жестком диске.

Журналы и кэши. Операционная система хранит на диске файлы, такие как журналы событий и журналы ошибок.

ОЗУ, Pagefile.sys и Hiberfil.sys

Размер файлов Pagefile.sys и Hiberfil.sys увеличивается в прямом пропорции на объем ОЗУ компьютера. при установке Windows на дисках объемом 16 гб объем памяти уменьшается, если компьютер ограничен 1 гб озу. Увеличение объема ОЗУ до размера, превышающего 1 ГБ, приведет к увеличению размера системных файлов и уменьшению пространства на жестком диске для других приложений и файлов. Однако увеличение размера жесткого диска не влияет на размер этих системных файлов. Дополнительные сведения о производительности перехода "вкл./выкл ."

  • powercfg /h /type reduced : Сокращает файл на 30%
  • powercfg /h off : Удаляет файл.

>языковых пакетов и функций по запросу

Установленные языковые пакеты (LPs) могут занимать больше пространства, чем просто размер самого LP. при предварительной установке фодс и приложений UWP на Windows установки, содержащей несколько LPs, также устанавливаются файлы ресурсов на основе предварительно установленной версии LPs. Если неиспользуемые языки автоматически удаляются после OOBE, соответствующие файлы ресурсов UWP и Feature by Demand (FOD) не удаляются. Предварительная установка меньшего объема LPs экономит место на диске, ограничивая число файлов ресурсов, остающихся в системе, после удаления неиспользуемых языковых пакетов.

Функции по запросу распределяются в сжатых файлах CAB, поэтому размер установленного FOD больше, чем размер исходного CAB-файла. Вы можете использовать /Get-CapabilityInfo в DISM для просмотра размеров загрузки и установки FOD. Сведения о том, как получить информацию о Фодс, см. в разделе функции по запросу .

Windows дополнительных функций

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

с помощью DISM или PowerShellможно включать или отключать Windows дополнительные компоненты по мере необходимости.

Приложения

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

Данные пользователя

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

Сравнения размеров

в таблице ниже показано дополнительное пространство, сохраненное с помощью compact OS, одного экземпляра, а также сокращение или отключение хиберфиле на 2 гб (архитектура процессора x86) и 4 гб (архитектура процессора x64) на Windows 10, версия 1607:

Сжатие Compact OS в Windows 10

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

Задействовав Compact OS, вы можете сжать Windows 10 (двоичные файлы системы и приложений), освободив тем самым чуть более 2-х гигабайт места на системном диске для 64-разрядных систем и 1.5 Гб для 32-разрядных версий. Функция работает для компьютеров с UEFI и обычным БИОС.

Проверка статуса Compact OS

Windows 10 может включать сжатие самостоятельно (или же оно может быть включено в предустановленной системе производителем). Проверить, включено ли сжатие Compact OS вы можете с помощью командной строки.

Запустите командную строку (правый клик по кнопке «Пуск», выбрать нужный пункт в меню) и введите следующую команду: compact /compactos:query после чего нажмите Enter.

Статус сжатия файлов Windows 10

Место на системном диске до сжатия

Включение сжатия ОС в Windows 10 (и отключение)

Для того, чтобы включить сжатие Compact OS в Windows 10, в командной строке, запущенной от имени администратора введите команду: compact /compactos:always и нажмите Enter.

Включение Compact OS в Windows 10

Начнется процесс сжатия файлов операционной системы и встроенных приложений, который может занять довольно-таки продолжительное время (у меня на абсолютно чистой системе с SSD заняло около 10 минут, однако в случае HDD время может быть совсем другим). На изображении ниже — размер свободного места на системном диске после сжатия.

Свободное место на диске после сжатия

Для отключения сжатия тем же способом используйте команду compact /compactos:never

В случае если вас интересуют возможности установки Windows 10 сразу в сжатом виде, то рекомендую ознакомиться с официальной инструкцией Microsoft на эту тему.

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

А вдруг и это будет интересно:

03.12.2015 в 23:51

24.04.2020 в 21:32

Как неуверенно и наивно.

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

04.12.2015 в 10:49

Полезная тема. Спасибо!

04.12.2015 в 23:22

спасибо полезная информация попробую

03.09.2016 в 22:01

24.08.2017 в 23:23

Архивы не худеют, потому что уже сжато.

24.04.2020 в 21:33

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

24.12.2017 в 18:36

Доброго времени суток! У меня такой вопрос, а что делать,
если включил сжатие ОС Windows 10 (около полугода назад), но сейчас ее нужно переустановить (точнее сделать сброс в исходное состояние)? Нужно ли отключить сжатие в командной строке, или система сама ее отключит?

25.12.2017 в 09:51

04.12.2018 в 20:16

Сильно ли влияет compact os на производительность

05.12.2018 в 10:47

17.02.2019 в 02:57

24.04.2020 в 21:44

Есть 2 варианта:
1. Уничтожить этот ПК и прекратить его страдание.
2. Забрать/ограничить ПК, что-бы он дальше не задолбывался.

25.04.2020 в 10:06

04.01.2021 в 11:47

05.01.2021 в 10:04

Я двумя руками ЗА безопасность, но углубиться в технические особенности и неполадки современных авто я физически не смогу. Потому, к примеру, сейчас, когда автомобиль продан (но нужен), я не иду покупать подержанный с пробегом в 100+ тыс (хотя мог бы) — потому что там как раз сильно рискую не обратить внимание на латентные неисправности и просто скрытые продавцом косяки, влияющие на безопасность.

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

21.03.2021 в 20:36

Есть ли смысл сжатия системных файлов по комментарию выше на ноутбуке с SSD на 240гб от WD ?

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

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

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

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

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

Используя сжатие системных файлов

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

Воспользуемся сжатием системных файлов

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

Процесс запуска такого сжатия следующий:

  1. Для начала необходимо запустить командную строку. Сделать это легче всего с помощью быстрого поиска на панели управления (иконка с изображением лупы).
  2. Набираем в поле поиска «Командная строка», и система сразу же отобразит её в выдаче. Через контекстное меню (правая кнопка мышки) запускаем средство от имени администратора.

Набираем в поле поиска «Командная строка»

В командной строке вводим команду

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

В результате объём, занимаемый ОС станет меньше на полтора-два гигабайта.

Удаление лишних файлов

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

Удалить ненужные и промежуточные данные (временные файлы), которые накопились в системе за всё время использования можно достаточно просто:

    Открываем пункт настройки параметров в меню «Пуск».

Открываем пункт настройки параметров в меню «Пуск»

Запускаем иконку «Система»

В пункте «Хранилище» выбираем место «Этот компьютер»

Нажимаем на специальную функциональную кнопку «Временные файлы»

Нажимаем на специальную функциональную кнопку «Временные файлы»

Нажимаем на все пункты, чтобы очистить компьютер

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

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

Очистить весь диск с системой можно следующим образом:

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

Открываем свойства диска «С» в меню «Этого компьютера» в системе «Проводника»

Открываем свойства диска «С» в меню «Этого компьютера» в системе «Проводника»

Переходим на вкладку «Общие» возле диаграммы состояния емкости диска нажимаем на кнопку «Очистка диска»

Переходим на вкладку «Общие» возле диаграммы состояния емкости диска нажимаем на кнопку «Очистка диска»

Нажимаем «ОК» и запускаем процесс очистки

Нажимаем на кнопку функции очищения системных файлов

Нажимаем на кнопку функции очищения системных файлов

Удаление кэша обновлений

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

Последовательность действий выглядит так:

    Первые шаги – выключение функционирования Центра обновлений системы. Используя инструмент главной панели «Поиск» ввести «services.msc», и запустить найденный документ конфигураций.

В панели «Поиск» вводим «services.msc» и запускаем найденный документ конфигураций

В панели «Поиск» вводим «services.msc» и запускаем найденный документ конфигураций

Открываем параметр управления «Центром обновления системы»

Открываем параметр управления «Центром обновления системы»

В центральной вкладке нажимаем на опцию «Остановить»

В центральной вкладке нажимаем на опцию «Остановить»

Переходим по указанному пути

Открываем «Файл» и выбираем опцию настройки параметров папок

Открываем «Файл» и выбираем опцию настройки параметров папок

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

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

Выделяем все файлы загруженных обновлений в папке и удаляем их

Выделяем все файлы загруженных обновлений в папке и удаляем их

В главной вкладке «Общие», под индикатором состояния жмём «Запустить»

В главной вкладке «Общие», под индикатором состояния жмём «Запустить»

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

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

Освобождаем место на диске в Windows 10 с помощью Compact OS

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

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

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

2 ГБ может быть не критичной величиной в зависимости от общего объема жесткого диска. Использование компрессии будет иметь значение, если Windows установлена на разделе с небольшим объемом дискового пространства жесткого диска (HDD) или твердотельного накопителя (SSD).

Все команды следует запускать из командной строки, запущенной в режиме администратора:

  1. Нажмите клавишу Windows
  2. Введите в поле поиска: cmd
  3. Удерживая клавиши Shift + CTRL, выберите в результатах "Командная строка" для открытия командной строки в режиме администратора

Определение состояния бинарных файлов

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

Запустите команду “compact.exe /q” чтобы проверить это.

Определение состояния бинарных файлов

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

Если степень сжатия равна 1,0 к 1 или близка к этому значению, система не является сжатой.

Сжатие бинарных файлов

Сжатие бинарных файлов

Компрессия может повлиять на производительность, но на большинстве систем разница не будет заметна.

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

Запустите команду “compact.exe /CompactOS:always” чтобы выполнить сжатие бинарных файлов.

Процесс компрессии может занять некоторое время (на некоторых системах 20 минут или больше). Объем освобожденного пространства зависит от нескольких факторов. На тестовом компьютере под управлением сборки Windows 10 Insider удалось сэкономить 2 гигабайта.

Для отмены изменений, запустите команду для декомпрессии: “compact.exe /CompactOS:never”.

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


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

Microsoft даже внесла изменения в процесс восстановления, чтобы исключить использование образа восстановления. Вместо этого, если вам когда-либо понадобится перезагрузить ваше устройство, ОС будет использовать файлы, уже сохраненные в папке winsxs . Используя этот метод, пользователи могут получить обратно около 4 ГБ пространства.

Несмотря на то, что все они приветствуются улучшениями, ваше устройство получит преимущества без дополнительной настройки, но вам может понадобиться еще больше сократить использование диска, и именно тогда «Compact OS» пригодится.

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

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

Как использовать компактную ОС для уменьшения размера Windows 10

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

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

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

Готовы? Следуй этим шагам:

  1. Откройте Пуск .
  2. Найдите командную строку , щелкните правой кнопкой мыши результат и выберите « Запуск от имени администратора» .

Введите следующую команду, чтобы убедиться, что ваша система еще не сжата, и нажмите Enter :

Введите следующую команду, чтобы уменьшить размер Windows 10 и приложений, и нажмите Enter :


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


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

Вы всегда можете отменить изменения, используя те же инструкции, но на шаге № 4 используйте эту команду Compact.exe / CompactOS: никогда и нажмите Enter .

Сокращение площади Windows еще больше

Хотя использование компактной ОС может высвободить дополнительное пространство, следует также учитывать, что размер pagefile.sys (виртуальной памяти) и hiberfil.sys (данных гибернации) может увеличиться еще больше, в зависимости от объема памяти на вашем устройстве. ,

Например, если у вас планшет с небольшим объемом памяти и он ограничен 1 ГБ памяти, системные файлы будут занимать меньше места, чем на устройстве с более 1 ГБ памяти.

Чтобы сэкономить дополнительное пространство для уменьшения общего размера Windows 10, вы можете удалить или уменьшить размер файла hiberfil.sys. Вот как:

  1. Откройте Пуск .
  2. Найдите командную строку , щелкните правой кнопкой мыши результат и выберите « Запуск от имени администратора» .

Введите следующую команду, чтобы уменьшить размер Hiberfil.sys, и нажмите Enter :

powercfg /h /type reduced


Приведенная выше команда уменьшает размер файла гибернации на 30 процентов. Если вы хотите полностью удалить файл, вместо этого вы можете использовать команду powercfg /h /off .

Если вы хотите полностью изменить настройки гибернации, просто следуйте тем же инструкциям, но на шаге № 3 обязательно используйте эту команду powercfg /h /size 100 .

Используя этот метод, вы сможете освободить около 3 ГБ пространства и еще 30 процентов файла hiberfil.sys.

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

Больше ресурсов по Windows 10

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