Windows compact 10 что это такое
Обновлено: 21.11.2024
Windows 11/10 включает новую функцию под названием Compact OS. Используя встроенный инструмент compact.exe, вы можете уменьшить размер операционной системы и запускать ее из сжатых файлов, подобно WIMBoot. В этом посте рассказывается о функции сжатия ОС в Windows 10 и о том, как сжать файлы ОС, чтобы сэкономить драгоценное место на жестком диске.
Прежде чем говорить о компактной функции в Windows 11/10, давайте кратко рассмотрим функцию WIMBoot в Windows 8.1. Эта функция появилась в Windows 8.1, чтобы пользователи могли экономить место на устройствах с меньшим объемом памяти. Windows 8.1, как таковая, занимает около 9 ГБ. Если пользователи внедряют WIMBoot, занимаемое пространство на устройстве сокращается до 3 ГБ.
WIMBoot означает загрузку образа Windows. Вместо того, чтобы распаковывать все файлы операционной системы, он распаковывает файлы по мере необходимости, а затем снова сжимает их обратно в INSTALL.WIM. Файл Install.wim имеет размер около 3 ГБ и позволяет хранить много места. При использовании этого метода файл восстановления не требуется, поскольку файл WIMBoot (Install.wim) используется для реструктуризации операционной системы при необходимости.
Функция ОС Windows 11/10 Compact
Описанная выше функция WIMBoot появилась в Windows 10 с некоторыми изменениями. Самое приятное то, что в Windows 10 вам не нужен отдельный файл восстановления для сброса системы. Таким образом, для ваших приложений и программного обеспечения освобождается около 6 ГБ.
Файлы ОС находятся там, и вы увидите, что операционная система создает точки восстановления через регулярные промежутки времени или перед загрузкой обновлений Windows 10. Точки восстановления системы занимают место.
В сжатом виде Windows 11/10 займет около 3,x ГБ места. Допустим, 1 ГБ выделен для восстановления системы. Таким образом, операционная система займет немного больше места. Хорошо, что Windows 10 позволяет вам указать, сколько памяти вы хотите выделить для восстановления системы. Таким образом, если компактная Windows 10 занимает 3 ГБ, а вы выделили 1 ГБ для восстановления системы, общее пространство, занимаемое ОС, составит 4 ГБ + место для файла страницы.
Вы можете настроить постоянный файл подкачки, выбрав Система > Дополнительные свойства, чтобы точно знать, сколько места использует ОС.
Кроме того, регулярно устанавливаются обновления Windows, которые занимают место. Таким образом, 4.x ГБ для ОС вместе с точками восстановления и файлом подкачки и еще один-два ГБ для обновлений. Даже при этом вы экономите ок. 4 ГБ с компактной ОС в Windows 10, включая файл подкачки, точки восстановления системы и обновления Windows.
Уменьшить размер ОС Windows 11/10
Вы можете сжать ОС Windows 11/10 во время ее установки или даже после ее установки. Существует множество способов сжать Windows 11/10. Я упоминаю два самых простых способа ниже.
Использование команды DISM
Эта команда поможет вам сжать ОС даже во время ее установки. Сначала отформатируйте жесткий диск и разбейте его по своему усмотрению. Затем примените файл изображения с помощью команды DISM:
После того как образ будет применен к диску C, вы можете использовать команду BCDBOOT, чтобы указать загрузочный раздел:
После этого перезагрузите компьютер, чтобы сжать ОС.
Использование команды COMPACT
Вы можете использовать команду Compact.exe, если на вашем компьютере уже установлена Windows 10. Чтобы включить сжатие системы Windows, введите следующую команду:
Отключить функцию компактной ОС в Windows 11/10
Вы можете просто использовать команду "Сжать", чтобы отключить функцию "Сжать", пока она вам снова не понадобится. Используйте следующий синтаксис:
Как видите, функция Compact OS в Windows 10 очень проста. Обратите внимание, что выполнение команды COMPACT для сжатия или распаковки файлов может занять до 20–30 минут.
Для получения дополнительной информации, например об использовании функции Compact в скриптах, посетите TechNet и MSDN.
Читать далее: CompactGUI будет сжимать установленные программы и экономить место на диске в Windows 11/10.
В Windows 10 появилась новая функция, известная как Компактная ОС. Процесс создания компактной ОС или, так сказать, сжатия операционной системы гарантирует, что Windows хранит ваши файлы в сжатой форме, тем самым освобождая много места на диске. Без этой функции отдельные файлы могут занимать много места в хранилище, что может быть действительно проблематично, если у вас изначально меньше места на вашем устройстве. Эта функция особенно полезна, когда речь идет о телефонах и планшетах, поскольку они обычно занимают меньше места, чем обычный ПК или ноутбук.
Эта функция оказалась лучше, чем WIMBoot в Windows 8.1.В WIMBoot, несмотря на то, что он является функцией сжатия, все системные файлы были забиты в папку WIMBoot, в то время как Compact OS может управлять файлами по отдельности, чтобы максимизировать использование дискового пространства.
Конечно, ни одна функция не может быть идеальной. У этой функции тоже есть несколько недостатков, в основном из-за того, что, используя ее, вы обмениваете лучшее функционирование своего устройства на дополнительный бит дискового пространства. Производительность устройства немного снизится, но это не должно удерживать вас от использования в остальном эффективной функции, за исключением случаев, когда у вас закончилось место для хранения или оно очень скудное.
Оглавление
Как включить компактную ОС
- Поиск cmd в поиске Windows 10.
- Нажмите правой кнопкой мыши и выберите "Запуск от имени администратора".
- Кроме того, вы можете использовать сочетание клавиш Windows (значок Windows) + X, чтобы открыть это поле параметров.
- В открывшемся окне командной строки введите следующую команду:
- Это заставит Windows 10 сжимать ваши файлы и в результате освобождает от 1 до 1,5 ГБ места (для 32-разрядной версии) и около 2,65 ГБ (для 64-разрядной версии).
Как отключить компактную ОС
Если вы чувствуете, что уже сейчас у вас достаточно места на диске, и не хотите даже минимально снижать качество производительности, вы можете отключить Compact OS. Этот процесс также можно использовать для отключения Compact OS, если она уже запущена в вашей системе без необходимости ее включения.
Однако Windows будет автоматически запускать Compact OS только в том случае, если сочтет, что ваша система выиграет от того же. Это может быть вредно, если вы хотите отключить его, если Windows сама включила его для вас, o вы можете подумать об этом.
Вот как отключить Compact OS:
- Щелкните правой кнопкой мыши в самом нижнем левом углу экрана или щелкните правой кнопкой мыши непосредственно кнопку "Пуск" и выберите "Командная строка (Администратор)" в отображаемых параметрах.
- Вы также можете использовать клавиши Windows+X, чтобы активировать поле выбора.
- В окне командной строки введите:
Если вы просто хотите узнать, работает ли Compact OS в вашей системе, вам нужно будет снова использовать командную строку. Вот шаги, которые нужно выполнить:
Как проверить, включен ли Compact Os на вашем ПК
- Нажмите правой кнопкой мыши кнопку "Пуск" или используйте сочетание клавиш Windows+X, чтобы открыть окно параметров.
- Выберите «Командная строка» («Администратор»). В окне командной строки введите:
- Если работает компактная ОС, в окне командной строки появится сообщение «Система находится в компактном состоянии. Он останется в этом состоянии, пока его не изменит администратор».
- Если в командной строке указано, что Windows не использует компактную ОС, будет отображаться следующее: «Система не находится в компактном состоянии, поскольку Windows определила, что это нецелесообразно для этой системы».
Саурав уже более десяти лет связан с ИТ-индустрией и компьютерами и пишет на The Geek Page на темы, связанные с Windows 10 и программным обеспечением.
В Windows 10 и Windows 11 есть инструменты и функции, которые помогут вам сэкономить место на диске и оптимизировать изображение.
Инструменты развертывания, помогающие сэкономить место
В Windows 10 и Windows 11 есть инструменты, которые помогут вам использовать меньше места на диске:
- Compact OS позволяет запускать операционную систему из сжатых файлов.
- Единый экземпляр помогает запускать предварительно загруженные классические приложения Windows в сжатых файлах.
Вот несколько способов уменьшить размер изображения, оптимизировать его, а также некоторые рекомендации по развертыванию на недорогих устройствах.
Компактная ОС
Compact OS устанавливает файлы операционной системы в виде сжатых файлов. Компактная ОС поддерживается как на устройствах с UEFI, так и на устройствах с BIOS. См. таблицу сравнения размеров ниже.
При работе с CompactOS Центр обновления Windows может заменять или удалять отдельные файлы по мере необходимости, чтобы поддерживать размер диска с течением времени.
Развертывание Compact OS с помощью WIM-файла
Загрузите целевое устройство с помощью Windows 10 или более поздней версии Windows PE.
Создайте файл подкачки размером 256 МБ.
Где C — раздел Windows.
Отформатируйте и подготовьте разделы, а затем примените образ к разделу с помощью параметра DISM /Apply-Image /Compact:
Обычно это делается путем запуска сценария развертывания. Дополнительные сведения см. в разделе Применение изображений с помощью DISM.
Если вы применяете образ в компактном режиме и используете параметр /ScratchDir, убедитесь, что ваша папка ScratchDir не находится в разделе, отформатированном в FAT32. Использование раздела FAT32 может привести к неожиданным перезагрузкам во время OOBE.
Чтобы развернуть Compact OS из программы установки Windows
- Используйте файл unattend.xml с параметром: Microsoft-Windows-Setup\ImageInstall\OSImage\Compact . Дополнительную информацию см. в разделе Компактный формат.
Проверьте, используете ли вы Compact OS
Вы можете запросить, работает ли операционная система под управлением Compact OS, и изменить ее в любое время с помощью команды 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). Пользователи также могут использовать резервные копии образа системы, хранящиеся на внешнем жестком диске, для восстановления системы.
Журналы и кэши. Операционная система хранит на диске такие файлы, как журналы событий и журналы ошибок.
RAM, Pagefile.sys и Hiberfil.sys
Файлы Pagefile.sys и Hiberfil.sys увеличиваются в размере прямо пропорционально объему оперативной памяти компьютера. Установки Windows на дисках емкостью 16 ГБ требуют меньше памяти, если компьютер ограничен 1 ГБ ОЗУ. Увеличение объема оперативной памяти до размера, превышающего 1 ГБ, приведет к увеличению размера системных файлов и уменьшению места на жестком диске для других приложений и файлов. Однако увеличение размера жесткого диска не влияет на размер этих системных файлов. Подробнее об эффективности перехода «вкл./выкл.»
Для экономии места на диске можно удалить файл hiberfil.sys или уменьшить его размер. См. таблицу сравнения размеров ниже. Дополнительные сведения см. в разделе Лабораторная работа 7. Изменение параметров, ввод ключей продукта и запуск сценариев с помощью файла ответов (unattend.xml).
- powercfg /h /type Reduced : уменьшает размер файла на 30%
- powercfg /h off : удаляет файл.
Языковые пакеты и функции по запросу
Установленные языковые пакеты (LP) могут занимать больше места, чем размер самого LP. При предварительной установке FOD и приложений UWP в установке Windows, содержащей несколько LP, также устанавливаются файлы ресурсов на основе предустановленных LP. Когда неиспользуемые языки автоматически удаляются после OOBE, соответствующие файлы ресурсов UWP и функций по запросу (FOD) не удаляются. Предварительная установка меньшего количества LP экономит место на диске, ограничивая количество файлов ресурсов, которые остаются в системе после удаления неиспользуемых языковых пакетов.
Функции по запросу распространяются в сжатых CAB-файлах, поэтому размер установленного FOD больше, чем размер исходного CAB-файла. Вы можете использовать /Get-CapabilityInfo в DISM, чтобы просмотреть размеры загрузки и установки FOD. См. раздел Функции по запросу, чтобы узнать, как получить информацию о FOD.
Дополнительные функции Windows
Чтобы еще больше сэкономить место на диске на устройстве Windows, вы можете отключить различные дополнительные функции, которые могут не использоваться.
С помощью DISM или PowerShell вы можете включать и отключать дополнительные функции Windows по мере необходимости.
Приложения
Программные приложения, установленные на компьютере, могут потребовать дополнительного места для кэшей, журналов и обновлений. На диске также должно быть доступно свободное место для временного увеличения использования ресурсов во время установки приложений, исправлений и обновлений.
Данные пользователя
На компьютерах, поддерживающих съемные носители, такие как SD-карта или флэш-накопитель USB, пользователи могут легко расширить хранилище файлов личных данных для пользовательских документов с помощью этого съемного носителя. Однако мы рекомендуем пользователям зарезервировать место на жестком диске для этих типов файлов.
Сравнение размеров
В приведенной ниже таблице показано дополнительное пространство, сэкономленное за счет использования компактной ОС, единого экземпляра и уменьшения или отключения Hiberfile на 2 ГБ (процессорная архитектура x86) и 4 ГБ (процессорная архитектура x64) в Windows 10 версии 1607:
В состав Windows 10 входят инструменты, которые помогают использовать меньше места на диске за счет сжатия файлов для всей операционной системы. Короче говоря, Compact OS позволяет запускать операционную систему из сжатых файлов как на устройствах с UEFI, так и на устройствах с BIOS. Это движущая сила, которая делает устройства Windows легкими и очень мобильными, но при этом сохраняет все возможности ОС Windows, когда это необходимо.
Что для этого нужно и сколько места можно сэкономить?
Для этого в Windows 10 используются 2 отдельных и независимых подхода: 1) эффективный алгоритм сжатия для сжатия системных файлов и 2) улучшения восстановления, не требующие отдельного образа для восстановления.
Так сколько места для хранения будет сэкономлено, если устройство работает на Windows 10 в режиме компактной ОС?
С новым эффективным алгоритмом он возвращает около 1,5 ГБ дискового пространства для 32-разрядной системы и 2,6 ГБ для 64-разрядной системы. Телефоны также смогут использовать тот же эффективный алгоритм сжатия, а в Windows 10 также будет экономиться емкость.
Переработанные функции обновления и сброса образа без восстановления также уменьшают объем хранилища Windows с 4 ГБ до 12 ГБ в зависимости от марки и модели компьютера.
Когда использовать?
Запуск всей системы из сжатой файловой системы звучит великолепно, но влияет на производительность системы. Поэтому, чтобы обеспечить наименьшее влияние на систему, Windows учитывает ряд факторов при оценке того, должно ли устройство использовать сжатие или нет.
Все происходит автоматически. Обычно вам не нужно слишком беспокоиться об этом, если вы не находитесь в точке, где ваше хранилище работает очень мало.
Итак, как узнать, работает ли моя система в режиме компактной ОС?
Откройте окно командной строки и введите следующую команду.
Если он работает в режиме Compact OS, вы увидите что-то вроде этого:
Если нет, система сообщит вам, что это связано с тем, что Windows определила, что это нецелесообразно для этой системы.
Как включить или выключить
Предполагая, что вы осознаете тот факт, что, включив Compact OS в системе, Windows определяет ее как невыгодную, вы жертвуете частью своей мощности, чтобы получить больше места для хранения.
Если вас это устраивает, откройте командную строку от имени администратора или Windows PowerShell (администратор) и введите следующую команду.
Читайте также: