Экономия дискового пространства и восстановление сжатых ntfs данных

Содержание:

Сжатие Windows 10 (Compact OS)

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

На картинке два направления экономии:

  • 4-12GB благодаря отказу от образа восстановления (на практике и больше бывает)
  • 2.6GB за счет сжатия (в х86 – 1.5GB)

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

Как выяснить статус сжатия

Windows может автоматически применять сжатие, поэтому для начала проверьте текущее состояние системы командой:

Compact.exe /CompactOS:query

Наряду со статусом, в результатах также отображается рекомендация – сжимать или не сжимать.

Как выполнить сжатие

Перейти к работе с компактной ОС можно массой различных способов.

В работающей системе

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

Compact.exe /CompactOS:always

Заметьте, что точкой входа в новую технологию стала хорошо знакомая утилита compact.exe! Выполнение команды займет некоторое время.

Отмена сжатия реализована так же просто:

Compact.exe /CompactOS:never

В момент установки или обновления

Недавно я рассказывал про новый ключ программы установки /Compat для проверки ПК на совместимость с Windows 10. Еще одной новинкой стал ключ /Compact OS:

Setup /CompactOS enable

С помощью файла ответов

И у файла ответов есть новый параметр Compact .

Microsoft-Windows-Setup\ImageInstall\OSImage\Compact

В MSDN есть интересное примечание, что установку необходимо запускать из среды Windows 10 или ее версии Windows PE (в более старые PE можно вручную добавить драйвер). Вероятно, это также применимо к ключу /Compact OS программы установки.

В момент применения образа в среде Windows PE

У DISM тоже появился новый ключ /Compact.

DISM.EXE /Apply-Image /ImageFile:INSTALL.WIM /Index:1 /ApplyDir:C:\ /Compact:ON

В MDT и ConfigMgr

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

Для компрессии отдельных файлов
утилита compact.exe может использовать разные алгоритмы сжатия (по умолчанию — 4K XPRESS, см. справку к утилите). Такие файлы получают атрибут «Сжатый» и отображаются в проводнике синим цветом, как и в случае сжатия NTFS (алгоритм LZNT1). Можно подумать, что при сжатии ОС утилита точно так же проходит по всем системным файлам, которые имеет смысл сжимать. Однако Compact OS работает иначе.

С точки зрения компрессии, Compact OS аналогична образу WimBoot или любому образу WIM с обычным сжатием, поскольку во всех этих случаях применяется алгоритм 4K XPRESS Huffman (для максимального сжатия WIM задействуют LZX).

Поэтому, в отличие от сжатия NTFS, файлы Compact OS не получают атрибут «Сжатый» и не помечаются другим цветом в проводнике или сторонних программах. Любопытно, что утилита TreeSize все-таки подсвечивает синим папки, в которых файлы подверглись сжатию.

Что именно сжимается

Отчет о сжатии выглядит примерно так.

Completed Compressing OS binaries.
37953 files within 17349 directories were compressed.
6 670 708 067 total bytes of data are stored in 3 953 427 362 bytes.
The compression ratio is 1,7 to 1.

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

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

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

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

Сравнение подходов к уменьшению следа системы на диске

Технология WimBoot позволяла без проблем установить Windows на планшет с 16GB, и у пользователя даже оставалось место для файлов. Однако была одна неприятная проблема. С каждой порцией установленных обновлений образ WimBoot становился все дальше и дальше от текущего состояния операционной системы, постепенно превращаясь в мертвый груз.

Compact OS предлагает более сбалансированный подход к экономии дискового пространства.

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

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

  1. Перейдите в параметры.

  2. Откройте раздел «Конфиденциальность».

  3. Во вкладке «Общие» отключите идентификатор рекламы и слежение пуска.

  4. Перейдите во вкладку «Речь, рукописный ввод и ввод текста» и отключите речевые службы, если они активны.

  5. Во вкладке «Отзывы и диагностика» выберите основной способ сбора данных, отключите единственный переключатель и запретите формирование отзывов.

  6. Во вкладке «Фоновые приложения» отключите главный переключатель.

Литература

В процессе подготовки статьи мне пригодились следующие материалы:

Однако в контексте дискового пространства далеко не все ПО Microsoft находится на одном уровне технологического развития. Так, Microsoft Office в этом плане выглядит неутешительно – у традиционного пакета стали нормой ежемесячные обновления весом в 500-600MB, оседающие в папке Installer , а обновления Office 2016 Click-to-Run могут отъедать гигабайты в папке ProgramData.

  • исходный статус сжатия Windows 10
  • модель устройства, емкость диска, марку CPU и объем RAM
  • способ текущей установки Windows 10 (обновление / чистая)
  • объем освободившегося дискового пространства после сжатия

Большинство пользователей привыкли пользоваться двумя разделами на одном жестком диске, обычно это диск под названием C и D. Многих стал интересовать вопрос как изменить размер диска в Windows 10 с помощью встроенных средств системы (при установке Виндовс или после) и сторонних бесплатных программ.

Выбор размера раздела для системного диска

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

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

На ноутбуках часто встречается дополнительный раздел «Recovery», служащий для восстановления компьютера в состояние на момент покупки изделия. Данный раздел может отображаться в Проводнике, или, наоборот, быть скрытым.

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

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

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

Наиболее часто требуется перераспределение пространства в более оптимальном варианте между дисками «С:» и «D:». На вашем компьютере вместо диска «D:», у другого диска может быть другая буква. Например, на ноутбуке имеется оптический дисковод DVD-ROM, обозначенный в Проводнике буквой «D:», следовательно, другому вновь созданному разделу жесткого диска по умолчанию, будет присвоена следующая буква английского алфавита. Пользователь может поменять букву диска, назначив любую другую незанятую букву.

Вам также может быть интересно:

  • Как разделить диск в Windows 7
  • Как изменить букву диска в Windows
  • Как отформатировать диск через командную строку — 3 способа

Чаще всего необходимо изменить размер диска Windows, обычно, это диск «C:», на котором установлена операционная система. Значительно реже требуется уменьшить размер диска «C:», если пользователю не хватает дискового пространства на диске «D:».

Системный раздел небольшого размера быстро заполняется данными, для оптимальной работы операционной системы необходимо наличие на диске свободного места в размере не менее 10-15% от общего объема диска (раздела жесткого диска). Из-за нехватки места, Windows начинает тормозить или работать с ошибками. Для работы установленных программ также требуется свободное место, поэтому будет оптимальным иметь незанятым около 20% пространства системного раздела.

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

Как это работает?

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

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

Стоит ли использовать встроенное сжатие дисков NTFS в Windows 10?

Как работает сжатие диска NTFS

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

Эта процедура аналогична сжатию ZIP-файлов, как WinRar или аналогичные инструменты, чтобы уменьшить потери памяти. Системный инструмент проверяет все файлы и уменьшает их размер (когда это возможно) в процессе. Это особенно удобно для разделов на основе данных, с кучей мультимедийных и текстовых файлов. Не так хорошо для исполняемых файлов, поскольку каждый доступ к файлу должен быть сначала распакован. Некоторые файлы сжимаются лучше, в то время как другие сжимаются незначительно и все еще требуют отложенной распаковки.

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

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

Как сжать весь раздел в Windows 10

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

Если вы не уверены, как это сделать, это довольно просто. Вот как можно сжать весь раздел в Windows 10:

  1. Откройте Этот компьютер или Проводник .
  2. Щелкните правой кнопкой мыши диск или раздел, который хотите сжать, и откройте Свойства .
  3. Установите флажок « Сжать этот диск для экономии места на диске » и подтвердите изменения.
  4. Процедура сжатия должна начаться, и вы будете проинформированы, когда это будет сделано.

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

Встроенные инструменты очистки

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

Проверьте Корзину

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

Удаление программ

После очистки корзины всё равно недостаточно места на диске? Попробуйте удалить неиспользуемые программы. Используйте для этого стандартный инструмент Windows – Удаление программ из Панели управления. Откройте список всех приложений, тщательно его изучите. Наверняка вы найдете программы, которые были когда-то установлены, но теперь не нужны или просто дублируют функции друг друга. Например, часто у пользователей инсталлировано два или более мультимедийных проигрывателя. Удалите всё лишнее. Глобально очистить раздел C это не поможет, но отвоевать пару гигабайт вполне можно.

Работа со свойствами диска

Чтобы воспользоваться одним из встроенных средств, необходимо зайти через Мой компьютер в свойства раздела C. На вкладке Общие, рядом с круговым графиком, демонстрирующим соотношение свободного и занятого места, есть кнопка Очистка диска.

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

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

Дефрагментация

В свойствах системного раздела C кроме очистки есть еще один интересный инструмент – дефрагментация. Найти его можно во вкладке Сервис.

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

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

Экстремальная очистка

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

Чтобы проделать эту процедуру нужно:

  • Открыть Свойства диска С
  • На вкладке Общие поставить галочку возле пункта Сжимать диск для экономии места
  • Подтвердить свои намерения
  • Применить данную операцию к C: и все вложенным файлам и папкам

Процедура сжатия займет от 10 минут до получаса. Результатом её будет заметное увеличение объема свободного пространства в системе.

Почему экстремальная очистка – это не лучший выход

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

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

Как сжимать файлы на всём диске NTFS

Вы можете не только сжимать отдельные файлы и папки с помощью NTFS, но также можно установить сжатие для всего жесткого диска.

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

Чтобы сжать весь диск в Windows 10 с помощью NTFS, выполните следующие действия:

  1. Откройте Проводник.
  2. Нажмите на Этот компьютер.
  3. Щелкните правой кнопкой мыши жесткий диск, который вы хотите сжать, и выберите Свойства.
  4. Установите флажок Сжать этот диск, чтобы сэкономить место на диске .
  5. Нажмите Применить.
  6. В разделе «Подтверждение изменений атрибутов» обязательно выберите параметр Применить изменения к диску :\ и ко всем вложенным папкам и файлам.
  7. Нажмите ОК и OK ещё раз.

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

Программы

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

  • Acronis Disk Director. Самая мощная и наиболее почитаемая программа для управления дисковым пространством. Имеет наиболее полный список возможностей, но не самый простой интерфейс. Если вы потратите пару минут на её освоение, проблемы с редактированием томов отпадут у вас навсегда.

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

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

Как сжать том

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

Особенности сжатия томов в Windows 7 заключаются в следующем:

  • сжатие работает лишь для основных и дополнительных разделов, а также в файловой системе NTFS. Если раздел или том отформатирован в FAT32, перенесите с него данные и переформатируйте (или преобразуйте) его в NTFS.
    Для этого вызовите контекстное меню диска и нажмите «Форматировать»;
  • если в разделе или томе много сбойных секторов, сжать его не удастся;
  • файл подкачки, файлы режима гибернации, данные точек восстановления представляют дополнительную трудность для сжатия разделов и томов. Дальше второй области свободного места, считая от начала тома, сжатие не пойдёт.

Если вы хотите сжать том при помощи стандартных средств Windows, то:

Сжатие тома при помощи командной строки

Если опция сжатия тома в приложении «Управление дисками» стала недоступна, воспользуйтесь командной строкой Windows. Она может обойти неактивность некоторых действий, закрытых графической оболочкой Windows. Инструкция универсальна для Windows 7/8.x/10.

  1. Найдите через поиск в «Пуске» приложение «Командная строка» и запустите его с правами администратора. Для задач, выходящих за использование прикладных программ, в Windows часто требуются полномочия администратора.
    Запустите приложение «Командная строка» с правами администратора Эта команда выводит перечень дисков, разделов и томов Командная строка сообщает о максимально доступном пространстве тома для сжатия
  2. Введите «shrink desired=(число в мегабайтах)», которое вы хотите подвергнуть сжатию. Команда «shrink» вводится с параметрами, и при их отсутствии будет сжато всё доступное содержимое.

    Атрибут «desired» — переменная, которой соответствует значение в мегабайтах

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

Видео: сжатие тома при помощи командной строки

Расширение, сжатие, удаление, добавление новых разделов и томов при помощи стандартной утилиты Windows — дело нетрудное. Главное — не лишиться ценных данных, которые вы собирали и создавали не один год.

Отрегулируйте размер раздела с помощью редактора разделов

Сравнивая с Windows 10 Управление дисками, NIUBI Partition Editor имеет преимущества при изменении размера раздела, например:

  • Разделы NTFS и FAT32 поддерживаются для сокращения и расширения.
  • Нераспределенное пространство может быть сделано с любой стороны при сжатии диска.
  • Разделы могут быть легко расширены с соседним незанятым пространством с обеих сторон.
  • Несмежное Нераспределенное пространство может быть перемещено и объединено с другим разделом на том же диске.
  • Если на одном диске недостаточно места, NIUBI может скопировать его на больший и расширить раздел дополнительным пространством.

Как изменить размер раздела в Windows 10 с NIUBI:

Скачать NIUBI Partition Editor и вы увидите все разделы диска со структурой и другой информацией. В моем тестовом компьютере есть разделы C, D, E и системный зарезервированный раздел.

Есть два варианта уменьшения размера раздела, щелкните этот раздел правой кнопкой мыши (здесь D 🙂 и выберите «Resize/Move Volume».

Вариант 1: дорогой оставил граница к правильно во всплывающем окне,

Тогда нераспределенное пространство будет создано на оставил стороны.

Вариант 2: дорогой правильно граница к оставил во всплывающем окне,

Тогда нераспределенное пространство будет создано на правильно стороны.

Когда есть соседнее нераспределенное пространство, вы можете легко объединить его с другими разделами.

Чтобы увеличить размер раздела C:

Щелкните правой кнопкой мыши C и выберите «Resize/Move Volume»снова перетащите правильно граница правота объединить нераспределенное пространство.

Чтобы увеличить размер раздела E:

Щелкните правой кнопкой мыши E и выберите «Resize/Move Volume»снова перетащите оставил граница влево объединить нераспределенное пространство.

Если вы хотите уменьшить E, чтобы увеличить C, следуйте Варианту 1, чтобы сделать нераспределенное пространство слева от E. Перед добавлением Unallocated в диск C, есть дополнительный шаг для перемещения нераспределенного пространства в левую часть D.

Для этого щелкните правой кнопкой мыши диск D и выберите «Resize/Move Volume», тянуть средняя позиция вправо во всплывающем окне.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector