Когда я сопоставляю диск WebDAV как сетевой диск в Windows 7 (используя параметр Map Network Drive
в проводнике), размер подключенного диска отображается точно так же, как размер моего диска C:. например мой диск C: 40 ГБ, 2 ГБ свободно. Мой сетевой диск 200 ГБ и пустой. Но проводник показывает мой сетевой диск как 40 ГБ с 2 ГБ свободными. Когда я пытаюсь скопировать файл размером более 2 ГБ, он не позволяет мне это сделать.
Я задаю этот вопрос на StackOverflow, потому что я разрабатываю этот сервер WebDAV. Я использую платформу Java с открытым исходным кодом на основе Milton. Я изменил его, чтобы отправить quota-available-bytes
и quota-used-bytes
. Однако Windows по-прежнему неправильно показывает размер. Обратите внимание, что Finder в OS X может отображать правильный размер диска, поэтому я не думаю, что это проблема с сервером.
Поиск в Google показывает, что это известная проблема Windows. Есть ли обходной путь для этого?