Невозможно сжать том дальше области расположения неперемещаемых файлов — решение

Как сжать том с неперемещаемыми файлами в WindowsПри сжатии разделов жесткого диска или SSD пользователи могут столкнуться с тем, что нельзя установить нужный размер сжимаемого пространства несмотря на то, что на разделе диска достаточно свободного места. При выполнении действий в «Управлении дисками» отображается уведомление: «Невозможно сжать том дальше области расположения неперемещаемых файлов».

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

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

Не удается достаточно сжать том из-за неперемещаемых файлов

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

  • Файл подкачки
  • Файл гибернации
  • Точки восстановления
  • Карта свободного места тома в MFT (Master File Table, главная файловая таблица) и другие элементы MFT

Если после анализа свободного места для сжатия и получения сообщения «Невозможно сжать том дальше области расположения неперемещаемых файлов» зайти в «Просмотр событий» (Win+Reventvwr.msc), можно посмотреть информацию о последнем неперемещаемом файле.

Для этого следует перейти в раздел «Журналы Windows» — «Приложение» и просмотреть последние события с источником defrag:

Неперемещаемый файл в просмотре событий

Например, на скриншоте выше можно увидеть, что речь идёт о файле pagefile.sys — файле подкачки Windows.

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

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

  1. Отключить гибернацию: запустить командную строку от имени администратора, ввести команду
    powercfg /h off
    и нажать Enter. Отключение гибернации
  2. Отключить файл подкачки: Win+Rsysdm.cpl, перейти на вкладку «Дополнительно», нажать кнопку «Параметры» в разделе «Быстродействие», перейти на вкладку «Дополнительно», нажать «Изменить» в разделе «Виртуальная память», установить отметку «Без файла подкачки» и нажать кнопку «Задать», затем — «Ок». Отключение файла подкачки
  3. Там же в окне «Свойства системы» (Win+Rsysdm.cpl) отключить защиту системы на соответствующей вкладке. Отключение защиты системы
  4. Перезагрузить компьютер и снова попробовать сжать том, с большой вероятностью максимальное количество сжимаемого пространства станет примерно равным свободному месту на диске: Доступное место для сжатия тома в управлении дисками

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

В случае, если предыдущие шаги не помогли, несколько дополнительных вариантов:

  • Проверьте, изменится ли картина, если предварительно выполнить дефрагментацию раздела диска, например, с помощью Defraggler
  • Попробуйте использовать сторонние программы для работы с разделами дисков, например: Paragon Partition Manager, NIUBI Partition Editor, DiskGenius.

Когда может потребоваться всё вышеописанное? Например, если вы решили разделить диск в Windows после установки системы, создать диск D в дополнение к диску C и в аналогичных ситуациях.

Комментарии (2) к Невозможно сжать том дальше области расположения неперемещаемых файлов — решение

  • Алекс

    Спасибо ребят за труд и за подробную инструкцию, помогло на W10!

    Ответить

  • LongOke2

    у меня защита системы не работает всё сделал как сказано но всё равно стоит ограничение не смотря на свободный 80 гб

    Ответить

Оставить комментарий

Интересное
Список инструкций Windows 11 Windows 10 Подписаться