Любая попытка скопировать файлы размером более 40 МБ из общего сетевого ресурса (SAN, на котором запущен open filer / Samba) на мой локальный компьютер под управлением Windows 7 всегда приводит к следующей ошибке, и копирование не выполняется:
Ошибка 0x800700DF: размер файла превышает допустимый предел и не может быть сохранен.
Я пробовал копировать на свой диск C: и USB-накопитель с теми же результатами. Файлы меньшего размера копируются нормально. Очевидно, что 40 МБ - это не так уж и много для файла, поэтому я предполагаю, что это, возможно, некоторая ошибка взаимодействия между Windows 7 и Samba. Google пока ничего не обнаружил. Может кто-то указать мне верное направление?
Недавно мы обновили OpenFiler / Samba на файловом сервере, и теперь я могу с радостью сообщить, что мне удалось без проблем скопировать файл размером 3 ГБ.
Аналогичную ошибку можно увидеть, когда WebDAV используется для загрузки файлов из общих ресурсов, которые выглядят как самба, но не являются таковыми. В этом случае вам может потребоваться применить исправление реестра к ключу HKLM \ SYSTEM \ CurrentControlSet \ Services \ WebClient \ Parameters \ FileSizeLimitInBytes и перезапустить службу WebClient.
См. Например http://support.microsoft.com/kb/900900
У меня была такая же проблема, и она, похоже, исчезла - может быть, самый последний патч Win7? Вы тестировали это за последние несколько дней на полностью обновленной системе?
Я тоже ничего не могу найти по этой ошибке ... Это происходит с другими компьютерами в вашей сети? Хватаемся за соломинку, но я бы рекомендовал захватить сетевую трассировку во время операции копирования файла с помощью Netmon или WireShark и сравнить ее со трассировкой операции, работающей на другом клиенте, и посмотреть, не выскакивает ли вам какая-либо разница в трафике.