2

Как я могу рассчитать количество свободных кластеров, которые существуют на только что сформированном жестком диске NTFS 1,0 ТБ?

Я начал использовать chkdsk (без внешнего жесткого диска с USB-подключением) около 12 часов назад, и к настоящему времени он завершил проверку 1 500 000 свободных кластеров.

Является ли кластер просто размером единицы размещения? (AKA наименьший возможный размер файла?)

Потому что, если это ~ 4 КБ, и мой диск имеет 1 099 511 627 776 байт, это означает, что всего 268 435 456 свободных кластеров, и весь мой сеанс chkdsk займет около 2150 часов.

Должен ли я просто отменить chkdsk и повторить его с порта SATA?

1 ответ1

4

Да, кластеры и размер единицы размещения обычно одинаковы. Файлы делятся на логические порции на диске в зависимости от размера выделения.

4 КБ по умолчанию в некоторых системах, но я подумал, что Windows автоматически увеличит размер кластера в зависимости от размера вашего диска.

Вам может понравиться https://stackoverflow.com/questions/81236/how-can-i-view-the-allocation-unit-size-of-a-ntfs-partition-in-vista для получения дополнительной информации и диагностики проблемы самостоятельно. (то есть, чтобы определить ваш фактический размер размещения).

PS - USB 2.0 - ужасный протокол для жесткого диска, поэтому я настоятельно рекомендую вам найти любую другую альтернативу и использовать ее вместо этого. Особенно с таким огромным диском ... 1 ТБ это много.

Если вы выполняете "полный" chkdsk, чтобы убедиться, что система может надежно читать и писать из каждого сектора, то это займет много часов, независимо от того, какую ссылку вы используете. Если на диске действительно плохой сектор, не беспокойтесь об этом (если их много); файловая система автоматически обработает ее, когда получит ошибку записи.

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