У меня новый сервер с диском 540 ГБ на одном разделе. Я решил уменьшить громкость, чтобы у меня было несколько разделов по разным причинам. Я смог уменьшить объем только на 50%. Я вернулся позже, думая, что, может быть, я смогу снова уменьшить его, но не могу. Работает под управлением Windows Server Standard 2008 x64 SP2. Используется управление дисками для изменения размера.
Почему это так, есть ли способ обойти это? Нужна ли мне сторонняя утилита, и если да, есть ли какие-нибудь хорошие бесплатные / дешевые / пробные версии, которые я мог бы использовать, чтобы делать то, что мне нужно, а затем очищать их?
Это недостающая функция инструмента Windows. NTFS хранит некоторую управленческую информацию в середине раздела. Если вы измените размер более чем на 50%, эта информация будет потеряна, поскольку инструмент Windows не может ее переместить.
Используйте сторонний инструмент, так как большинство из них может изменять размер более 50%.
Сторонние утилиты:
* Любое сходство с программным обеспечением с коммерческими названиями является случайным. НЕ!
За исключением файла подкачки, есть еще один «файл», который вызывает проблемы. NTFS хранит вторичную копию главной файловой таблицы (MFT) в середине пространства по причинам избыточности. Это основная (наиболее важная) структура NTFS, и поэтому встроенные инструменты Windows отказываются перемещать ее в другое место. Я помню, что это могут быть инструменты, не относящиеся к MS, но лично мне никогда не приходилось их пробовать.
Если том, который вы сжимаете, уже содержит данные, вы можете сжать том только до того места, где находится последний бит данных на диске. Думайте о диске как о прямой линии. (X = данные, - = пробел.
--- XXXXXX ---------- XXXXX -------
Вы сможете только уменьшить громкость и удалить бит с правой стороны. Пустое пространство посередине должно оставаться частью объема. Теперь, если вы дефрагментируете том, вы можете снова сжать его и освободить больше места.