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.