Начиная с Vista и 7, операционная система Windows обладает функцией, которая позволяет сжать (или расширить) размеры основного раздела и логических дисков. Эта возможность может быть полезной, если вы окажитесь в ситуации, когда вам потребуется дополнительный раздел и вам не хватает дополнительных дисков. Выполнив сжатие тома, вы освободите место на диске; это незанятое пространство затем можно будет использовать для создания других необходимых разделов. Сегодня мы узнаем, как сжать базовый том или раздел, используя графический интерфейс Windows, а для более продвинутых пользователей мы также опишем метод с использованием командной строки.
Перед началом, убедитесь, что вы сделали резервную копию всех важных данных.
Сжатие тома или раздела с помощью инструмента «Управление дисками»
Если у вас Windows 7, перейдите в меню «Пуск», в поле поиска введите «управление дисками» и нажмите Enter. Если вы являетесь пользователем Windows 8.x, щелкните правой кнопкой мыши в левом нижнем углу экрана (или нажмите сочетание клавиш Win + X) и выберите «Управление дисками».
«Управление дисками» – это место, где вы найдете все диски, подключенные к вашему компьютеру (жесткие диски, USB-накопители, CD / DVD и т.д.)
Выберите основной раздел, который требуется сжать, щелкните по нему правой кнопкой мыши и выберите «Сжать».
В результате операционная система начнет процесс определения доступного места для сжатия.
Укажите объем пространства, который вы бы хотели вернуть и нажмите «Сжать». Помните, что количество пространства вводится в мегабайтах: например, 1 ГБ равен 1024 МБ.
Освобожденное (или незанятое) таким образом пространство вы сможете использовать для создания нового раздела.
Сжатие тома или раздела с помощью командной строки
Для открытия командной строки в Windows 7 перейдите в меню «Пуск», введите «cmd», в результатах поиска щелкните правой кнопкой мыши на cmd.exe и выберите «Запуск от имени администратора». В Windows 8.x щелкните правой кнопкой мыши в левом нижнем углу экрана и выберите «Командная строка (администратор)».
Введите diskpart и нажмите Enter.
В строке DISKPART введите list volume. Эта команда отобразит список всех дисков на компьютере.
Теперь введите команду select volume и номер тома, который вы хотите сжать. Например, введите select volume 1 и нажмите Enter.
Введите shrink querymax и нажмите Enter. Эта команда позволит Windows определить максимальный объем пространства, который может быть сжат.
Теперь у вас есть два варианта: во-первых, можно просто ввести shrink, и тогда Windows сожмет все доступное пространство; во-вторых, вы можете указать желаемый объем для сжатия. Во втором случае нужно ввести команду shrink desired=объем_в_мегабайтах (например, shrink desired=2048). Вы можете ввести любое число, которое не превышает значение, указанное в строке «Максимальное количество повторно используемых байт». Таким образом, с помощью этой команды вы можете указать точное количество места, которое нужно сжать.
Если вы все сделаете правильно, то после завершения операции вы увидите сообщение:
DiskPart успешно выполнил сокращение тома на: число_в_мегабайтах
На этом все! Чтобы правильно завершить работу DISKPART, введите exit и нажмите Enter.
Что следует учесть:
- При попытке сжать основной раздел или логический диск, вы не сможете сжать раздел дальше области расположения неперемещаемых файлов (например, область хранения теневой копии, гибернации, файлов подкачки и т.д.) Предположим, если на диске с Windows имеется «первое» пустое пространство, а затем идут неперемещаемые файлы, после которых следует «второе» пустое пространство, вы сможете сжать раздел только до конца второго пустого пространства, так как в середине находятся неперемещаемые файлы.
- Если будет обнаружено большое количество поврежденных кластеров, сжатие завершится ошибкой.
- Вы можете использовать сжатие для основных разделов и логических дисков или разделов с файловой системой NTFS.