Windows 7 - иногда происходит сбой сетевого копирования файлов при загрузке на NAS

Клиентский компьютер работает под управлением 64-разрядной Windows 7 и пытается скопировать сравнительно небольшой файл на наше устройство NAS. Устройство NAS - это модель Lacie, работающая (я полагаю) с некоторым вариантом Windows XP и не имеющая структуры разрешений, кроме доступа / отсутствия доступа.

Примерно одна из пяти загрузок будет успешной. Другие будут зависать в разное время в процессе загрузки, и это видно по индикатору хода выполнения в диалоговом окне копирования, который зависает и в конечном итоге дает сбой (невозможно найти сетевое местоположение).

До сих пор я не смог выделить проблему. Я ищу дальнейшие шаги, которые могли бы помочь.

Поиск проблемы

NAS подключен к сети и имеет много места на диске.

Эта проблема, кажется, специфична для этой машины. Я не могу воспроизвести его ни на чем другом, даже при копировании в ту же сетевую папку. Пользователь проходит проверку подлинности с теми же учетными данными, что и остальная часть офиса (низкий уровень безопасности, общая выпадающая коробка).

Я исключил проблему с кабелем или коммутатором, воспроизведя проблему по беспроводной связи на той же машине.

Что следует отметить:

Только загрузка на NAS не удалась. Загрузки работают нормально и надежно. Передаваемый файл не имеет значения, хотя меньшие файлы имеют больше шансов на завершение до разрыва соединения.

Любые идеи о том, как закрепить это?

1 ответ

Решение

Хм, поначалу звучал переходник связанный. Но вы пробовали несколько адаптеров. Это ограничивает проблемы сервера или клиента.

У меня были похожие странные проблемы, как это раньше:

В Windows 7 и Vista есть некоторая автонастройка TCP, которая привела к хаосу в некоторых небольших клиентских установках при использовании соединений рабочей группы и некоторых не звездных сетевых устройств.

Чтобы отключить автонастройку TCP, вы можете запустить из командной строки с повышенными правами следующее:

Чтобы отключить системную политику (и разрешить переопределения на уровне пользователя),netsh int tcp set эвристика отключена

Для изменения настройкиnetsh int tcp установите глобальный autotuninglevel= отключено

Для получения дополнительной информации вы можете прочитать о командах здесь. Я бы порекомендовал начать с инвалидности и посмотреть, поможет ли это вашей проблеме. Если нет, то мы ошибаемся в неправильном дереве, и я бы рекомендовал изучить сброс стека TCP.

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