Ошибка «Не удаётся подключиться к серверу» при попытке открыть сетевую папку Windows с Android-смартфона чаще всего означает, что на компьютере отключён протокол SMB1, а выбранный файловый менеджер не поддерживает более новые версии SMB2/SMB3. Это типичная ситуация: современные версии Windows по умолчанию отключают устаревший SMB1 из соображений безопасности, а старые Android-клиенты умеют работать только с ним.
Протокол SMB (Server Message Block) используется Windows для общего доступа к файлам и папкам по локальной сети. На Android нет встроенной системной поддержки SMB — для подключения к сетевым ресурсам требуется стороннее приложение. Ниже разберём, как выбрать клиент, настроить подключение и устранить типичные ошибки.
Что нужно проверить перед настройкой
Прежде чем устанавливать приложение, убедитесь, что базовые условия для сетевого доступа выполнены. Большинство проблем с подключением возникает не из-за клиента, а из-за сетевой конфигурации.
- 📶 Смартфон и компьютер подключены к одной локальной сети (один роутер, один и тот же Wi-Fi или проводной сегмент).
- 📁 На компьютере включён общий доступ к нужной папке и настроены разрешения для вашей учётной записи.
- 🔥 Брандмауэр Windows не блокирует входящие подключения по SMB (порт 445 для SMB2/3).
- 🌐 Сетевой профиль Windows установлен как «Частная сеть», а не «Общественная» — в публичном профиле обнаружение и общий доступ по умолчанию ограничены.
Проверить, виден ли компьютер в сети, можно простым способом: с другого ПК в той же сети попробуйте открыть сетевую папку через \\ИМЯ_КОМПЬЮТЕРА или \\IP-адрес. Если с ПК доступ работает, а с Android нет — проблема на стороне клиента или версии протокола.
⚠️ Внимание: не включайте SMB1 на Windows ради совместимости со старым Android-приложением. Протокол SMB1 признан уязвимым (именно его использовали шифровальщики WannaCry и NotPetya). Правильное решение — клиент с поддержкой SMB2/SMB3.
Выбор SMB-клиента для Android
На Android существует несколько категорий приложений для работы с SMB: файловые менеджеры со встроенной сетевой поддержкой, специализированные SMB-клиенты и плагины к файловым менеджерам. Возможности и стабильность у них различаются.
Среди популярных вариантов — Cx File Explorer, Solid Explorer, Total Commander с LAN-плагином, X-plore File Manager, а также открытый клиент Samba Document Provider, интегрирующийся с системным фреймворком Storage Access Framework. Наличие поддержки SMB2/3 и актуальность конкретной версии приложения проверяйте в описании на странице магазина приложений — реализация протокола меняется от версии к версии.
| Приложение | Тип | Особенности |
|---|---|---|
| Cx File Explorer | Файловый менеджер | Простое добавление SMB-ресурсов через раздел «Сеть» |
| Solid Explorer | Файловый менеджер | Платный после пробного периода, поддержка нескольких облаков и протоколов |
| Total Commander + LAN-плагин | Файловый менеджер + плагин | Бесплатный, плагин ставится отдельно |
| X-plore | Файловый менеджер | Двухпанельный интерфейс, встроенный SMB-доступ |
| Samba Document Provider | Системный провайдер | Открытый код, интеграция с системным выбором файлов |
Пошаговое подключение к сетевой папке
Общая логика подключения одинакова у большинства клиентов, хотя названия пунктов меню различаются. Разберём типовой порядок действий на примере файлового менеджера с сетевым разделом.
Откройте раздел «Сеть» или «Удалённые» в приложении и выберите добавление нового подключения. Укажите IP-адрес компьютера (узнать его можно командой ipconfig в командной строке Windows — смотрите строку IPv4-адрес). Если клиент поддерживает сканирование сети, компьютер может обнаружиться автоматически по имени, но ручной ввод IP надёжнее.
Далее введите учётные данные: имя пользователя и пароль учётной записи Windows, у которой есть доступ к общей папке. Если на ПК используется учётная запись Microsoft, логином обычно служит локальное имя пользователя либо адрес электронной почты — поведение зависит от конфигурации, поэтому при ошибке доступа попробуйте оба варианта.
☑️ Проверка перед первым подключением
После сохранения подключения откройте его и проверьте, отображается ли список общих папок. Если видны папки, но при входе возникает ошибка доступа — проблема в разрешениях NTFS или общего ресурса на стороне Windows, а не в приложении.
Типичные ошибки и их причины
Разберём сообщения, которые чаще всего встречаются при работе SMB на Android, и что они означают на практике.
- 🔌 «Хост недоступен» / «Connection refused» — компьютер выключен, находится в другой подсети, либо брандмауэр блокирует порт 445. Проверьте ping до ПК и правила брандмауэра.
- 🔑 «Ошибка аутентификации» / «Access denied» — неверный логин или пароль, либо у учётной записи нет прав на общую папку. Также возможная причина — на Windows включён «защищённый паролем общий доступ», а вы пытаетесь войти гостем.
- 📂 «Папка не найдена» — имя общего ресурса указано с ошибкой или общий доступ к папке снят. Проверьте список ресурсов командой
net shareна ПК. - ⏱️ Тайм-аут при сканировании сети — отключено сетевое обнаружение на Windows или роутер изолирует клиентов (функция AP Isolation / Client Isolation). Подключайтесь по IP напрямую.
⚠️ Внимание: если на роутере включена изоляция клиентов беспроводной сети (AP/Client Isolation), устройства в Wi-Fi не видят друг друга, хотя интернет работает. Отключите эту опцию в настройках роутера или подключите ПК кабелем в ту же сеть — точное название опции зависит от модели роутера.
Отдельный случай — пустой пароль учётной записи Windows. По умолчанию Windows запрещает сетевой вход для учётных записей без пароля, поэтому подключиться с Android к ПК, где пользователь входит без пароля, не получится до тех пор, пока пароль не будет задан либо политика изменена (что снижает безопасность и не рекомендуется).
Как проверить, какие версии SMB включены в Windows
Откройте PowerShell от имени администратора и выполните: Get-SmbServerConfiguration | Select EnableSMB1Protocol, EnableSMB2Protocol. Значение True означает, что версия протокола включена. В современных Windows SMB1 обычно отключён — это нормально и безопасно.
Доступ к файлам Android с компьютера
Обратная задача — открыть файлы смартфона с ПК — решается иначе. Android не включает SMB-сервер на системном уровне, но некоторые файловые менеджеры умеют запускать встроенный сервер. Например, в ряде приложений есть функция «Доступ с ПК» или «Удалённое управление», которая поднимает FTP- или WebDAV-сервер — это не SMB, но для передачи файлов внутри домашней сети обычно достаточно.
Если нужен именно SMB-сервер на Android, существуют отдельные приложения этой категории, однако их стабильность и совместимость с современными версиями Android сильно различаются, а на новых версиях системы работа фоновых серверов дополнительно ограничена политиками энергосбережения. Перед использованием проверяйте актуальные отзывы и совместимость с вашей версией Android.
Безопасность при использовании SMB
SMB-трафик в домашней сети обычно не шифруется, если специально не настроено шифрование SMB3 на стороне сервера. В пределах домашней сети за роутером это приемлемый риск, но есть правила, которые стоит соблюдать всегда.
Не используйте SMB-подключения в общественных Wi-Fi сетях — кафе, отели, аэропорты. Там ваши учётные данные и файлы могут быть перехвачены. Для доступа к домашним файлам извне используйте VPN до домашней сети, а не проброс порта 445 в интернет — открытый наружу SMB-порт является одной из самых частых точек атаки.
Также создайте на ПК отдельную учётную запись с ограниченными правами специально для сетевого доступа, если смартфон используют несколько человек или вы опасаетесь его утери. Компрометация такого аккаунта не даст доступа к основным данным.
Часто задаваемые вопросы
Почему Android не видит компьютер в сети, хотя папка расшарена?
Наиболее вероятные причины: сетевой профиль Windows установлен как «Общественная», включена изоляция клиентов на роутере, либо устройства находятся в разных подсетях (например, смартфон в гостевой Wi-Fi сети). Попробуйте подключиться напрямую по IP-адресу компьютера — это обходится без сетевого обнаружения.
Нужен ли root для работы SMB на Android?
Нет. Все перечисленные клиенты работают без root-прав, так как SMB — это клиентский сетевой протокол, не требующий системных привилегий. Root может понадобиться разве что для монтирования сетевой папки как системного каталога, но это необязательно для обычной работы с файлами.
Можно ли смонтировать SMB-папку, чтобы её видели все приложения?
Частично — через приложения, реализующие Storage Access Framework (например, Samba Document Provider). Сетевая папка появится в системном диалоге выбора файлов, и её смогут открывать приложения, поддерживающие этот механизм. Полноценного монтирования на уровне файловой системы, как в Linux, без root не получить.
Почему скорость копирования по SMB сильно ниже скорости Wi-Fi?
На скорость влияют несколько факторов: реальная пропускная способность Wi-Fi (а не заявленная роутером), загруженность канала, производительность накопителя смартфона и накладные расходы протокола. Для больших файлов подключайтесь к сети 5 ГГц и находитесь ближе к роутеру. Если скорость аномально низкая, проверьте, не передаются ли данные через диапазон 2,4 ГГц с помехами.
Что делать, если клиент пишет «протокол не поддерживается»?
Это означает, что приложение умеет работать только с SMB1, который отключён на вашем ПК. Не включайте SMB1 — вместо этого обновите приложение или установите клиент с поддержкой SMB2/SMB3. Проверить текущие настройки протоколов на Windows можно командой Get-SmbServerConfiguration в PowerShell.