Сетевой диск: "Размер на диске" кратен 128 МБ вместо реальности

У меня был сетевой диск Buffalo LS420D 4 ТБ NTFS в течение многих лет (никаких специальных настроек - только то, что было по умолчанию, насколько я помню), но я только сейчас заметил, что независимо от того, насколько мал файл на самом деле, если я правильно... щелкните по нему и выберите "Свойства", размер "на диске" составляет 128 МБ! Я искал вокруг и нашел файл, чей реальный размер был немного больше этого, и да, "Размер на диске" для этого увеличился до 256 МБ. (Командная строка dir сообщает так же, как строка "Размер" в "Свойствах".) Любопытно, насколько далеко зашла бы нелепость, я спросил свойства в папке, которая, как мне известно, содержит большинство файлов - старая, но массивная коллекция клипартов. Я должен был позволить этому бежать быстро, но да, это было довольно весело - 76 ТБ! Ниже приведены скриншоты сумасшествия. Я смотрю его с Windows 10 64-битной, если это имеет значение. В чем дело?

Крошечный тестовый файл

Каталог многих маленьких файлов

Дополнительная информация в ответ на несколько комментариев:

  • Прошивка моего накопителя NAS уже установлена ​​на самую последнюю версию (1.81). Я, очевидно, купил диск совсем недавно, чем я думал, потому что эта версия была выпущена в июне 2015 года.
  • Я не знаю, как определить размер кластера NTFS, но эта страница, кажется, говорит, что по умолчанию будет 4 КБ, и я почти уверен, что не отклонился от этого (я даже не знаю как). Но если вы хотите, чтобы я проверил напрямую, пожалуйста, скажите мне, как, потому что поиск в Google не показал такой инструкции. (chkdsk: "Windows не может проверить диск, подключенный через сеть". fsutil: "Утилита FSUTIL требует локального тома NTFS.")
  • По настоянию Ларссенда я установил Wireshark и сохранил краткий снимок, во время которого я просматривал свойства на своем 3-байтовом text.txt а затем открыл тот же файл в блокноте. Я понятия не имею, как интерпретировать журнал взаимодействий, поэтому я загрузил его в виде двоичного файла Wireshark и экспортировал простой текст. 192.168.1.8 мой компьютер и 192.168.1.23 это диск NAS (192.168.1.19 - это мой принтер, который был в режиме ожидания - я не уверен, почему это было болтовня).

Я подумал о подключении через USB, чтобы проверить, действует ли он так же, но у меня нет подходящего кабеля - USB-разъем накопителя имеет тип A (тонкий прямоугольник) вместо ожидаемого типа B (квадрат с двумя угловыми углами). и у меня нет кабеля с Type-A на обоих концах.

1 ответ

Решение

Из вашего файла захвата Wireshark, в пакете нет. 17:

QUERY_PATH_INFO Data
    Allocation Size: 134217728
    End Of File: 3
    Link Count: 1
    Delete Pending: Normal, no pending delete (0)
    Is Directory: This is NOT a directory (0)
    Unknown Data: 0000

Ваш NAS сообщает о 134217728 байтах, что равно 128 МБ при условии 1024 байтов в 1 КБ выделенного размера (или "размера на диске") для test.txt, Так что проблема на вашей стороне NAS. Очевидное решение состоит в том, чтобы обновить прошивку и / или операционную систему на вашем NAS (при условии, что такое обновление доступно). Если нет доступных обновлений, вам придется сообщить об ошибке поставщику (Buffalo).

Другие вопросы по тегам