Categories: 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 и в аналогичных ситуациях.

admin

Recent Posts

Настройка Mercurial по HTTPS

Иногда mercurial, при скачивании и комитах ругается на https. Особенно на самоподписанные сертификаты. Чтобы заработал…

3 недели ago

Компиляция libvirt в Ubuntu

Компиляция libvirt Подробнее

3 недели ago

Ошибка libvirt permission denied: решение

Если возникает ошибка libvirt destroy lxc permission denied , при попытке остановить контейнер: _x000D_# virsh…

3 недели ago

Настройка редиректа в NGINX

Файлы с примерами редиректа для nginx Подробнее

3 недели ago

Включение gzip в NGINX

Как включить gzip сжатие в Nginx ? Подробнее

3 недели ago

Удаление postinst-скрипта в Linux

Иногда возникает ситуация, когда криво настроенные пакеты не устанавливаются в системе. У меня это произошло…

3 недели ago