Сжатие Windows: файлы, папки и диски. Ошибки сжатия

10.01.2024

Доброго времени суток. Сегодня рассмотрим довольно популярную тему для новичков, это работа с уже созданными разделами жесткого диска (вы ведь уже купили новый жесткий диск ?:) и мы рассмотрим такие операции как уменьшение объема (сжатие) жесткого диска и расширение за счет неразмеченной области. Для этого мы не будем использовать никаких сторонних программ, а воспользуемся, встроенной в операционные систему Windows, утилиту «Управление дисками». Итак, для чего нам могут понадобится эти знания? Предположим вы изначально на жестком диске, но со временем вы решили что для хранения фильмов, музыки и фото достаточно и одного, проще как бы искать:) Или другой случай, у вас на жестком диске (предположим 2Tb) есть два локальных диска, один под систему (локальный диск С), второй под личные данные (диск D), но когда вы их разбивали вы оставили слишком мало объёма для диска C и вам это постоянно создает дискомфорт. Вот для решения таких таких ситуаций и написана данная статья.

В этой статье я совершу, последовательно:
— Сжатие (уменьшение) локального диска,
— Расширение (увеличение) локального диска за счет новой неразмеченной области.

Вот, что нам потребуется.

1) Первое что нам нужно, это открыть утилиту «Управления дисками». Для счастливых обладателей Windows 8.1 и 8 достаточно кликнуть правой клавишей по кнопке «Пуск» (или в левом нижнем углу рабочего стола для Windows 8) и выбрать «Управление дисками». Всем остальным нужно идти в «Панель управления → Система и безопасность → Администрирование → Управление компьютером → Запоминающие устройства → Управления дисками».

3) Жмём правой клавишей по разделу в правой части окна и выбираем «Сжать том».

4) Откроется диалоговое окно с выбором объёма для сжатия. В этом окне показан текущий размер раздела, доступное(не занятое) пространство для сжатия и размер локального диска после сжатия, в мегабайтах. Чтобы максимально увеличить сжатие диска, перед этой операцией необходимо сделать дефрагментацию раздела. Я использую пустой диск, поэтому у меня доступен для сжатия почти весь его объём. Вводим необходимое количество мегабайт в строке «Размер сжимаемого пространства» и жмём «Сжать».

6) Теперь мы расширим раздел используя эту неразмеченную область. Для этого жмём правой клавишей по разделу и выбираем «Расширить том».

7) Откроется «Мастер расширения тома», жмём далее.

На этой странице показаны доступные и выбранные неразмеченные области, а так же можно указать сколько из неразмеченной области нужно использовать для расширения локального диска (пункт «Выберете размер выделяемого пространства»). Я использую весь объём, вы смотрите по своим обстоятельствам.

Средства «Управление дисками» (Disk Management) можно уменьшить объем тома жесткого диска для создания нового раздела.

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

Сжатие тома

Для начала нужно запустить средство «Управление дисками» с правами администратора. Откройте меню «Пуск» (Start), введите в строке поиска «diskmgmt.msc» без кавычек, нажмите на ссылке «diskmgmt» в результатах поиска правой кнопкой мыши и выберите опцию «Запуск от имени администратора» (Run as Administrator) из контекстного меню (рис. A).

Рисунок A. Запустите средство «Управление дисками» с правами администратора.

Откроется окно, показанное на рис. B.


Рисунок B. Окно средства «Управление дисками».

Как видите, на моем компьютере имеется раздел для восстановления данных, системный раздел и раздел «Data». Системный раздел лучше не трогать, поэтому для примера давайте сожмем раздел «Data (D:)».

Нажмите на разделе, который хотите сжать, правой кнопкой мыши и выберите опцию «Сжать том» (Shrink Volume, рис. C).


Рисунок C. Из контекстного меню выберите опцию «Сжать том».

Системе потребуется несколько секунд на анализ диска, по результатам которого появится диалоговое окно, показанное на рис. D.


Рисунок D. По результатам анализа выводится диалоговое окно с общей информацией о томе.

В этом окне можно изменять значение только в поле «Размер сжимаемого пространства (МБ)» (Enter the Amount of Space to Shrink in MB). Для примера уменьшим том «D:» на 5000 Мбайт (5 Гбайт), как показано на рис. E. Когда будете готовы, нажмите кнопку «Сжать».


Рисунок E. Сожмите том на 5000 Мбайт.

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


Рисунок F. Новое нераспределенное пространство.

Использование нераспределенного пространства

Теперь нужно создать на нераспределенном пространстве раздел, который операционная система сможет использовать. Это совсем не сложно, но делается в несколько этапов, так что о создании нового тома я расскажу в следующей статье.

Жёсткий диск разбивается на разделы во время установки операционной системы. Но применённое разделение не всегда является оптимальным. Например, под основной диск C, на который устанавливается операционная система, обычно отводится недостаточно места. К счастью, Windows 7 даёт возможность изменить распределённое между разделами свободное пространство.

Расширение диска

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

Через встроенные утилиты

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

  • Через меню «Пуск» запустите программу «Выполнить». Откройте программу «Выполнить»
  • Пропишите и выполните команду diskmgmt.msc, чтобы открыть «Управление компьютером».
    Выполните команду, чтобы открыть «Управление компьютером»
  • Изучите информацию обо всех носителях и жёстких дисках, подключённых к ПК, и о разделах, на которые они разбиты.
    Изучите информацию об основных разделах и дисках вашего ПК
  • Не удаляйте небольшие разделы, весящие около 1 ГБ, потому что на них хранится информация, важная для системы, к примеру, точки восстановления и прочие файлы для поддержки Windows.
    Не удаляйте диски, зарезервированные системой
  • Узнайте, есть ли у вас нераспределённое место или нет. Нераспределённое место - это объём жёсткого диска, который не принадлежит ни одному из томов. Только это место можно распределять между дисками.
    Нераспределённое место помечается чёрным цветом
  • Если у вас этого места нет, то выхода два: стереть один из разделов, при этом потеряв всю информацию, которая на нём хранится, или сжать тот раздел, под который отдано слишком много места. Чтобы удалить том, кликните по нему правой кнопкой мыши и выберите пункт «Удалить диск». Учтите, что всё, что находится на данном разделе диска, удалится безвозвратно, так что перенесите на сторонний носитель все важные данные заранее.
    Нажимите кнопку «Удалить том»
  • Подтвердите удаление, нажав кнопку «Да».
    Нажмите кнопку «Да»
  • Чтобы сжать том, нажмите на него правой кнопкой мыши и выберите «Сжать том».
    Нажмите кнопку «Сжать том»
  • Ознакомьтесь с информацией в развернувшемся окне: общий объём памяти, свободное место, которое можно сжать, и интерактивная строка, в ней нужно указать, сколько места вы хотите отнять у раздела. Все данные указаны в МБ. Не рекомендуется отнимать у тома всё свободное место, так как это может вызвать резкую нехватку памяти для программ или других действий, лучше оставить несколько ГБ на всякий случай.
    Выставьте параметры для сжатия тома
  • Кликните по кнопке «Сжать», чтобы применить изменения.
    Нажмите кнопку «Сжать»
  • Найдите блок «Не распределён».
    Найдите блок «Не распределён»
  • Выделите диск, который хотите расширить, кликните по нему правой кнопкой мыши и в открывшемся меню выберите пункт «Расширить том».
    Нажмите кнопку «Расширить том»
  • Откроется «Мастер расширения тома». Пропустите приветствие, нажав кнопку «Далее».
    Нажмите кнопку «Далее»
  • Найдите три пункта: объём, который уже отдан под этот раздел, нераспределённое место и интерактивную строку, в которой нужно вручную прописать значение того, сколько из нераспределённого места вы хотите отдать тому. Выставив все параметры, нажмите кнопку «Далее».
    Выставьте параметры расширения тома
  • Дождитесь окончания расширения и подтвердите его результаты, нажав кнопку «Готово».
    Нажимите кнопку «Готово»
  • Удостоверьтесь, что диск увеличился, а нераспределённое место уменьшилось. Перезапустите систему, чтобы все приложения и процессы учли внесённые изменения. Перезагрузите компьютер
  • Видео: как расширить том через «Управление компьютером» в Windows 7

    Во время установки Windows

    Если вы находитесь в процессе установки Windows 7 и хотите изменить объём дисков, выполните следующие действия:

  • Кликните по варианту «Полная установка», когда вам предложат выбрать тип установки. В режиме «Обновление» настройка дисков не предусмотрена.
    Выберите «Полную установку»
  • Не удаляйте небольшие разделы, весящие до 1 ГБ, так как на них хранится информация, необходимая Windows, например, точки восстановления и другие файлы для поддержки системы.
    Не удаляйте раздел, отведённый системе
  • Кликните по кнопке «Настроить диск», чтобы открыть дополнительные функции.
    Нажмите кнопку «Настроить диск»
  • Проверьте, есть ли нераспределённое (незанятое) место на диске.
    Найдите незанятое место на диске
  • Если у вас этого места нет, то придётся удалить один из дисков, выбрав его и нажав кнопку «Удалить».
    Нажмите кнопку «Удалить»
  • Убедитесь, что нераспределённое место появилось. Выделите диск, который хотите расширить, кликните по кнопке «Расширить» и укажите объём памяти, который выделится диску из нераспределённой памяти. Готово, диск увеличен. В этом же разделе можно удалять тома, расширять их, форматировать или создавать новые.
    Нажмите кнопку «Расширить»
  • Видео: как переразбить разделы жёсткого диска при установке Windows 7

    С помощью сторонних программ

    Существует несколько бесплатных программ, заменяющих утилиту Windows для работы с дисками и их разделами. Например, Aomei Partition Assistant. Это удобная программа на русском языке, отличающаяся простым и понятным дизайном.

  • Кликните по желаемому диску правой кнопкой мыши, находясь в главном меню программы, и выберите пункт «Изменить размер раздела».
    Нажмите кнопку «Изменить размер раздела»
  • Перегоните ползунок или измените цифры в окнах, чтобы отредактировать размеры диска. Процесс повторяет все действия и условия, описанные выше в статье в разделе «Через встроенные утилиты».
    Перегоните ползунок или измените цифры в окнах
  • Используйте функцию «Применить» в главном меню программы, чтобы сохранить результаты изменений. Нажмите кнопку «Применить»
  • Перезапустите ПК, чтобы все приложения и процессы приняли внесённые правки. Нажмите кнопку перезагрузки
  • Видео: как пользоваться программой Aomei Partition Assistant

    Функция «Расширить том» недоступна

    Некоторые пользователи встречаются с тем, что пункт «Расширить том» во встроенной утилите или во время установки Windows 7 неактивен, то есть подсвечивается нейтральным цветом.

    Подобная проблема появляется в том случае, если у вас нет места, которое можно отдать одному из дисков. То есть у вас отсутствует нераспределённый объем памяти.

    Учтите, свободное место на диске и нераспределённое место - разные вещи. Чтобы добиться наличия второго, необходимо удалить один из томов или сжать его, перегнав свободное место в нераспределённое. Как это сделать, описано в пунктах раздела «Через встроенную утилиту» выше в статье.

    Во времена моей юности являлось чуть ли не самой обращаемой к ней функцией – диски по 7 – 20 гБ никак не могли вместить в себя всю нужную информацию. И именно для этого сжатие и существует: освободить место на жёстком диске. Когда вы сжимаете файл или папку, данные, используя специальный алгоритм Windows, перезаписываются и после операции занимают меньшее количество кластеров. При обращении к файлу в следующем сеансе система производит обратный процесс, перед тем как вы сможете увидеть хоть бит нужной информации. А на это, как понимаете, нужно время и ресурсы системы.

    Функция сжатия файлов с момента появления Windows находилась в составе утилиты очистки дисков . Но со времён Windows 7 перекочевала в отдельную струю: разработчики посчитали, что проблем с нехваткой пространства компьютера стало меньше, да и сжатие огромного количества файлов сильно замедляет функционал Windows: при активации этой функции система сжимала все файлы подряд, а это значит там могли оказаться и жизненно важные параметры, к которым обращение во время текущего сеанса сиюминутно… Сейчас освободить пространство легко с помощью других утилит, которые работают в другом направлении, и/или проводя . В конце концов, любая программа-архиватор умеет гораздо больше, чем описываемая функция. Однако она есть, знакомимся с ней.

    Кстати

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

    Пару абзацев теории…

    Файловая система NTFS использует параметр “единица сжатия ” с целью определить степень разбиения, гранулярности потока байтового диапазона, а также их выравнивание или группирование по блокам. Размер этой самой единицы зависит только от размера кластера в системе NTFS. До последнего момента для расчёта размера кластера используется такая таблица:

    Как видите, начиная с определённого момента начинаются исключения: “родное” NTFS-сжатие перестаёт работать на томах и разделах, размер кластера которых выбран более чем 4 КБ. Для размеров от 8 КБ начинает использоваться сжатие для разреженных файлов . Такие файлы – очередной конёк файловой системы NTFS, который позволяет создавать приложениям файлы очень больших размеров, которые, как это ни странно звучит, могут превышать размер родительской директории. Это происходит потому, что львиная доля содержимого таких файлов (а порой и полностью) заполняется нолями или нолевыми цепочками. При этом файловая система логические кластеры таким цепочкам не предоставляет. А NTFS создаёт лишь “указатель места заполнения виртуального количества кластеров”. Причём здесь сжатие? NTFS, работая над сжатием файла или папки, разделяет поток данных по тому же принципу. При этом процесс сжатия для каждого файла индивидуален; степень сжатия и последующие с файлом операции очень зависят от его реального размера.

    Сжатие файлов и папок

    Функция доступна из контекстного меню по нажатии правой мышкой по нужному файлу/папке. Она здесь:

    Активируем функцию, сжатие началось. После этого можно будет заставить Windows подсвечивать сжатые файлы. Это же легко проделать с целым диском. Найдём в Windows Explorer список томов и также вызовем контекстное меню правой мышкой:

    Сжатие дисков и файлов. О чём нужно знать?

    • Сжатие доступно ТОЛЬКО для файловой системы NTFS
    • Если файл перемещается из обычной папки в сжатую папку ДРУГОГО ДИСКА, он также проходит процедуру сжатия
    • Если файл перемещается из обычной папки в сжатую папку ТОГО ЖЕ ДИСКА, сжатие аннулируется и файл/папка возвращаются к первоначальному своему размеру
    • Сжатые с помощью NTFS компрессии файлы зашифровать невозможно: дублирование процедур в любом виде в Windows исключено, и потому…
    • Сжать уже сжатый файл тоже не получится)))
    • Не путайте с архивацией (в zip, rar и т.п.)

    Сжатие. Чего делать нельзя.

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

    • Недостаточно места на диске. Эта ошибка может вас подстеречь именно в момент копирования файла/папки или на этапе создания резервной копии
    • Ошибка копирования файлов больших размеров в сжатую папку
    • Сжатые файлы виртуальных дисков VHD снижают производительность виртуальной машины

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

    После сжатия система не загружается…

    Если я с советами опоздал, и вы уже столкнулись с отказом запуска системы после сжатия, знайте, что сжатыми оказались те немногие, но архиважные для загрузки системы файлы. А во время запуска системы процедура “де-сжатия” не предусмотрена. Как итог: система не запускается или идёт постоянный перезапуск Windows. И потрудиться придётся.

    Я в таких случаях всегда пользуюсь универсальным вариантом – это внешний бокс с установленным внутри жёстким диском, на котором всегда наготове целая куча образов загрузочных дисков Windows любой модели и разрядности: от Windows XP до Win10 32-х и 64-х. И не парюсь по поводу бесчисленных дисков и флешек.

    Установите в BIOS загрузку с дисковода с диском Windows внутри:

    выберите язык и в окне установки выберите пункт Восстановление системы :


    Времена архиваторов постепенно заканчиваются и с каждым годом, пользователи всё реже сжимают информацию.

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

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

    Какие файлы не сжимаются архиваторами?

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

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

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

    Аудиофайлы можно добавить в архив для сжатия, но максимум, что вам удастся «выкроить» это 5-7% памяти, согласитесь, из-за этого можно вообще не терять время на архивацию.

    Графические элементы (картинки), также лучше не архивировать, а сжимать, путем редактирования. К примеру, вы можете изменить количество цветов, ведь не всегда требуется передача нескольких тысяч цветовых схем, иногда вполне достаточно 256 цветовой палитры.

    Также, отлично экономит место уменьшение размера изображений и изменение формата. Всем известно, что PNG файлы занимают намного больше места, чем привычный формат Jpg.

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

    Но если архиваторы не так нужны сегодня, почему их разработчики продолжают выпускать обновления и даже продают программные продукты? Объяснить это не сложно, за счет архиваторов, можно удобно группировать данные, например, чтобы не передавать их через интернет по одному.

    Также, путем архивации информации, можно увеличить её защиту, ведь даже в стандартном наборе

    © omutsu.ru, 2024
    Компьютерные подсказки - Оmutsu