Ошибка «не удается найти компьютер или устройство с именем» появляется в Windows, когда система не может разрешить сетевое имя другого ПК, сервера или сетевого накопителя в IP-адрес. Чаще всего виновник — неработающее разрешение имен (DNS, NetBIOS или mDNS), отключенное сетевое обнаружение либо остановленные службы, отвечающие за видимость компьютеров в локальной сети.

Проблема встречается при открытии сетевого окружения, подключении сетевого диска по имени \\SERVER, печати на сетевой принтер или доступе к NAS. Хорошая новость: в подавляющем большинстве случаев неисправность программная и устраняется без переустановки системы. Ниже разберем пошаговую диагностику — от простых проверок к тонким настройкам.

Почему Windows не находит устройство по имени

Чтобы два компьютера «увидели» друг друга по имени, в сети должен работать механизм преобразования имени в IP-адрес. В домашних и офисных сетях Windows используются несколько механизмов одновременно: DNS, NetBIOS через TCP/IP, LLMNR и mDNS. Если ни один из них не сработал, система выдает ошибку поиска устройства.

Типичные причины сбоя:

  • 🔌 Компьютер или целевое устройство физически не в сети — выключено, спит или отключен кабель/Wi-Fi.
  • 🌐 Сбой DNS: неверный сервер в настройках адаптера или «зависший» кэш имен.
  • 🔍 Отключено сетевое обнаружение и общий доступ к файлам в параметрах Windows.
  • 🛡️ Брандмауэр Windows или сторонний антивирус блокирует сетевые запросы.
  • ⚙️ Остановлены системные службы: DNS-клиент, Обозреватель компьютеров, Публикация ресурсов обнаружения функции (FDResPub).
  • 📛 Несовпадение имен: устройство переименовали, а ярлык или сетевой диск ссылаются на старое имя.

Отдельный частый сценарий — компьютеры находятся в разных подсетях (например, один на Wi-Fi роутера, другой — на гостевой сети). В этом случае широковещательные запросы обнаружения просто не доходят до цели, и устройства не видны в сетевом окружении, хотя пинг по IP может проходить.

Быстрая диагностика: с чего начать

Прежде чем менять настройки, определите характер проблемы. Это сэкономит время и подскажет, в каком направлении копать. Начните с простейшей проверки связи по IP-адресу — она показывает, жива ли сеть вообще.

Откройте командную строку и выполните пинг целевого устройства сначала по IP, затем по имени:

ping 192.168.1.50

ping OFFICE-PC

Если пинг по IP проходит, а по имени — нет, проблема именно в разрешении имен (DNS/NetBIOS). Если не отвечает и IP — ищите неисправность на уровне физического подключения, Wi-Fi или брандмауэра. Также проверьте, что оба устройства действительно в одной сети: команда ipconfig покажет ваш IP и маску подсети.

📊 Ping по IP-адресу устройства проходит, а по имени — нет?