3

У меня есть том TrueCrypt 7.1a размером около 50 ГБ, отформатированный в NTFS и имеющий почти 100 МБ свободного места. У меня есть около 300 000 файлов в нем. Когда я настраивал это, я сделал это намеренно, чтобы сэкономить место.

Поскольку у меня есть файлы очень маленького размера (самый большой файл, вероятно, размером 20 МБ), я включил опцию «Сжать этот том, чтобы сэкономить место на диске». Итак, все файлы в томе сжимаются стандартным сжатием NTFS.

Затем я скопировал все файлы с жесткого диска на том с помощью команды xcopy. Все прошло хорошо до этого момента.

Поскольку существует около 300 000 файлов, открытие тома в проводнике Windows приводит к сбою в течение минуты. Поэтому, когда мне нужен файл, я монтирую том и использую команду xcopy, чтобы скопировать файл на мой компьютер в том месте, где он должен быть.

Единственная проблема в том, что это мучительно медленно. Практически невозможно скопировать более одного файла, подобного этому. Затем я проанализировал объем с помощью средства дефрагментации Windows, и он сказал, что он фрагментирован на 38%. Увидев, что я его дефрагментировал. Это совсем не далеко. Что-то вроде 10% через 1 проход около 10 часов.

Я также пытался использовать UltraDefrag, после того, как он оставался на уровне 0,0% после часа, я думал, что продолжать бесполезно.

Итак, мой вопрос, как я могу дефрагментировать этот том? Можно ли вообще так мало свободного места на томе?

1 ответ1

3

@Zoredache затронул этот вопрос в комментариях к вашему вопросу, но позвольте мне немного подробнее остановиться на нем.

Как минимум, на любом диске должно быть не менее 10% свободного места (20%, если на нем установлена ОС), потому что файловой системе необходимо дополнительное пространство для хранения временных файлов и информации журнала для эффективного выполнения своих операций.

Любая операция будет экспоненциально замедлена, если на диске осталось менее 10% свободного места, а дефрагментация - это самая интенсивная операция, которую вы можете выполнить на диске.

В этой ситуации вам нужно перенести файлы на другой диск, достаточно большой для их хранения, затем вы можете расширить раздел 50 ГБ до ~ 100 ГБ, если вы собираетесь продолжать добавлять файлы на него, или ~ 65-70 ГБ, если вы не делайте. После этого вы можете переместить все файлы обратно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .