Механізм: стиснуто на місці, розпаковано на льоту
NTFS завжди вмів стискати окремі файли, але класичний алгоритм LZNT1 був заточений під документи, а не під виконувані файли. CompactOS використовує новіший кодек XPRESS через Windows Overlay Filter (WOF): файл зберігає ім'я та шлях, стиснутим вмістом керує драйвер-фільтр, а кожен, хто його читає — включно з самим менеджером пам'яті, — отримує прозоро розпаковані дані. Microsoft побудувала це як наступника WIMBoot із Windows 8.1, але без окремого файлу-образу, і це значно хірургічніше за стару галочку «стискати цей диск».
Усім керує один інструмент. compact /compactos:query повідомляє, чи функцію ввімкнено; compact /compactos:always стискає придатні системні бінарники; compact /compactos:off вимикає. Обслуговування та Windows Update працюють зі стиснутими файлами без спеціальних дій: сховище компонентів відстежує стан стиснення, тож щомісячні оновлення не перетворюються на боротьбу з файловою системою.
Чесно про ціну
Розпакування відбувається при читанні, тож процесор платить невеликий податок щоразу, коли системний бінарник підвантажується в пам'ять, — і на залізі останніх років цей податок непомітний у звичайній роботі. Чесних застережень два: на дуже слабких процесорах у парі з повільним сховищем підвантаження сторінок стає відчутно повільнішим, а синтетичні дискові бенчмарки покажуть нижчу швидкість читання стиснутих файлів. Ані те, ані інше не перетворюється на повільний запуск застосунків чи завантаження на звичайній машині: ціна є, але сплачується вона мікросекундами за файли, що відкриваються раз і лишаються в пам'яті.
CompactOS не чіпає ваших даних. Він працює лише з бінарниками самої Windows — документи, ігри й завантаження лишаються як є, їхній розмір — ваша справа. І оскільки функція файлова й оборотна, вимкнення просто переписує файли в нестиснутому вигляді за кілька хвилин: без перевстановлення, без перепланування, без ризикованих кроків.
Коли це виправдано
Рішення майже цілком залежить від вільного місця, а не від швидкодії. Два гігабайти вирішують справу на планшеті з носієм на 64 ГБ і нічого не означають на ігровому диску на 2 ТБ. Перевіряйте цифри командою query до і після: те, що покаже ваша машина, — єдине число, яке має значення, бо воно залежить від версії системи та встановлених компонентів.
- Планшети й дешеві ноутбуки з eMMC на 32–64 ГБ — цільова аудиторія функції; 2 ГБ — це кілька відсотків усього диска
- Майже заповнений маленький SSD, де 2 ГБ відтягують апгрейд носія або перевстановлення
- Машини з сотнями гігабайт вільного місця — пропускайте: виграш не вартий навіть теоретичного податку
- Старі й дуже слабкі процесори — спершу виміряйте: query, увімкніть і порівняйте запуск до і після
- Ті, хто хоче вручну стиснути всю теку Windows через /EXE:LZX — не треба: CompactOS уже покриває потрібний набір, і це підтримується
- Відкат у будь-який момент — compact /compactos:off перепише файли назад; видаляти нічого не треба
Питання та відповіді
Чи сповільнює CompactOS Windows?
Він додає невеликий податок на процесор при кожному читанні системного файлу; на процесорах останніх років це непомітно у звичайній роботі, а на дуже слабкому залізі варто спершу порівняти до і після.
Скільки місця економить CompactOS?
Зазвичай близько 2 ГБ на бінарниках системи, залежно від версії Windows та встановлених компонентів — запустіть compact /compactos:query до і після, щоб отримати реальну цифру своєї машини.
Перевірте склад ліцензії до покупки.
Разовий 30-хвилинний тест охоплює базові функції. Інструменти з позначкою PRO залишаються заблокованими до активації платної ліцензії.
Читайте також
Написати нам: [email protected]