В Windows 10 существует встроенная утилита Compact OS, которая делает систему гораздо меньше.
Объём современных жёстких дисков достиг таких величин, что об экономии места можно забыть навсегда. Однако многие пользователи используют ноутбуки или планшеты, оборудованные твердотельными накопителями. Их размер может быть небольшим, поэтому каждый гигабайт в этом случае на счету.
Операционная система Windows 10, в зависимости от версии, занимает на диске от 15 до 20 ГБ. Если ёмкость памяти составляет всего 64 или 128 ГБ, то для пользовательских программ и файлов остаётся всего ничего. На этот случай существует встроенная утилита Compact OS, с помощью которой занимаемое операционной системой место можно немного уменьшить.
Compact OS удаляет всё лишнее, что не требуется для работы Windows, в том числе образ восстановления системы. Оставшиеся системные файлы и универсальные приложения подлежат компрессии с помощью алгоритма 4K XPRESS Huffman. В результате на диске может появиться около 6 ГБ дополнительного места.
Если вы тоже хотите освободить немного дополнительного пространства, то выполните следующие действия.
Откройте терминал Windows с правами администратора и введите команду, с помощью которой можно проверить текущее состояние диска:
compact /compactos:query
Может оказаться, что система уже сжата. Не удивляйтесь, Windows умеет самостоятельно активировать эту функцию при недостатке места.
Второй вариант — «Система не находится в состоянии сжатия, но при необходимости может перейти в него». В этом случае введите следующую команду:
compact.exe /CompactOS:always
Запустится утилита Compact OS и приступит к компрессии данных. В зависимости от скорости накопителя и количества системных файлов этот процесс может занять разное время. По его окончании вы увидите сводку с количеством сжатых файлов и степенью компрессии.
Обратите внимание, что в некоторых случаях сжатие системы может привести к потере производительности. Это объясняется тем, что теперь при каждом обращении к файлам они будут на лету разжиматься, что может занять некоторое время.
Вероятно, никакого замедления вы не заметите, особенно если у вас установлено достаточное количество оперативной памяти и имеется твердотельный диск с хорошей скоростью считывания данных. Не стоит только включать шифрование системного диска (функция BitLocker), так как это вызовет дополнительную нагрузку на процессор и диск и точно приведёт к снижению скорости работы Windows.
В Windows 10 появилась новый функционал, позволяющий уменьшить место на диске, занимаемое системой. Новая функция называется Compact OS и является эволюционным развитием технологии WIMBoot, представленной в Windows 8.1 Update 1. Compact OS позволяет уменьшить место на диске, занимаемое системой за счет сжатия системных файлов (аналогично сжатию wim файла в WIMBoot). Сжимаются не только системные файлы, но и файлы стандартных Windows – приложений.
Compact OS позволяет сэкономить порядка 1,5 Гб емкости диска на 32-битной и около 2,6 Гб на 64-битной Windows 10. Технология предназначена в первую очередь для владельцев планшетов, смартфонов и ноутбуков с SSD дисками небольшой емкости.
После выполнения сжатия, распаковка системной файлов выполняется в оперативной памяти на лету, полностью прозрачно для системы и приложений. По утверждениям Microsoft, функция Compact OS позволяет сэкономить место на диске без большого падения производительности системы.
Примечание. Ранее мы рассматривали кейс об экономии дискового пространства в Windows 8 за счет использования NTFS компрессии файлов к каталоге WinSxS. Подробности в статье: Как уменьшить размер папки WinSxS в Windows 8
Compact OS можно активировать как во время установки системы, так и в процессе ее эксплуатации. Согласно документации Microsoft, система сама определяет, включать ли сжатие Compact OS или нет в зависимости от характеристик системы (объема RAM, производительности процессора и «других важных факторов»). Compact OS должна автоматически использоваться на системах с SSD дисками небольшого размера (128 Гб и менее).
Нужно понимать экономия места на диске что за счет использования сжатия файлов, идет в ущерб производительности системы, т.к. придется тратить дополнительные ресурсы процессора и оперативной памяти на распаковку сжатых файлов.
Посмотрим на технологию Compact OS в действии. Итак, мы видим, что на диске C: до выполнения сжатия было свободно 27.8 Гб.
Чтобы узнать, используется ли сжатие системных файлов с помощью Compact OS, в командной строке запущенной с правами администратора выполните:
compact /compactos:query
Если утилита определит, что текущая машина не получит особых преимуществ от использования режима Compact OS, в результате выполнения команды будет указано:
The system is not in the Compact state because Windows has determined that, it is not beneficial for this system.
Режим сжатия системных файлов можно включить и вручную, независимо от мнения системы:
compact /CompactOs:always
Compressing OS binaries
35410 files within 16764 directories were compressed.
5,309,734,985 total bytes of data are stored in 3,151,094,323 bytes.
The compression ratio is 1.7 to 1.
Сжатие занимает некоторое время, порядка 10-20 минут. После выполнения сжатия будет указана степень сжатия (1.7 раза) и на сколько были сжаты системные файлы (в нашем случае 5.3 Гб ужаты до 3.1)
Таким образом, на системном диске стало доступно дополнительные 2.1 Гб свободного места.
На первый взгляд каких-либо проблем с падением производительности системы не ощущается.
Отключается режим Compact OS командой:
compact /CompactOs:never
Также стоит упомянуть, что утилита DISM в Windows 10 получила новый аргумент, позволяющий развертывать ОС со включенным режимом Compact OS:
dism /Apply-Image /ImageFile:install.wim /Index:1 /ApplyDir:C:\ /compact
Как сжать Windows 10 и освободить место. Самый удобный аудио- и видеотранскодер под Windows, Mac и Linux. Аналог GitHub для внутреннего использования
Как сжать Windows 10
В июле 2016 года Microsoft выпустила для Windows 10 новый механизм компрессии Compact OS для утилиты командной строки compact.exe
, которая сжимает файлы операционной системы непосредственно во время её работы. У нового механизма компрессии есть много других интересных функций, но в целом он похож на работу программы WIMBoot в Windows 8.1 Update 1.
Compact OS освобождает минимум 2 ГБ места на диске. Не так уж и много, но на небольших SSD-накопителях это заметно.
Программа работает из командной строки с привилегиями администратора. Это значит, что после запуска cmd.exe следует нажать комбинацию клавиш Ctrl+Shift+Enter.
Перед началом сжатия Windows 10 есть смысл узнать, принесёт ли эта процедура результат, отличный от нулевого. Возможно, система уже находится в сжатом состоянии, так что дополнительных процедур не требуется. Чтобы определить текущее состояние бинарников ОС, запускаем следующую команду:
- compact.exe /q
Команда покажет информацию о текущем состоянии: сколько файлов сжато или не сжато, уровень компрессии, сколько конкретно байт находится в контейнере сжатых файлов. Если уровень компрессии близок к 1.0, то использование программы будет эффективно.
В определённых условиях система в сжатом состоянии может немного снизить производительность, но на большинстве компьютеров это будет незаметно. Имейте в виду, что всегда есть возможность вернуть файлы в обычное состояние, если заметите какие-то проблемы с производительностью. В любом случае, перед сжатием системных файлов рекомендуется сделать резервную копию.
Для проведения процедуры нужно запустить следующую команду:
- compact.exe /CompactOS:always
Сжатие всех файлов должно занять несколько минут, хотя на некоторых системах может занять 20 или более минут. На последнем Insider Build освобождается более 2 ГБ.
Для возвращения системы в исходное состояние:
- compact.exe /CompactOS:never
Обратная процедура происходит несколько быстрее.
Удобная и бесплатная программа, которая конвертирует аудио- и видеофайлы в разные форматы
Есть несколько программ, которые соответствуют главным требованиям:
- открытые исходники;
- бесплатное использование;
- поддержка многих форматов файлов;
- кроссплатформенность;
- легковесность.
Пожалуй, самыми удобными из них являются две: Handbrake и ffmpeg (например, с графическим интерфейсом WinFF). Конвертировать файлы умеет, например, и популярный свободный видеоплеер VLC, но всё-таки в большинстве случаев удобнее использовать специализированную программу.
Handbrake работает под Windows, Mac и Linux. Последней версией под Windows на данный момент является 0.10.5.
В качестве исходного материала принимается практически любой мультимедийный файл (или папка с файлами), диск DVD или BlueRay, если там нет защиты от копирования.
Форматы целевого файла
- Контейнеры: .MP4(.M4V) и .MKV
- Видеокодеры: H.265 (x265 и QuickSync), H.264 (x264 и QuickSync), H.265 MPEG-4 и MPEG-2, VP8, Theora
- Аудиокодеры: AAC / HE-AAC, MP3, Flac, AC3, Vorbis
- Сквозная передача аудио: AC-3, E-AC3, DTS, DTS-HD, TrueHD, AAC, треки MP3
Программу удобно использовать, чтобы перекодировать DVD или скачанный файл для просмотра на другом устройстве, кроме ПК. В Handbrake встроены профили кодирования для следующих устройств:
- iPod
- iPhone и iPod touch
- iPad
- AppleTV
- AppleTV 2
- AppleTV 3
- Android
- Android Tablet
- Windows Phone 8
В программе множество дополнительных функций.
- Выбор фрагментов (частей исходного файла для кодирования)
- Пакетная обработка и очередь запросов
- Маркеры глав
- Субтитры (VobSub, Closed Captions CEA-608, SSA, SRT)
- Постоянный битрейт или постоянное качество (переменный битрейт)
- Поддержка VFR, CFR и VFR
- Видеофильтры при транскодировании: Deinterlacing, Decomb, Denoise, Detelecine, Deblock, Grayscale, Cropping, Scaling
- Предварительный просмотр в реальном времени
Бóльшая часть исходного кода Handbrake распространяется под свободной лицензией GNU GPL, version 2. Отдельные части — под BSD 3 Clause.
Похожую функциональность обеспечивает ещё одна свободная программа WinFF, которая как будто ориентирована на пользователей Linux (см. список дистрибутивов), хотя есть версии под Windows от Windows 95 до Windows 8. Для неё разработаны интерфейсы на русском, украинском и многих других языках.
Какой выбрать бесплатный VPN
Для анонимной работы в интернете и обхода государственной цензуры (блокировка сайтов) удобно использовать бесплатный VPN. Одним из самых популярных вариантов является FreeOpenVPN (через клиентское приложение OpenVPN).
Кстати, 31 июля 2016 года вышел Kaspersky Internet Security 2017 (популярный в России антивирус), в состав которого включён VPN-клиент. В бесплатном режиме он работает только через сервера в России и позволяет передавать 200 МБ в сутки. Конечно, это довольно убогое предложение, но если у вас уже установлен KIS 2017, то такой вариант следует иметь в виду. Только пользователям KIS не следует активировать функцию платного VPN в программе, потому что существует множество бесплатных альтернатив.
Альтернатива GitHub для собственного хостинга
Отличный выбор для self-hosted GitHub — GitLab. Совместная разработка в собственном рабочем коллективе, на собственном сервере. Поддерживается система контроля версий Git, SSH-доступ, разграничение прав доступа, пулл-реквесты, работа с тикетами (открытие, комментирование, закрытие), поиск и т.д. Отличный веб-интерфейс, через который осуществляется администрирование репозиториев.
Демо
GitLab — разумное предложение для компаний, которые не хотят выкладывать исходный код в открытый доступ в процессе разработки.
Все способы:
- Разница между сжатием и компрессией в Windows 10
- Вариант 1: Сжатие как изменение размера
- Способ 1: Управление дисками
- Способ 2: Консольная утилита Diskpart
- Способ 3: Консоль «PowerShell»
- Вариант 2: Компрессия диска
- Способ 1: Из свойств тома
- Способ 2: Утилита Compact
- Вопросы и ответы: 0
Разница между сжатием и компрессией в Windows 10
В Windows 10 термин «Сжатие» имеет два значения. Так, под сжатием диска может пониматься уменьшение размера логического раздела (тома), выполняемое через оснастку «Управление дисками», консоль или средствами сторонних программ. При этом данные, хранящиеся в сжимаемом разделе, не обрабатываются. Также под сжатием диска может иметься ввиду компрессия сохраненных на нем данных. В этом втором случае фактический размер раздела не изменяется, происходит лишь увеличение объема доступного на нем свободного пространства, получаемого за счет сжатия записанных на диск файлов. Ниже рассмотрены оба варианта.
Вариант 1: Сжатие как изменение размера
Сжать том в Windows 10 можно как минимум тремя способами: в системной оснастке с графическим интерфейсом, в «Командной строке» и в «PowerShell».
Способ 1: Управление дисками
Уменьшить размер логического раздела в Windows 10 проще всего во встроенной оснастке «Управление дисками».
- Запустите оснастку «Управление дисками» из контекстного меню кнопки «Пуск».
- Кликните по сжимаемому разделу правой кнопкой мыши и из меню выберите опцию «Сжать том».
- В поле «Размер сжимаемого пространства (МБ)» укажите размер в мегабайтах, на который хотите уменьшить раздел. Нажмите кнопку «Сжать».
Результатом такого сжатия станет появление на физическом жестком диске нераспределенного пространства, на месте которого затем можно будет создать новый том.
Способ 2: Консольная утилита Diskpart
Другим, менее удобным способом сжатия тома в Windows 10, является использование консольного инструмента Diskpart, работающего из «Командной строки».
- Запустите от имени администратора классическую «Командную строку» из поиска Windows или другим известным способом.
- Последовательно выполните следующие команды:
Результат выполнения команды будет тот же, что и при использовании оснастки с графическим интерфейсом — появление на диске нераспределенной области.
Способ 3: Консоль «PowerShell»
Вместо утилиты Diskpart для сжатия тома можно использовать средства консоли «PowerShell».
- Запустите «PowerShell» от имени администратора из контекстного меню кнопки «Пуск».
- Последовательно выполните эти команды:
get-partition
– выводит список доступных томов с указанием их букв;Get-PartitionSupportedSize -DriveLetter D
– показывает, насколько может быть сжат раздел;Resize-Partition -DriveLetter D -1024mb
, где D – это буква сжимаемого тома, а 1024mb – произвольный размер сжатия в мегабайтах. Если том сжимается на несколько гигабайт, вместо «mb» нужно указать «gb».
Вариант 2: Компрессия диска
Как уже было сказано, под сжатием тома в Windows 10 также может пониматься компрессия хранящихся на диске данных. Сжать раздел в Windows 10 можно по-разному.
Способ 1: Из свойств тома
Это самый простой, наглядный и доступный способ, осуществляемый через посредничество оболочки Windows.
- Откройте свойства сжимаемого раздела из его контекстного меню.
- На вкладке «Общие» отметьте флажком опцию «Сжать этот диск для экономии места» и нажмите «Применить».
- Выберите режим сжатия и нажмите «OK» в предыдущем окне свойств. По умолчанию сжатие применяется ко всем каталогам рекурсивно.
Способ 2: Утилита Compact
Для сжатия данных в Windows предусмотрена консольная утилита Compact, запускаемая из интерфейса «Командной строки» или «PowerShell». Удобнее использовать второй инструмент.
Перед ее использованием рекомендуем прочитать в интернете о том, что такое «Compact OS» в Windows 10 и как именно работают механизмы сжатия.
- Запустите от имени администратора «PowerShell» из контекстного меню кнопки «Пуск».
- Перейдите в корень сжимаемого тома, для чего выполните команду
cd X:\
, где X – буква тома. - Выполните команду сжатия
compact /c /i /s:\
.
Процедура сжатия займет некоторое время, зависеть оно будет от количества имеющихся на диск данных. Обратите внимание, что использование команды compact
, равно как и сжатия из свойств тома, доступно только на дисках с файловой системой NTFS. Это правило в той же мере касается сжатия томов путем уменьшения их размера, то есть способами, описанными в Варианте 1.
Наша группа в TelegramПолезные советы и помощь
В Windows 10 появилось сразу несколько усовершенствований, касающихся экономии места на жестком диске. Одна из них — возможность сжать системные файлы, включая предустановленные приложения с помощью функции Compact OS.
Задействовав Compact OS, вы можете сжать Windows 10 (двоичные файлы системы и приложений), освободив тем самым чуть более 2-х гигабайт места на системном диске для 64-разрядных систем и 1.5 Гб для 32-разрядных версий. Функция работает для компьютеров с UEFI и обычным БИОС.
Проверка статуса Compact OS
Windows 10 может включать сжатие самостоятельно (или же оно может быть включено в предустановленной системе производителем). Проверить, включено ли сжатие Compact OS вы можете с помощью командной строки.
Запустите командную строку (правый клик по кнопке «Пуск», выбрать нужный пункт в меню) и введите следующую команду: compact /compactos:query после чего нажмите Enter.
В результате в окне командной строки вы получите сообщение либо о том, что «Система не находится в состоянии сжатия, поскольку оно не является полезным для этой системы», либо о том, что «система находится в состоянии сжатия». В первом случае вы можете включить сжатие вручную. На скриншоте — свободное место на диске до сжатия.
Отмечу, что по официальной информации Microsoft, сжатие является «полезным» с точки зрения системы для компьютеров с достаточным количеством оперативной памяти и производительным процессором. Однако, у меня с 16 Гб RAM и Core i7-4770 в ответе на команду было именно первое сообщение.
Включение сжатия ОС в Windows 10 (и отключение)
Для того, чтобы включить сжатие Compact OS в Windows 10, в командной строке, запущенной от имени администратора введите команду: compact /compactos:always и нажмите Enter.
Начнется процесс сжатия файлов операционной системы и встроенных приложений, который может занять довольно-таки продолжительное время (у меня на абсолютно чистой системе с SSD заняло около 10 минут, однако в случае HDD время может быть совсем другим). На изображении ниже — размер свободного места на системном диске после сжатия.
Для отключения сжатия тем же способом используйте команду compact /compactos:never
В случае если вас интересуют возможности установки Windows 10 сразу в сжатом виде, то рекомендую ознакомиться с официальной инструкцией Microsoft на эту тему.
Не знаю, будет ли кому-то полезной описываемая возможность, но вполне могу предположить сценарии, самым вероятным из которых мне кажется высвобождение места на диске (или, вероятнее, SSD) недорогих планшетов с Windows 10 на борту.