Как обойти проблемы неадекватности Windows сжимающихся томов
Функция сжатия тома в Windows Vista и выше имеет некоторые серьезные ограничения, которые мы попытаемся объяснить, а затем предложим несколько обходных путей, которые могут вам помочь. Будьте осторожны при выполнении этих шагов, потому что они могут оставить вашу систему неспособной к загрузке… требуется продвинутый уровень гика.
Я бы также предположил, что если вы пытаетесь настроить систему с двойной загрузкой, лучше всего сделать резервную копию всех ваших данных и установить новую новую систему с двойной загрузкой, не забывая сначала установить самую старую ОС. (XP до Vista, а Linux последняя)
Объяснение проблемы
Основная проблема, с которой мы сталкиваемся при использовании функции сжатия объема, заключается в том, что вы не можете уменьшить объем даже при наличии явно свободного места..
Вы вообще не можете уменьшить объем, поскольку в соответствии с Windows у вас нет свободного места для сжатия:
Причина, по которой Windows не позволяет вам сокращать том, заключается в том, что в самом конце тома находятся неподвижные системные файлы, как показывает этот скриншот из утилиты дефрагментации Auslogics. В этом случае неподвижный файл на самом деле представляет собой MFT, или таблицу основных файлов для тома..
Как заставить усадить объем работы
Чтобы полностью гарантировать уменьшение объема, вы должны отключить как можно больше системных файлов, по крайней мере, временно. Вот список шагов:
- Запустите мастер очистки диска, убедившись, что удалили файл гибернации и все точки восстановления..
- Отключить восстановление системы
- Отключите файл подкачки (откройте «Система» на панели управления, затем «Дополнительные параметры системы» \ «Дополнительно» \ «Производительность» \ «Дополнительно» \ «Изменить» \ «Нет файла подкачки».
- В тех же расширенных настройках перейдите в «Запуск и восстановление \ Настройки», а затем измените раскрывающийся список «Отладочная информация» на «Нет», чтобы отключить дамп памяти ядра..
- Отключите режим гибернации на экране параметров питания \ дополнительных параметров питания.
- Перезагрузите компьютер и удалите файл c: \ pagefile.sys, следуя этим инструкциям, если у вас возникли проблемы.
Теперь, когда мы удалили почти все системные файлы, которые мы можем, вам нужно запустить хотя бы одну из этих бесплатных утилит для дефрагментации, но желательно все из них, чтобы переместить все файлы в начало тома, чтобы мы могли заставить функцию уменьшения объема работать.
- Power Defragmenter (графический интерфейс пользователя для sysinternals contig)
- Auslogics Disk Defrag
Если вы столкнулись с проблемой MFT, вам не повезет даже после запуска этих утилит. Что вам нужно сделать, это использовать одну из несвободных утилит дефрагментации, которая может перемещать файлы MFT. Если кто-то может предложить бесплатный способ перемещения MFT, оставьте примечание в комментариях.
- Вы можете загрузить 30-дневную бесплатную пробную версию Perfect Disk, а затем удалить ее, когда закончите. Или нет.
На этом этапе вы должны иметь возможность уменьшить раздел, по крайней мере, на приличную сумму. После того, как вы сократили раздел, вы должны снова включить эти важные файлы:
- Повторно включите файл подкачки (обратные инструкции выше)
- Если у вас есть проблемы с повторным включением гибернации, выполните следующие действия..
- Включение восстановления системы или отладки ядра полностью зависит от вас.
- перезагружать.
Опять же, ваш лучший выбор для двойной загрузки - это резервное копирование, очистка и перезагрузка, но эти шаги помогли мне во время тестирования.
Использование Linux для изменения размера
Вы также можете использовать gparted live cd для изменения размера ваших разделов. Проблема в том, что это определенно приведет к тому, что ваша система больше не будет загружаться, если вы не выполните некоторые очень конкретные шаги, потому что Vista не может справиться с этим.
Использование коммерческих утилит
Существует ряд коммерческих программных утилит, которые могут обрабатывать такие вещи для вас, например Partition Magic. Мы предпочитаем бесплатное программное обеспечение здесь, когда это возможно.
Таким образом, если вам повезло, что Shrink Volume работает на вас, отлично. Если нет, я бы порекомендовал сделать резервную копию, очистить и установить свежие.