Невозможно скопировать большие файлы между Mac и ПК через Wi-Fi

Невозможно скопировать большие файлы между Mac и ПК через Wi-Fi

У меня 17-дюймовый MacBook Pro (модель конца 2011 года). Всякий раз, когда я копирую большой файл между ними (> 1 ГБ), передача останавливается или полностью прекращается после первого гигабайта. Неважно, находится ли файл на Mac или ПК.

Когда я пытаюсь скопировать файл с Mac:
Вкладка «Сеть» в Activity Monitor показывает, что байты передаются с ожидаемой скоростью. Ногде-тоОколо отметки гигабайта (точное место не всегда совпадает) скорость передачи данных постепенно замедляется и замедляется, пока не придет к полной остановке. График показывает соединение только с небольшими всплесками по 3 или 4 КБ каждые несколько секунд, и это будет продолжаться бесконечно. Диалог копирования Finder просто прекращает попытки оценить оставшееся время.

Монитор активности нет активности

Попытка скопировать файл из Windows: Точно такое же поведение. Диалоговое окно проводника начинает показывать копирование файла на ожидаемой скорости, а диспетчер задач подтверждает. Единственное отличие в том, что проводник выдаст следующую ошибку, когда произойдет выпадение или что-то еще:

Сетевая ошибка в Windows

Вот симптомы:

  • Отсев происходитвокруготметка в 1 гигабайт. Файл размером 500 МБ всегда работает. Файл размером 1,5 ГБ никогда не работает. Файл размером 1 ГБ иногда работает, а иногда нет.
  • Это происходит только с отдельными файлами, которые большие. Я могу скопировать большую папку, полную маленьких файлов, без проблем.
  • Ни один из компьютеров не показывает никаких других признаков сетевых проблем. Я могу просматривать общие ресурсы на обеих машинах во время и после, как будто ничего не произошло.
  • Проблема возникает только если Mac подключен по беспроводной сети. Если я подключаюсь через Ethernet-кабель, все работает нормально, независимо от того, подключен ли ПК к беспроводной сети или нет.
  • Это происходит везде, куда бы я ни пошел. Я пробовал это и дома, и на работе. Дома я использую Apple Time Capsule в качестве маршрутизатора. На работе все Cisco.
  • Проблема возникает независимо от направления копирования (т. е. с ПК на Mac или с Mac на ПК — не имеет значения).
  • Передача данных с Mac на Mac или с ПК на ПК в одной сети работает нормально. У меня только один Mac, но я могу без проблем копировать большие файлы туда и обратно на Mac моего друга. Я также могу без проблем передавать/вытягивать файлы на/с моего Time Capule с моего Mac, и у Windows тоже нет с этим проблем.

Что я пробовал:

  • На самом деле, у меня была эта проблема с тех пор, как я стал владельцем компьютера, и я просто наконец-то достаточно разозлился, чтобы задать вопрос. С тех пор я пережил несколько перезагрузок и апгрейд жесткого диска. Но история всегда была одинаковой в Mountain Lion, Mavericks и теперь Yosemite.
  • Я пробовал несколько разных ПК как дома, так и на работе, с разными версиями Windows: Win7, Win8/8.1, Server 2008/2012 и т. д. Поведение одинаковое.
  • Вручную устанавливаю размер MTU на различные значения, включая 1472.
  • Отключил антивирус с обеих сторон.
  • Поиск проблемы в Google не дает никаких полезных решений. Как будто никто никогда не сталкивался с этой проблемой.

Кто-нибудь уже исправил эту проблему?

решение1

Согласно следующему сообщению сообщества поддержки Apple, исправление может заключаться в увеличении времени ожидания сеанса:

  1. На компьютере с Windows откройте Regedit и перейдите в \HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters\

  2. Добавьте параметр DWORD с именем SessTimeout и установите его примерно на 3000 секунд.

  3. Перезапустить службу рабочей станции

https://discussions.apple.com/thread/4781793

решение2

Эта проблема, похоже, была исправлена ​​в OS X 10.11 El Capitan. Больше нет необходимости увеличивать значение тайм-аута на целевой машине Windows для облегчения передачи больших файлов.

Связанный контент