Невозможно сжать объем за пределы несъемной файловой области Windows 10

Обновлено: 27.06.2024

Если вы столкнетесь с проблемой "не удается уменьшить объем Windows 10", вот решения, которые вы можете попробовать:

Ошибка: не удается уменьшить объем Windows 11/10

"Привет, ребята, знаете ли вы, почему Windows 10 не может сжать том? Она не позволяет мне сжать диск C: на моем ноутбуке? Я хочу сжать диск C, но кнопка "Сжать" неактивна. .

Управление дисками не позволяет мне сжимать или уменьшать диск C с сообщением об ошибке, в котором говорится, что "Вы не можете сжать том до точки, где находятся неперемещаемые файлы". См. событие «дефрагментация» в журнале приложений для получения подробной информации об операции, в которой она была завершена». Можете ли вы помочь мне решить проблему невозможности уменьшения объема в Windows 10? Спасибо."

Windows не может уменьшить объем в Windows 10 /8/7

Почему не удается уменьшить объем в разделе «Управление дисками» в Windows 11/10

Чтобы эффективно решить эту проблему, крайне необходимо понять, что вызывает ошибку невозможности сжатия диска C. Вот основные причины, по которым вы не можете сжимать разделы на ПК с Windows:

  • В самом конце тома находятся неперемещаемые файлы, такие как файл гибернации, файлы подкачки и папка с информацией о системном томе, используемая при восстановлении системы.
  • Недостаточно места для сжатия с сообщением об ошибке "На дисках недостаточно места для завершения этой операции".
  • Существующие фрагменты разделяют файлы, сохраненные на устройстве.
  • Ошибка файловой системы делает том или раздел недоступным или невидимым.
  • Тип вашего раздела – FAT 32. И сжатие, и расширение тома поддерживают только разделы NTFS. Вы не можете уменьшить объем FAT32.

Любой из этих факторов приведет к проблеме невозможности уменьшить объем в Windows 10. В этих случаях, как уменьшить объем или как уменьшить диск C? Не волнуйтесь. В этой статье вы узнаете, как использовать профессиональный инструмент управления разделами для сжатия томов, когда Управление дисками недоступно. Кроме того, мы также предоставим вам эффективные методы, чтобы функция «Уменьшить объем» снова заработала.

Как уменьшить том с помощью EaseUS Partition Management Tool

Если вам не удалось уменьшить том из-за неперемещаемых файлов или проблем с файловой системой, не беспокойтесь. Вы можете использовать стороннее программное обеспечение для разметки жесткого диска, чтобы преодолеть ограничения технологии Microsoft. Мощное альтернативное программное обеспечение для управления дисками — EaseUS Partition Master поможет вам легко уменьшить размер диска C в Windows 10/8/7 простым щелчком мыши.

Windows 11/10/8/7 100% безопасность

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

Шаг 1. Найдите и выберите целевой раздел для сжатия

В главном окне щелкните правой кнопкой мыши раздел, который нужно уменьшить, и выберите "Изменить размер/переместить".

Шаг 2. Настройте размер раздела

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

Вы также можете настроить поле размера раздела, чтобы уменьшить размер целевого раздела. После этого нажмите "ОК", чтобы продолжить.

Шаг 3. Выполнение операции

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

EaseUS Partition Master позволяет легко разбивать жесткие диски на разделы в Windows 10. Посмотрите следующее видео и узнайте, как изменить размер диска C, выделить место с одного диска на другой, удалить раздел и т. д.

Как исправить ошибку Can't Shrink Volume, чтобы вы могли уменьшить размер диска C

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

1. Преобразуйте FAT32 в NTFS, чтобы решить проблему, при которой разделы FAT32 не уменьшаются

Самый простой и быстрый способ преобразовать FAT32 в NTFS — использовать EaseUS Partition Master и завершить преобразование одним щелчком мыши. После конвертации проблема с невозможностью сжатия тома исчезнет, ​​и вы сможете начать сжимать разделы в разделе «Управление дисками».

Windows 11/10/8/7 100% безопасность

Шаг 1. Установите и запустите EaseUS Partition Master на своем компьютере.

Шаг 2. Выберите раздел FAT32, щелкните его правой кнопкой мыши и выберите «Преобразовать в NTFS». Если вам нужно преобразовать запоминающее устройство, такое как SD-карта или USB-накопитель, в NTFS, сначала вставьте его в компьютер и повторите предыдущую операцию.

конвертировать FAT32 в NTFS

Шаг 3. Нажмите "ОК" во всплывающем диалоговом окне, чтобы продолжить.

конвертировать FAT32 в NTFS

Шаг 4. Теперь процесс конвертации начнется автоматически. Дождитесь завершения процесса операции.

конвертировать FAT32 в NTFS

2. Дефрагментация и проверка ошибки диска, чтобы исправить Windows, неспособную уменьшить объем

Еще один способ решить проблему невозможности уменьшения тома в Windows 10, 8 или 7 – это дефрагментация и проверка диска на ошибку.

Примечание. Чтобы решить эту проблему, вам необходимо войти в Windows 10/8/7 с помощью учетной записи администратора.

Дефрагментация раздела жесткого диска

Шаг 1. Нажмите "Пуск" > выберите "Проводник".

Шаг 2. Разверните дерево этого ПК на левой панели, щелкните правой кнопкой мыши «Локальный диск (C:)» или другой раздел, который нельзя сжать на ПК с Windows.

Шаг 3. Выберите «Свойства» > перейдите на вкладку «Инструменты» и нажмите «Оптимизировать» в разделе «Оптимизация и дефрагментация диска».

Шаг 4. Выберите системный диск (C) в поле "Оптимизация дисков", нажмите "Анализ".

Дефрагментация раздела объем.

Подождите, пока Windows завершит анализ и отобразит процент фрагментированных файлов на выбранном диске.

Проверка и исправление ошибок файловой системы диска

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

Шаг 1. Щелкните правой кнопкой мыши диск или раздел, которые нельзя уменьшить на ПК с Windows, и выберите «Свойства».

Шаг 2. Перейдите на вкладку "Инструменты", нажмите кнопку "Проверить" в разделе "Проверка ошибок".

Проверить и исправить ошибку громкости.

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

3. Отключите неперемещаемые файлы, чтобы исправить невозможность сжать том до предела

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

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

Отключить восстановление системы

Шаг 1. Запустите systempropertiesprotection.exe из диалогового окна «Выполнить».

Шаг 2. Выберите системный диск и нажмите "Настроить".

Шаг 3. Нажмите «Отключить защиту системы», а затем нажмите «ОК».

 исправление не может уменьшить объем окна 10

Отключить файл гибернации

Шаг 1. Нажмите «Пуск», введите cmd, а затем щелкните правой кнопкой мыши командную строку, чтобы выбрать «Запуск от имени администратора».

Шаг 2. Выполните следующую команду: powercfg /hibernate off. Это отключит функцию гибернации и удалит файл hiberfil.sys с системного диска.

fix can

Отключить файл подкачки

Шаг 1. Запустите systempropertiesadvanced.exe из диалогового окна «Выполнить».

Шаг 2. Перейдите на вкладку "Дополнительно". В разделе "Производительность" нажмите "Настройки", перейдите на вкладку "Дополнительно", затем нажмите кнопку "Изменить".

Шаг 3. Выберите "Нет файла подкачки" и нажмите "Установить".

как увеличить сжатие объем в windows 10

Или вы также можете отключить дамп памяти ядра.

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

Подведение итогов

Следуя методам, представленным на этой странице, вы можете эффективно решить проблему невозможности уменьшения тома в Windows 11/10.Мы настоятельно рекомендуем вам попробовать EaseUS Partition Master для управления и оптимизации разделов диска, чтобы продлить срок службы и возможности вашего компьютера.

Windows 11/10/8/7 100% безопасность

Часто задаваемые вопросы о невозможности уменьшить объем Windows 11/10

Вот более актуальные темы о невозможности уменьшения объема Windows 11/10. Найдите решения, если у вас также есть эти вопросы.

Почему я не могу больше уменьшить объем?

Почему я не могу уменьшить свой раздел? Возможных причин несколько:

  • Разделы FAT32 нельзя уменьшить.
  • Недостаточно свободного места
  • Файловая система или другая ошибка
  • Неперемещаемые файлы расположены

Как исправить невозможность сжать том до предела?

Когда вы используете «Управление дисками» в Windows 10 для сжатия тома, вы можете увидеть сообщение об ошибке «Вы не можете сжать том за пределы точки, где находятся неперемещаемые файлы. См. событие «дефрагментация» в журнале приложений для подробная информация об операции после ее завершения.".

Обычно это файл pagefile.sys (неперемещаемый файл), файл гибернации hiberfil.sys или папка с информацией о системном томе, используемая функцией восстановления системы, которая предотвращает сжатие диска до определенного предела.

Чтобы исправить ошибку "Вы не можете сжать том больше точки" при сжатии раздела, вы можете попробовать:

  • Отключение восстановления системы.
  • Отключение функции гибернации.
  • Отключение файла подкачки.

Как уменьшить том в Windows 11/10?

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

Шаг 1. Откройте EaseUS Partition Master, щелкните правой кнопкой мыши раздел, который вы хотите уменьшить, и выберите «Изменить размер/переместить».

Шаг 2. Вы можете использовать мышь, чтобы перетащить один из его концов, чтобы уменьшить пространство раздела. Или вы также можете настроить поле размера раздела, чтобы уменьшить целевой раздел. Затем нажмите "ОК".

Шаг 3. Нажмите кнопку "Выполнить операцию" и "Применить", чтобы сохранить все изменения.

Сколько времени занимает сжатие тома Windows 11/10?

Сжать раздел очень быстро. Количество времени, которое это займет, также зависит от того, сколько данных вы храните в своем разделе.

Администрирование ИТ-систем — советы, рекомендации и учебные пособия системному администратору

SomoIT.net

Наконец-то я получил свой новый Dell Inspiron 15 Serie 5000 с жестким диском на 1 ТБ!

Цель

Я хотел бы (возможно, очень скоро) перенести систему и приложения на новый SSD-диск (возможно, размером 120 ГБ или 240 ГБ). Итак, учитывая, что раздел C: (системный) занимает всего 30 ГБ (всего около 896 ГБ), одной из первых конфигураций, которые я хотел сделать со своим новым ноутбуком, было уменьшение этого раздела до 120 ГБ.

Чтобы выполнить обновление до SSD-накопителя, следуйте этому пошаговому руководству, перейдя по этой ссылке:
HW — Модернизация ноутбука с помощью SSD-накопителя

Проблема/ошибка

Проблема заключалась в том, что после сжатия я смог уменьшить размер только до ~460 ГБ (мало для моих целей).

Может быть, после запуска процесса дефрагментации я мог бы попытаться уменьшить размер. Итак, я запустил процесс, и при попытке снова уменьшить размер он по-прежнему не позволял ни на один МБ больше…

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

Анализ

Теперь, когда раздел дефрагментирован, «неперемещаемые файлы» могут быть любыми из следующих (вероятно, расположенными в C:):

  • Спящий режим — « hibernate.sys»
  • Файл подкачки — «pagefile.sys»
  • Защита системы — папка «Информация о системном томе»

Defrag Event ID 259 unmovable files

События дефрагментации показали следующее:

Итак, проблема (по крайней мере, одна из них) связана с файлом в «Информации о системном томе».

Решение

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

1. Отключить ГИбернацию

2. Отключить PAGEFILE

Отключить файл подкачки

3.Отключить ЗАЩИТУ СИСТЕМЫ

Отключить защиту системы

3. ПЕРЕЗАПУСТИТЬ И СОКРАТИТЬ

Сжатие теперь возможно

После перезагрузки системы изменения были применены.
Тогда я мог уменьшиться до нужного размера!

Очень важно снова включить функции после изменения размера (следующие шаги)…

4. ВКЛЮЧИТЬ ГИБЕРНАЦИЮ

5. ВКЛЮЧИТЬ ФАЙЛ ПОДКАЧКИ

Повторно включить файл подкачки

6. ВКЛЮЧИТЬ ЗАЩИТУ СИСТЕМЫ

Повторно включить защиту системы

Проблема решена

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

Теперь я готов перенести свой системный раздел объемом 120 ГБ на SSD-накопитель, когда это необходимо 😉

Чтобы перейти на SSD-накопитель, следуйте этому пошаговому руководству, перейдя по этой ссылке:
HW — Модернизация ноутбука с помощью SSD-накопителя


Эта запись была опубликована Sysadmin SomoIT в рубрике Windows и помечена как раздел, ssd, windows. Добавьте постоянную ссылку в закладки.

27 мыслей о «Windows — невозможно сжать том за пределы точки, где находятся неперемещаемые файлы»

Все это сработало для меня. спасибо!

Не повредит ли это моей Windows 10 (подлинной)? Или это безопасно?

Применяется на моей собственной Windows 10 без проблем

Мне не помогло. даже после выполнения всех шагов на диске по-прежнему отображается недостаточно места для выполнения этого действия.

Привет, Панкай
Вы проверили события? Может быть, какие-то события «дефрагментации»?

где найти события дефрагментации

В «Просмотре событий»:
– Пуск -> Выполнить -> eventvwr.msc
– Затем в левой панели выберите «Журналы Windows» / «Приложение»

Я пытался создать раздел Linux размером 100 ГБ. Но мой упрямый C:\ отказывался давать мне больше 40 Гб.
Благодаря вашему веб-сайту я смог создать раздел размером 100 ГБ….

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

Спасибо, Арджун!
Я стараюсь создавать легко читаемые посты.
Рад слышать, что это было полезно.

Привет! Большое спасибо.

Это так помогло мне уменьшить громкость.

Отличное руководство. Я следовал ему и временно отключил защиту системы, а файл подкачки отлично сработал. Спасибо!

Я попытался выполнить все шаги, но все еще не могу уменьшить размер.

Затем проверьте наличие событий «дефрагментации» в средстве просмотра событий:
– Пуск -> Выполнить -> eventvwr.msc
– Затем в левой панели выберите «Журналы Windows» / «Приложение»

Для тех, у кого все еще есть проблема. Попробуйте уменьшить объем, если он показывает 0 или низкое значение, перейдите в «Журнал событий»> «Приложение», найдите событие из источника дефрагментации. Будет что-то вроде:
"Инициирован анализ сокращения объема"... и вы увидите некоторые детали диаграммы. Важная часть — «Последний недвижимый фай». Вам нужно удалить этот файл.
В моем случае это был файл windows.ebd, созданный службой поиска Windows. Перейдите в Панель управления > Параметры индексирования > Дополнительно > щелкните Перестроить.
Снова запустите сжатие и снова проверьте журнал анализа.

Большое спасибо, это сработало на моем компьютере.

Хочу добавить еще кое-что:
Я обнаружил, что для получения информации о последнем неперемещаемом файле в сообщениях «дефрагментация» в средстве просмотра событий -> журналы Windows -> приложения необходимо предупреждающее сообщение с событием Однако, когда я пытался уменьшить свой диск C: на 100 ГБ, в средстве просмотра событий такого сообщения не появлялось. Однако, когда я попытался уменьшить на 2 ГБ, он появился и сказал мне, какой именно файл вызывает сбой процесса (последний неперемещаемый файл). Удаление этого файла и попытка уменьшить его на 2 ГБ внезапно сработали! Мне пришлось выполнять этот процесс итеративно с большими размерами сжатия разделов, и примерно после 5 сокращений у меня было 100 ГБ нераспределенного дискового пространства. УРА!

О, и все неперемещаемые файлы были старыми файлами резервных копий в моем университетском каталоге One-Drive. Я удалил все это на всякий случай (после отключения синхронизации!)

Надеюсь, это поможет!

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

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

Спасибо за подробные инструкции! Это решило мою проблему.

Спасибо за это, все заработало без нареканий, у кого не работает, запустите CMD в режиме администратора.

Спасибо!! OMG, это было так неприятно исправлять, потому что я просто пытаюсь выполнить двойную загрузку, и у меня было много места. К черту окна за размещение случайных файлов повсюду и усложнение их выполнения. У меня был соблазн просто перезаписать окна с помощью Ubuntu, но я нашел ваше руководство, и оно сработало для меня!

Я отключил 3 файла, сделал перезагрузку, а также открыл управление дисками, щелкнув правой кнопкой мыши на старте (возможно, открытие от имени администратора тоже помогло). БОЛЬШОЕ СПАСИБО, ТЕПЕРЬ Я МОГУ ПРОГРАММИРОВАТЬ НЕСКОЛЬКО РОБОТОВ

привет,
если следовать этому, он будет работать, но он уменьшит только 8 ГБ на диске c
но у меня есть 395 ГБ свободного места на моем диске c

Спасибо,
если я выполню эти 3 шага, это сработает, но на моем диске c размер не уменьшится более чем на 8 ГБ,
но у меня на диске C будет 395 ГБ свободного места

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

СПАСИБО, РАБОТАЕТ

Спасибо, мне удалось разбить ssd на разделы.

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

Оставить ответ Отменить ответ

Ezoic

сообщить об этом объявлении

Управление дисками в Windows 11/10/8/7 не может сжимать том с неперемещаемыми файлами в конце тома или предоставляет только небольшое пространство для сжатия. Здесь вы можете найти несколько полезных методов.


Автор: Dervish / Последнее обновление: 7 марта 2022 г.

Что такое неперемещаемые файлы?

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

Вручную отключить неперемещаемые файлы

В качестве подсказки, учитывая, что вы не можете сжать том за пределы точки, где находятся неперемещаемые файлы, вам необходимо вручную удалить неперемещаемые файлы. Прежде всего, вам нужно показать скрытые файлы, чтобы вы могли просматривать эти неперемещаемые файлы. Простой и универсальный способ для Windows 7/8/10/11 — через поиск Windows. Найдите «показать скрытые файлы и папки» и откройте его, чтобы снять флажок «Скрывать защищенные системные файлы (рекомендуется)» и установить флажок «Показывать скрытые файлы, папки и диски».

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

Во-вторых, отключите защиту системы и запустите очистку диска и дефрагментацию диска. Их легко найти в окне поиска Windows.

В-третьих, запустите команду «powercfg /hibernate off» из командной строки, чтобы отключить режим гибернации.

В-четвертых, отключите дамп памяти ядра. Перейдите в раздел Дополнительные параметры/Запуск и восстановление/Параметры, а затем измените раскрывающееся меню в разделе Запись отладочной информации на «Нет».

В-пятых, отключите файлы подкачки в Панели управления\Система и безопасность\Система\Дополнительные параметры системы\Настройки в разделе Производительность\Дополнительно\Изменить и удалите файлы c:\pagefile.sys в проводнике.

После этого вы сможете уменьшить размер раздела, увеличив его размер.

Напрямую сжать раздел с неперемещаемыми файлами

Считаете ли вы предыдущий метод слишком сложным? Хочешь найти легкий путь? К счастью, AOMEI Partition Assistant Standard — это бесплатное программное обеспечение для Windows 11/10/8/7, которое может легко сжимать том или сжимать неперемещаемые файлы раздела с помощью функции изменения размера раздела.Графический пользовательский интерфейс подходит для любого пользователя, даже новичка во времени, также может успешно работать.

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

Давайте посмотрим, насколько удобно это можно сделать с помощью AOMEI Partition Assistant Standard.

<р>1. Загрузите, установите и запустите это бесплатное программное обеспечение для управления разделами.

<р>2. Щелкните правой кнопкой мыши раздел или том, который нужно уменьшить, и выберите «Изменить размер раздела».

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

<р>3. На следующем экране перетащите ползунок влево, чтобы уменьшить размер раздела.

Перетащите в левое сокращение

<р>4. Нажмите OK, чтобы просмотреть расположение разделов. Если проблем нет, нажмите «Применить», чтобы запустить операцию.

Продолжить уменьшение размера

Заключение

Это весь процесс сжатия тома с неперемещаемыми файлами. Вы можете использовать первый метод или второй метод. Но если это удобно, AOMEI Paritition Assistant должен быть вашим первым выбором. Если вы хотите использовать его в Windows Server, обновите его до AOMEI Partition Assistant Server.

Я использую один большой раздел на жестком диске емкостью 1 ТБ с Windows 10. Я хочу уменьшить размер раздела, чтобы можно было зеркально отразить диск на меньшем, но более быстром твердотельном накопителе емкостью 256 ГБ.

Я купил диск, особо не планируя. (Упс.) Я увидел, что использую только 195 ГБ, и подумал: "Черт, почему бы мне не ускорить эту штуку?"

введите здесь описание изображения

Но после (очень трудоемкой) дефрагментации/оптимизации с помощью инструмента Windows 10 "Оптимизация дисков" мне удалось уменьшить только до ~488 ГБ.

введите здесь описание изображения

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

Как уменьшить минимальный размер раздела? (т.е. "Общий размер после сжатия"?)


Дефрагментируйте все! Загрузите живую ОС, а затем дефрагментируйте каждый файл и объедините весь диск с самого начала. Что вам нужно, так это отсутствие свободного места между файлами, чтобы все содержалось в одном большом блоке данных.

Временно отключите режим гибернации, файл подкачки, восстановление системы, затем выполните дефрагментацию/сжатие диска C, затем попробуйте сжать, если он достаточно мал, зеркально отразить раздел C, включить страницу, режим гибернации, восстановление системы после загрузки на новый диск.< /p>

функция сжатия diskmgmt.msc работает очень плохо. Вы должны использовать хороший редактор разделов, такой как Partition Wizard или EaseUS Partition Master, они могут сжать раздел до минимального размера

Я бы действительно подумал, что должно быть на диске, прежде чем делать что-то подобное. 195 Гб — это немного меньше, и у большинства людей в системе накапливается куча хлама. Сначала весенняя уборка!

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

11 ответов 11

Кажется, нет никакой необходимости в стороннем программном обеспечении.

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

В командной строке с повышенными привилегиями (администратора) выполните команду

Откройте страницу «Система» в Панели управления (из «Этот компьютер»/«Мой компьютер» откройте «Свойства»). Нажмите «Дополнительные параметры системы», затем в диалоговом окне «Свойства системы» во вкладке «Дополнительно» откройте настройки «Производительность», перейдите на вкладку «Дополнительно», нажмите «Изменить». » в разделе «Виртуальная память» снимите флажок «Автоматически управлять размером файла подкачки для всех дисков», выберите диск, размер которого нужно уменьшить, выберите «Без файла подкачки» и нажмите кнопку «Установить».

Отключить защиту системы.

В диалоговом окне «Свойства системы», как указано выше, перейдите на вкладку «Защита системы», нажмите «Настроить». " и выберите "Отключить защиту системы".

Теперь три файла, которые мешали уменьшению раздела, исчезли. Уменьшите размер раздела, а затем восстановите три элемента.

Если Disk Management жалуется, что «На дисках недостаточно свободного места для выполнения этой операции». несмотря на то, что вы ввели размер, который должен работать в соответствии с собственными цифрами управления дисками, см. Невозможно сжать раздел C:: недостаточно места

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



Используйте на свой страх и риск, но мне также пришлось удалить все тени VSS, потому что в журнале событий указано, что последним неперемещаемым файлом был C:\System Volume Information\::$data

Я выполнил эти шаги, и на моем диске C по-прежнему отображается 5000 МБ, доступных для сжатия, когда у меня есть около 120 000 свободного места, есть ли другие шаги/рекомендации в этом случае?

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

Зачем мне это делать, если есть бесплатное программное обеспечение, которое может сделать это за меньшее количество кликов? Если, конечно, я не пытаюсь узнать о Windows, но мне просто нужно свое пространство.

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

Я использовал этот метод, чтобы успешно уменьшить системный том (C:) в Windows Server 2012R2 с 500 ГБ (всего 50 ГБ фактических данных) до 80 ГБ. В первый раз, когда я попытался изменить его размер, минимальный размер был около 425 ГБ.

Совет. Если ваш том не является системным, вы можете пропустить начальные шаги (перед перезапуском)

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

Во-первых, отключите настройки, которые могут сохранять неперемещаемые файлы

Отключить спящий режим (только для настольных компьютеров Windows)

Отключить восстановление системы (только для настольных компьютеров Windows)

Перезагрузите компьютер

Дефрагментация (эквивалентно дефрагментации C: /L /D /K /G /H )

Получить оставшийся размер в ГБ

Изменить размер раздела (используйте указанное выше значение плюс 2–3 ГБ)

Повторно получите оставшийся размер. Resize-Partition уменьшил его.

Промойте и повторяйте, пока не достигнете желаемого размера.

Наконец, восстановите настройки компьютера

Включить спящий режим (только для настольных компьютеров Windows)

Включить восстановление системы (только для настольных компьютеров Windows)

Перезагрузите компьютер

В Windows 10 после выполнения Disable-ComputerRestore -Drive C: я получаю сообщение об ошибке «Disable-ComputerRestore» не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл. .

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

Я выполнил шаги принятого ответа, а затем продолжил эти инструкции для Win 10v1703 на твердотельном накопителе 500 ГБ. Я не смог выполнить полную команду оптимизации и вместо этого просто дал аргумент дефрагментации. Кроме того, Resize-Partition не позволял мне сжать раздел до 100 ГБ, которые я хотел (используя только ~ 34 ГБ), поэтому я решил использовать DiskPart . После паники с первой загрузкой, выдающей мне ошибку «Отсутствует операционная система», я успешно перезагрузился в систему.

При удалении файла подкачки я получил ОШИБКУ: Описание = Неверный запрос . Мне пришлось процитировать весь запрос следующим образом: wmic pagefileset, где 'name="C:\\pagefile.sys"' delete .

Ответ @sancho.s работает, но я оставлю его здесь на случай, если кто-то ищет более быстрый подход и ему удобно пользоваться сторонними инструментами.

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

По рекомендации @LưuVĩnhPhúc я использовал этот (бесплатный) менеджер разделов, так что в конце концов мне не понадобилась дефрагментация. Просто запустите инструмент, поставьте в очередь задание на создание разделов и перезагрузите компьютер:

Запустите инструмент, щелкните раздел, размер которого нужно изменить, и нажмите "Переместить/изменить размер":

введите здесь описание изображения

Установите размер и нажмите OK:

введите здесь описание изображения

Применить изменения!

введите здесь описание изображения

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

введите здесь описание изображения


Мне сообщается, что мой диск (на SSD) слишком фрагментирован для сжатия. Программа "Оптимизация дисков" в Windows не помогает.

Ключевым моментом является следующая часть опубликованного вами информационного сообщения:

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

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

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

  • Если количество поврежденных кластеров, обнаруженных динамическим переназначением поврежденных кластеров, слишком велико, вы не сможете сжать раздел. В этом случае следует подумать о перемещении данных и замене диска.

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

  • Вы можете сжимать первичные разделы и логические диски на необработанных разделах (без файловой системы) или разделах, использующих файловую систему NTFS.

Сначала следует проверить журнал приложений, как указано. Если неперемещаемый файл является файлом подкачки, вы можете попытаться (временно) переместить его на другой диск, а затем повторить попытку сжатия. Однако, если есть другие неподвижные файлы, препятствующие сжатию, которые вы не можете удалить/переместить, то вы не сможете сжать с помощью встроенного средства. В этом случае вам нужно будет использовать сторонний инструмент для создания разделов/образов — существуют как бесплатные, так и платные такие инструменты.

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