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

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

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

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

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

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

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

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

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

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

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

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

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

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

  1. Отключить гибернацию: запустить командную строку от имени администратора, ввести команду
    powercfg /h off

    и нажать Enter. Отключение гибернации

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

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

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

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

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

EnglishRussianUkrainian