Как перенести файлы с Mac на Windows — пошаговая инструкция
Передача файлов между Mac и Windows всегда была неудобной — электронная почта имеет ограничения, загрузка в облако занимает много времени, а использование USB-накопителей требует физического перемещения. DropLink решает эту проблему благодаря одноранговой передаче файлов, которая изначально поддерживается обеими платформами. Вот полный алгоритм действий.
Краткий ответ
Установите DropLink из App Store на Mac и из Microsoft Store на Windows (оба приложения бесплатны, весят менее 50 MB и не требуют учётной записи). Откройте оба приложения, подключившись к одной и той же сети Wi-Fi, — устройства автоматически обнаружат друг друга через mDNS. Перетащите файлы на Mac, выберите устройство с Windows и передайте их напрямую по QUIC с TLS 1.3. Типичная скорость — 15–40 MB/s на Wi-Fi 5/6. Для передачи между разными сетями DropLink переключается на P2P через iroh с релеем DERP, сохраняя сквозное шифрование и проверенную потоковую передачу BLAKE3.
Пошаговая инструкция
- 1
Установите DropLink на свой Mac
Загрузите приложение DropLink из App Store на свой Mac. Это бесплатное нативное приложение, занимающее менее 50 МБ. После установки откройте его — регистрация или создание учетной записи не требуются.
- 2
Установите DropLink на свой компьютер с Windows
На компьютере с Windows загрузите приложение DropLink из Microsoft Store. Для мгновенной передачи данных по локальной сети оба устройства должны находиться в одной сети Wi-Fi, а для удаленной P2P-передачи — подключены к Интернету.
- 3
Запустите DropLink на обоих устройствах
Когда вы запустите DropLink на каждом устройстве, они автоматически обнаружат друг друга через mDNS в локальной сети. Вы увидите, что другое устройство появится в списке «Рядом».
- 4
Перетащите файлы
На Mac перетащите файлы или папки, которые хотите отправить, в зону перетаскивания DropLink. Вы можете отправлять сразу несколько файлов — папки будут автоматически сжаты в формат ZIP.
- 5
Выберите устройство Windows
Щелкните по компьютеру с Windows в списке устройств. DropLink отправит запрос на передачу данных на компьютер с Windows — пользователь сможет принять или отклонить его, как в AirDrop.
- 6
Готово!
После подтверждения файлы передаются напрямую между вашим Mac и ПК с Windows с сквозным шифрованием на полной скорости сети. Ни один файл не проходит через серверы.
Типичные проблемы и способы решения
- Другое устройство не отображается в списке «Рядом»
Проверьте, что оба устройства подключены к одной и той же сети Wi-Fi (а не гостевая сеть с одной стороны и основная — с другой). В сетях отелей, кафе и некоторых офисов AP-изоляция блокирует трафик между устройствами: DropLink определит это и предложит вместо этого путь P2P через Интернет. На Windows проверьте брандмауэр — при первом запуске DropLink разрешите его для частных и общедоступных сетей. На macOS в Системных настройках → Конфиденциальность и безопасность → Локальная сеть должен быть предоставлен доступ для DropLink.
- Передача медленнее, чем ожидалось
Запустите iperf или тест скорости между двумя устройствами, чтобы убедиться, что сеть действительно быстрая. Если вы используете Wi-Fi, проверьте, что подключены к диапазону 5 ГГц или 6 ГГц, а не 2,4 ГГц. Также проверьте, что ни на одном из устройств VPN не направляет трафик локальной сети через внешний канал (это частая причина замедления). DropLink оптимизирует QUIC под локальную сеть, но не может превзойти реальную пропускную способность самой сети.
- Передача обрывается на середине
Проверьте тайм-аут простоя на вашем Wi-Fi-роутере — DropLink отправляет keepalive-пакеты по QUIC каждые 5 секунд и закрывает соединения после 30 секунд простоя. Если Wi-Fi временно пропадает (слабый сигнал), передача возобновится при восстановлении соединения благодаря миграции соединения QUIC (там, где она поддерживается), либо оставшиеся байты будут переданы заново через range-запрос при откате на HTTP.
- Передача через Интернет работает, но медленно
Возможно, передача идёт через релей DERP, а не напрямую по P2P — в интерфейсе указано, используется ли режим «Direct P2P» или «Relay». Передачи через релей ограничены пропускной способностью сервера-релея. Прямое P2P обычно быстрее, но требует, чтобы хотя бы одна из сторон разрешала входящий UDP-трафик (не все типы NAT это позволяют). Домашний роутер обычно не создаёт проблем; чаще всего проблема — в корпоративных брандмауэрах.
Как это работает «под капотом»
Обнаружение: mDNS/Bonjour с TOFU
Когда вы открываете DropLink на Mac и на Windows, каждое устройство публикует сервис mDNS на _droplink._udp.local. с TXT-записями, содержащими имя устройства, ОС, порт QUIC и отпечаток SHA-256 его QUIC-сертификата. Второе устройство получает анонс в течение нескольких секунд и проверяет отпечаток при первом подключении (принцип Trust On First Use). Никакого центрального сервера, никаких кодов сопряжения.
Транспорт: QUIC с TLS 1.3 и BBR
После обнаружения передача происходит по QUIC (quinn 0.11) поверх UDP. TLS 1.3 обязателен (TLS 1.2 однозначно отклоняется). Наборы шифров упорядочены по архитектуре: на Windows x86_64 в приоритете AES-128-GCM (AES-NI), на Mac с Apple Silicon — ChaCha20-Poly1305. Управление перегрузкой BBR с начальным окном 1 MB разгоняется примерно за 10 RTT (~20 мс в локальной сети). UDP-сокет использует буферы по 8 MB, а окно приёма потока составляет 64 MB.
Удалённый режим через iroh + DERP
Если Mac и ПК с Windows находятся в разных сетях, DropLink переключается на iroh 0.96 для обхода NAT. iroh оборачивает QUIC в TLS 1.3 с идентификацией через ed25519 и обменом ключами по curve25519. Если пробивание NAT не удаётся, зашифрованные пакеты пересылает релей DERP (Designated Encrypted Relay for Packets). Публичное DNS-обнаружение iroh отключено — используется только релей, управляемый DropLink, поэтому IP-адрес устройства никогда не публикуется на сторонних DNS-серверах.
Какую скорость ожидать
На современном оборудовании (роутер Wi-Fi 5/6, современные Mac и ПК с Windows) типичная скорость передачи составляет 15–40 MB/s, часто её ограничивает диск более медленного устройства. Гигабитный Ethernet ещё быстрее. На Wi-Fi 4 или более старых роутерах ожидайте 20–40 MB/s. Передачи P2P через Интернет ограничены более медленным из двух каналов на отдачу: обычно узким местом становится скорость отдачи у отправителя.
- Локальная сеть Wi-Fi 5/6
- 15–40 MB/s typical
- Гигабитный Ethernet
- Быстрее
- Локальная сеть Wi-Fi 4
- 20–40 MB/s
- P2P через Интернет
- Limited by sender's upload
Безопасна ли передача между Mac и Windows?
Да. В локальной сети QUIC оборачивает данные в TLS 1.3 с самоподписанным сертификатом ECDSA P-256, который проверяется по принципу TOFU (отпечаток передаётся в TXT-записи mDNS, поэтому злоумышленнику типа «человек посередине» пришлось бы перехватывать мультикаст-трафик в вашей локальной сети, что гораздо сложнее, чем перехват интернет-трафика). На пути через Интернет iroh использует TLS 1.3 с идентификацией устройства через ed25519 и обменом ключами по curve25519, а проверенная потоковая передача BLAKE3 гарантирует, что байты, дошедшие до Windows, в точности совпадают с тем, что отправил Mac, — без незаметной порчи данных и без подмены со стороны вредоносного релея. Вы также можете дополнительно включить защиту паролем для передачи как дополнительный уровень контроля доступа.
Технические вопросы
Нужен ли одинаковый пароль Wi-Fi на Mac и Windows?
Оба устройства должны быть в одной сети Wi-Fi (SSID), да. Если в вашем маршрутизаторе есть «гостевая» сеть Wi-Fi, изолирующая клиентов, подключите оба устройства к основной сети Wi-Fi. Корпоративные сети с изоляцией клиентов потребуют резервного пути через интернет по P2P.
Что произойдет, если я закрою DropLink во время передачи?
Активная передача остановится (поток QUIC сбрасывается с кодом CANCEL_BY_LOCAL = 1), и получатель увидит сообщение «Отменено отправителем». Частично переданные файлы будут удалены на стороне получателя через 30 секунд.
Нужно ли устанавливать DropLink на Mac, если я только принимаю файлы?
Для передачи с Mac на Windows (когда вы отправляете с Mac) DropLink нужен на Mac. Для передачи с Windows на Mac DropLink нужен на стороне Windows. Если у отправителя есть DropLink, а у получателя нет, получатель все равно сможет получить файл через веб-интерфейс (отправитель создает ссылку, получатель открывает её в любом браузере).
Можно ли передать папку с вложенными папками?
Да. DropLink автоматически упакует папку в ZIP перед отправкой с адаптивным сжатием: Deflate уровня 6 для текстов и документов, Deflate fast для файлов больше 10 МБ, Stored (без сжатия) для уже сжатых форматов (mp4, jpg, zip). Буфер ввода-вывода в 1 МБ минимизирует количество системных вызовов на больших деревьях.