Как мне переместить физическое местоположение $MFTMirr, чтобы разрешить изменение размера раздела?
При создании тома NTFS первые четыре записи MFT копируются и помещаются на половину тома в файл $MFTMirr. Согласно Microsoft, начиная с XP эти файлы (файлы метаданных) можно перемещать, но на практике я не могу их перемещать. Тем не менее мне нужно освободить большой непрерывный блок свободного пространства, чтобы иметь возможность изменить размер диска.
Я испробовал несколько программ дефрагментации, включая UltraDefrag с открытым исходным кодом, PerfectDisk 11 и собственный дефрагментатор Windows. Но никто, кажется, не перемещает этот файл или связанные $LogFile, $Bitmap и т. Д.
Какой инструмент или команду я могу использовать, чтобы переместить эти файлы из середины диска в другое место?
3 ответа
Упомянутый PerfectDisk может сделать это, на самом деле. Вам просто нужно знать, что вы должны выбрать Boot Time на главном экране, который будет выполнять автономную дефрагментацию или дефрагментацию при следующей загрузке (в зависимости от того, является ли это текущим диском ОС).
См. Также этот связанный мной вопрос, и этот небольшой блог, который я написал, содержащий более подробную информацию о том, как все это объединяется.
Я дурачок и мне потребовалось 2 дня, чтобы, наконец, сжать том C: sys (WINDOWS 7). Решение, которое я нашел, ужасно просто.
- Я скачал бесплатное приложение PerfectDisc, установлено
- на "Глобальные настройки" я выбрал и поставил галочку: PerfectDisk управляет файлами книги и предварительной выборки "
- щелкните правой кнопкой мыши C: - Настройки диска - выберите: "Метод оптимизации по умолчанию" = "Подготовка к сжатию" и "Метод поиска свободного пространства" = "Вперед"
- Теперь начать дефрагментацию (кнопка воспроизведения)
- попробуйте также включить "дефрагментацию при загрузке" и нажмите кнопку "дефрагментация при загрузке" в верхнем меню (требуется перезагрузка)
Удачи всем!!! какое облегчение
Я пробовал много других решений, таких как дефрагментация во время загрузки с PerfectDisk, как это было предложено в другом ответе. Но единственным работающим решением было уменьшить раздел с помощью MiniTool Partition Wizard, который переместит файлы во время загрузки и сократит раздел до желаемого размера. Если он что-то пишет об ошибке файловой системы, тогда запустите chkdsk /F /R C:
в cmd.exe
после загрузки Windows будет предложено запустить это во время загрузки, перезагрузиться, подождать, пока файловая система будет проверена, затем снова попытаться сжать раздел с помощью мастера разделов.