Как сжать диск с на windows 10

Обновлено: 06.07.2024

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

Откуда берутся неперемещаемые файлы Windows 10

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

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

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

Сжатие тома Windows 10 с неперемещаемыми файлами

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

Попасть в настройки защиты системы можно кликнув правой кнопкой мыши по значку "Этот компьютер" и перейдя "Свойства -> Дополнительные параметры системы" открыть вкладку «Защита системы».

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

Относится к: Windows 10, Windows 8.1, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012.

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

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

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

Сжатие базового тома

Для выполнения следующих шагов необходимо как минимум состоять в группе Операторы архива или Администраторы.

Процедура сжатия базового тома с помощью интерфейса Windows

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

Выберите пункт Сжать том.

Следуйте инструкциям на экране.

Сжать можно только те базовые тома, у которых нет файловой системы или которые отформатированы в файловой системе NTFS.

Процедура сжатия базового тома с помощью командной строки

Откройте командную строку и введите: diskpart .

В командной строке DISKPART введите list volume . Запомните номер простого тома, который требуется сжать.

В командной строке DISKPART введите select volume <volumenumber> . Выбирает простой том volumenumber, который требуется сжать.

В командной строке DISKPART введите shrink [desired=<desiredsize>] [minimum=<minimumsize>] . Сжимает выбранный том до размера desiredsize в мегабайтах (МБ), если возможно, или до размера minimumsize, если размер desiredsize слишком велик.

Дополнительные сведения

При сжатии раздела определенные файлы (например, файл подкачки или область хранения теневых копий) невозможно переместить автоматически, а также невозможно сократить распределенное пространство дальше того места, в котором расположены неперемещаемые файлы. Если операция сжатия завершается сбоем, проверьте журнал приложений на наличие события 259, которое определит неперемещаемый файл. Если вам известно, какие кластеры, связанные с файлом, мешают операции сжатия, можно использовать команду fsutil в командной строке (введите fsutil volume querycluster /? для получения справки об использовании). Если указать параметр querycluster, в выходных данных команды будет указан неперемещаемый файл, мешающий выполнить операцию сжатия. В некоторых случаях этот файл можно переместить временно. Например, если требуется еще сильнее сжать раздел, можно использовать панель управления, чтобы переместить файл подкачки или сохраненные теневые копии на другой диск, удалить сохраненные теневые копии, сжать том, а затем переместить файл подкачки обратно на диск. Если число поврежденных кластеров, обнаруженных при динамическом сопоставлении поврежденных кластеров, слишком велико, сжать раздел не удастся. В этом случае следует переместить данные и заменить диск.

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

Можно сжать основные разделы и логические диски в необработанных разделах (не отформатированных в какой-либо файловой системе) или разделах, отформатированных в файловой системе NTFS.

как разбить диск на разделы в Windows 10

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

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

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

Сжатие тома с помощью управления дисками Windows 10

Для начала рассмотрим вариант с привычным графическим интерфейсом "Управление дисками", как самый популярный (командная строка многих пугает). Вызвать утилиту "Управление дисками" можно несколькими способами:

  • кликнув правой кнопкой мыши меню "Пуск" и выбрав соответсвующий пункт в открывшемся списке;
  • кликнув правой кнопкой мыши по значку "Этот компьютер", далее выбрав "Управление" перейти в "Управление дисками";
  • в строке поиска ввеcти команду diskmgmt.msc и нажать Enter.

Управление дисками в Windows 10

Теперь нужно определиться с диском (томом), размер которого будем изменять, высвобождая место для дополнительного раздела. Кликаем по нему правой кнопкой мыши и выбираем "Сжать том".

Открывается простой диалог с более подробной информацией о разделе диска (томе), но тут случаются непонятки, потому давайте немного поясню. В поле Доступное для сжатия пространство указано сколько всего свободного места есть на диске, а в поле Размер сжимаемого пространства от нас требуется ввести желаемый размер нового раздела в МБ, который, естественно, должен быть меньше оставшегося свободного места на диске.

сжатие тома с помощью управления дисками Windows

Выделяем место мы обычно в гигабайтах, потому при выделении точного объема под новый раздел обратите внимание что в 1ГБ содержится 1024МБ, то есть создавая 100ГБ раздел, в поле "Размер сжимаемого пространства" следует написать число 102400.

После того как мы, таким образом, выделили на диске нераспределённое место, для создания раздела остаётся кликнуть по нему правой кнопкой мыши и выбрать "Создать простой том".

Сжатие тома из командной строки Windows

сжатие тома из командной строки Windows

Запускаем командную строку (обязательно от имени администратора) и даём команду DiskPart. Далее выведем список разделов введя команду list volume:

DISKPART > list volume

Снова находим в списке нужный раздел, который будем сжимать, но теперь нам потребуется его номер (в моём примере это будет "Том 3").

Вывести список всех доступных команд утилиты DISKPART с их кратким описанием можно с помощью команды help. Подробнее о каждой команде можно узнать, указав её название после команды help (например help shrink)

Командой select volume 3 выбираем этот раздел:

DISKPART > select volume 3

Команда shrink querymax поможет узнать свободное на диске (в байтах).

Непосредственно сжатие выбранного раздела производится командой shrink desired= , где - величина дискового пространства в МБ, на которую будет уменьшен раздел. По аналогии с первым вариантом, для создания незамеченной области размером 100 ГБ команда примет такой вид:

DISKPART > shrink desired=102400

Сжатие тома с помощью PowerShell

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

сжатие тома с помощью PowerShell

  • Команда Get-Partition выводит список томов (нам понадобится буква тома, в примере диск C);
  • Команда Get-PartitionSupportedSize -DriveLetter C показывает (в байтах) на сколько возможно минимально и максимально сжать выбранный том;
  • Командой Resize-Partition -DriveLetter C -Size 15GB сжимаем раздел, указывая его размер после сжатия. Принципиальное отличие от первых двух методов заключается в указании нового размера исходного тома, а не того, для которого освобождается место. Кроме того, задавать размер можно в любом удобном виде, хоть в гигабайтах (GB), хоть и в мегабайтах (MB).
Яндекс.Дзен и узнавайте первыми о новых материалах, опубликованных на сайте.

Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.

Microsoft готовит светлую тему для Windows 10 Не удается запустить Windows из-за испорченного или отсутствующего файла Как подключить 3.5 жесткий диск через USB Как удалить раздел восстановления Windows 10 1С 8.3: ошибка "Неверный формат хранилища данных" У меня получилось! Снимаем пароль с BIOS программатором

Раньше материнская плата ПК оснащалась ПО BIOS. Оно осуществляло диагностику и анализ железа, а затем загружало ОС, опираясь на загрузочную запись раздела MBR.

В более современных моделях роль BIOS выполняет UE

В более современных моделях роль BIOS выполняет UEFI. Загружается быстрее и поддерживает:

  • Безопасную загрузку.
  • HDD, зашифрованные на аппаратном уровне.
  • Драйвера UEFI.
  • GPT-диски.

GPT превосходит MBR по важным параметрам:

GPT превосходит MBR по важным параметрам:

  • Работает с HDD большего объема.
  • Большее число разделов на HDD.

Видео

Изменить размер раздела из Windows

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


Неэффективное использование дискового пространства

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

Установленный размер кластера – причина нерационал

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

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

Чтобы уменьшить разницу между фактическим размером файлов и занимаемым ими дисковым пространством, пользователи могут уменьшить размер кластера и оптимизировать использование дискового пространства.

Как уже упоминалось, размер кластера устанавливается при форматировании раздела. Итак, снова запустив процесс форматирования, измените размер кластера и выберите лучший вариант.

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

Чтобы начать процесс форматирования:

Шаг 1. Откройте проводник Windows, выберите нужный раздел и щелкните его правой кнопкой мыши. Выберите раздел «Формат» во всплывающем контекстном меню.

Шаг 2. В новом окне укажите файловую систему и установите размер блока распределения, установив стандартный размер кластера в соответствии с вашими предпочтениями.

Затем нажмите «Пуск» и дождитесь завершения процесса форматирования. Когда процесс форматирования будет завершен, выбранные вами параметры будут установлены в разделе.

Увеличение места на диске С с помощью программы Acronis Disk Director —

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


В открывшемся окне поставьте галочки напротив пунктов «Добавить незанятое место к тому» и «Взять свободное пространство у других томов». Кликнув на кнопочке у окна с процентами, выберите, сколько места вы хотите забрать у других дисков. Освободив место, измените «Размер тома».

Сделав все изменения, нажмите «Ок» и примените действия. Система попросит перезагрузиться и после перезагрузки у вас будет диск с большим объемом свободного места.

Настройка системы внутренней защиты

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

Шаг 1. Нажимаем левой кнопкой мыши по иконке «Поиск» (изображение лупы возле кнопки «Пуск») и вводим в строку фразу «Панель управления», после чего переходим в непосредственно сам пункт «Панель управления».

Шаг 2. На панели управления выберите режим «Маленькие значки», а затем выберите «Система».

Шаг 3. В открывшемся окне нажмите «Защита системы».

Шаг 4. В новом окне свойств системы во вкладке «Защита системы» найдите раздел «Параметры защиты», отметьте нужный диск (например, локальный диск «C: \») и нажмите «Настроить».

Шаг 5. В разделе «Текущее использование» вы можете установить максимальный объем хранилища, используемый функцией защиты системы.

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

Чем ниже максимальное значение использования, тем чаще будут обновляться точки восстановления системы.

Кроме того, вы можете удалить все точки восстановления, нажав кнопку «Удалить», чтобы при необходимости освободить все место. Затем нажмите «Применить» и «ОК», чтобы изменения вступили в силу.

Как уменьшить размер диска средствами Windows

Сейчас рассмотри обратную ситуацию, когда нужно уменьшить диск «C:», присоединив некоторое пространство к диску под буквой «D:» (или к диску с другой буквой).

Пройдите следующие шаги:

  1. Нажмите правой кнопкой мыши на диск «C», в контекстном меню выберите пункт «Сжать том…».
  1. В окне «Запрос места для сжатия» выполняется опрос тома для оценки доступного места.
  2. В открывшемся окне указан доступный для сжатия размер дискового пространства. Если доступный размер достаточно большой, можно выбрать меньший размер для сжатия. Нажмите на кнопку «Сжать».


В «Управление дисками» появилось нераспределенное пространство между дисками «C:» и «D:».


Присоединить это пространство к диску «D» не получится, потому что оно находится «слева» от диска «D». Если бы это место было «справа» от диска «D:», мы могли бы расширить этот раздел без удаления диска «D».

Удалите диск «D:», а затем на месте нераспределенного пространства создайте новый раздел под буквой «D:». Данный процесс подробно описан выше в статье.

Как не потерять данные при преобразовании

Используйте стороннюю утилиту Minitool Partition Wizard Bootable. Скачайте ISO-образ и запишите его на флешку, отформатированную в FAT32. Необходимые условия:

  • Используется загрузка EFI.
  • В BIOS выключена функция «Secure Boot».

Загрузите ПК с созданного вами накопителя. В окне программного инструмента:

  • Выберите HDD или SSD таблицу разделов которого нужно преобразовать.
  • В левой части окна программы выберите пункт «Convert MBR Disk to GPT Disk».
  • Примените изменения нажатием кнопки «Apply».
  • Дайте положительный ответ на предупреждение утилиты.
  • Ждите завершения преобразования. Время, которое потребуется, зависит от объема накопителя и занятого пространства на нем.
  • Выберите раздел загрузчика ОС, который располагается в самом начале.
  • Удалите его, нажав «Delete» и подтвердив действие кнопкой «Apply». Вместо него вы можете тут же создать новый раздел загрузчика, но уже в файловой системе FAT32.
  • Повторите действия для преобразования таблицы разделов.

Позаботьтесь о данных при изменении размера раздела диска

Возможно повреждение системы и данных риск в то время как изменить размер раздела для Windows 10 компьютер. Так что вам лучше сначала сделать резервную копию и использовать безопасное программное обеспечение для разбиения на разделы. Лучше, чем другое программное обеспечение, NIUBI Partition Editor обеспечивает мощный 1 второй откат, Виртуальный режим и технологии отмены на скважине для защиты системы и данных.

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

Читайте также: