Как решить проблемы с подключением к сети в системе Windows 10

Привет всем читателям моего блога, сегодня я покажу вам где сетевое окружение в Windows 10. Эта статья будет полезна всем, кто решит заняться созданием или администрированием домашней, либо локальной сети.

Основные причины поломки

  1. Ограничения в маршрутизаторе (если подключение осуществляется к нему, а не к компьютеру непосредственно). Лучше обратиться к специалистам.
  2. Аппарат не настраивали. Чтобы система корректно отображала его, нужно осуществить конфигурацию в меню «Принтеры и факсы».
  3. Прибор сломан. Не стоит пробовать ремонтировать аппарат самому, лучше отнести его в сервисный центр к специалистам.
  4. Устаревшее ПО. Обновить драйвера можно двумя способами: через официальный сайт или с помощью диска, идущего в комплекте.

Причины ошибки Windows не может получить доступ к компьютеру в локальной сети

Сама ошибка сложная и запутанная. Одной из причин ее возникновения считается случай, когда сеть после настройки вроде бы функционирует правильно, но пользователь вводит некорректный путь. Важно понимать, что любой путь в локальной сети должен иметь общий допустимый для просмотра ресурс на удаленных персональных компьютерах, а также определенные права доступа к этому ресурсу. Далее детально будут разобраны шаги по устранению этой проблемы, связанной с отсутствием подключения к тем или иным файлам, папкам или компьютерам, когда сетевой путь не найден или дескриптор является неверным.

Встроенное средство устранения неполадок Windows 10

Начнём с того, что «Десятка» оснащена очень полезным помощником для устранения неполадок. Но он спрятан так, что многие люди даже не догадываются о его существовании. Чтобы найти его, нажмите кнопку Пуск и откройте сначала вкладку «Параметры Windows», затем «Обновление и безопасность», и выберите подпункт «Устранение неполадок». Там есть несколько пунктов, способных помочь с диагностикой в зависимости от вашей неисправности. Но нас, конечно же, интересует только вкладка «Подключения к Интернету». Выберем её и нажмём «Запустить средство устранения неполадок».

С помощью опции «Устранение неполадок подключения к Интернету» система попытается подключиться к , но можно выбрать пункт с возможностью указать конкретный веб-сайт. Так мы убедимся, что Интернет действительно не работает.

Как вернуть поддержку SMB 0/CIFS в Windows 10

У меня хорошие новости, вернуть SMB 1.0 очень просто, и для этого не нужно вчитываться в десятки страниц Microsoft о возможных причинах, последствиях и способах. Итак:

  • Заходим в «Панель управления -> Программы -> Программы и компоненты», слева нажимаем на «Включение или отключение компонентов Windows»
  • В окне выбора компонентов находим «SMB 1.0/CIFS File Sharing Support» и ставим галочку:
  • Нажимаем «ОК» и немного подождём пока Windows установит в систему модуль Самба 1.0.

Вот и всё! Microsoft выключили по умолчанию поддержку старого протокола из соображений безопасности, но ещё «вчера» всё считалось нормальным. И так как устройства в локальной сети принадлежат вам, то беспокоится вообще не о чём, тем более, что это не хак, а стандартная надстройка ОС.

Подключенные сетевые диски не работают

Прежде чем мы продолжим обходные пути, вы должны знать, что некоторые тренировки работают при определенных сценариях. Одному может потребоваться доступ к сети при входе в систему, в то время как другим может потребоваться доступ к параметрам групповой политики. Так что выбирайте, что работает для вас.

Если подключенные сетевые диски не отображаются, не подключаются или не работают в Windows 10 после входа в систему, вы можете попробовать эти обходные пути, которые используют сценарии, чтобы убедиться, что вы подключены к ним, как только вы начнете использовать компьютер.

Создание сценариев

Здесь есть два сценария. , который выполняется , и выполняется в обычной (без повышенных прав) командной строке.

Читайте также:  ExperienceIndexOK – оценка производительности Windows 10 и 8

Создайте файл сценария с именем и сохраните его в безопасном месте.

PowerShell -Command «Set-ExecutionPolicy -Scope CurrentUser Unrestricted» >> «% TEMP% \ » 2> & 1 PowerShell -File «% SystemDrive% \ Scripts \ » >> «% TEMP% \ » 2> & 1

Аналогичным образом создайте файл сценария с именем с указанным ниже содержимым. Храните оба сценария в одной папке.

$ я = 3 в то время как ($ True) { $ () $ MappedDrives = Get-SmbMapping | где -property Status -Value Недоступно -EQ | выберите LocalPath, RemotePath foreach ($ MappedDrive в $ MappedDrives) { пытаться { New-SmbMapping -LocalPath $ -RemotePath $ -Persistent $ True } ловить { Write-Host «Произошла ошибка при сопоставлении $ с $ » } } $ i = $ i — 1 if ($ -eq 0 -Or $ i -eq 0) {break} Старт-сон-секунд 30 }

Возможные способы выполнения скрипта для подключения к подключенному сетевому диску

1] Создать элемент автозагрузки

Это работает только для устройств, которые имеют доступ к сети при входе в систему. Если его там нет, скрипт не сможет автоматически переподключить сетевые драйверы.

Это создаст файл журнала с именем в папке% TEMP%. Затем выйдите из машины, а затем снова войдите в систему. Это обеспечит открытие подключенных дисков.

2] Создать запланированное задание

Можно создать запланированное задание, которое запускается сразу после входа пользователя в систему. Сначала скопируйте файл сценария в папку сценариев Windows по адресу % SystemDrive% \ Scripts \. Затем запустите планировщик задач. Вы можете искать в окне поиска, и оно появится.

  • Выберите «Действие»> «Создать задачу» и на вкладке «Общие» введите имя и описание задачи.
  • Затем нажмите кнопку Изменить пользователя или группу и выберите локального пользователя или группу. Затем выберите ОК .
  • Установите флажок « Запускать с наивысшими привилегиями»
  • Перейдите на вкладку «Триггеры» и создайте новый триггер с параметром «При входе в систему» ​​в раскрывающемся списке «Начать задачу». Нажмите ОК
  • Далее перейдите на вкладку Действия
    • Создайте новое действие и выберите «Запустить программу».
    • В поле «Программа/сценарий» введите
    • В поле Добавить аргументы (необязательно) введите следующее: -windowsstyle hidden -command. \ >>% TEMP% \ 2> & 1
    • В поле Начать с (необязательно) введите местоположение (% SystemDrive% \ Scripts \ ) файла сценария.
  • На вкладке Условия выберите Запускать только в том случае, если доступно следующее сетевое подключение , выберите Любое подключение , а затем выберите OK .

Перезагрузитесь или выйдите из своей учетной записи и снова войдите в систему, чтобы выполнить задачу.

3] Настройки групповой политики

Это необходимо, если сопоставленные диски определены с помощью параметров групповой политики. Вам нужно будет обновить действие карт дисков до Заменить .

В свою очередь, он удалит существующий подключенный диск и создаст сопоставление снова при каждом входе в систему. Однако любые параметры подключенного диска, которые изменяются из параметров групповой политики, будут потеряны при каждом входе в систему. Если изменения не работают, выполните команду gpupdate с параметром /force , чтобы сразу обновить параметр групповой политики.

Одно из этих решений, предложенных Microsoft, должно помочь вам решить проблему, связанную с тем, что подключенные сетевые диски не работают в Windows 10. Сообщите нам, какой из них работает для вас.

Не отображаются компьютеры с Windows в сетевом окружении рабочей группы

Пользователи стали сталкиваться с проблемами отображения соседних компьютеров в локальной сети рабочей группы еще начиная с Windows 10 1703 (Creators Update). После установки данного билда W10 при просмотре устройств в сетевом окружении компьютер перестает видеть соседние компьютеры.

Список компьютеров в сетевом окружении можно просмотреть в проводнике либо командой:

Если список пуст (команда вернула В списке нет элементов ), что в первую очередь проверьте следующие настройки.

Проверьте, включен ли у вас сервис доступа к файлам и папкам. Перейдите в раздел Панель управления -> Центр управления сетями и общим доступом -> Дополнительные параметры общего доступа .

Убедитесь, что у вас в секции текущего сетевого профиля Частная (текущий профиль) включены опции:

  • Включить сетевое обнаружение
  • Включить доступ к файлам и принтерам
  • Разрешить Windows управлять подключениями домашней группы

Затем в профили Все сети активируйте опции:

  • Включить общий доступ, чтобы сетевые пользователи могли читать и записывать файлы в общих папках
  • Отключить парольную защиту (если вы доверяете всем устройствам в вашей сети)
Читайте также:  14 лучших программ для оптимизации Windows 10

Затем откройте пункт Параметры Windows -> Сеть и Интернет -> Ethernet (в том случае, если вы подключены к локальной сети через беспроводное подключение, выберите Wi-Fi). Щелкните по сетевому значку и проверьте, что включена опция Сделать этот компьютер доступным для обнаружения .

В некоторых случаях для включения обнаружения нужно в командной строке с правами администратора выполнить команду:

netsh advfirewall firewall set rule group=»Network Discovery» new enable=Yes

В некоторых случаях компьютер с Windows может не отображаться в сетевом окружении из-за неправильных настроек рабочей группы. Попробуйте заново добавить этот компьютер в рабочую группу, переписав параметры (Панель управления -> Система -> Дополнительные параметры системы -> Имя компьютера -> кнопка Идентификация ).

В открывшемся мастере присоединения к домену или рабочей группе выберите последовательно: Компьютер входит в корпоративную сеть -> Моя организация использует сеть без доменов -> имя вашей рабочей группы. После этого нужно перезагрузить компьютер.

Если после перезагрузки компьютер появился в сетевом окружении, но зайти на него не удается, проверьте тип сети компьютера. Скорее всего ваша локальная сеть распозналась как Публичная . Нужно сменить тип сети на Частная . Для этого откройте Параметры -> Сеть и Интернет -> Состояние -> Домашняя группа -> Изменение расположения в сети .

Нажмите на ссылку Изменение расположения в сети, после этого в боковой панели с запросом «Вы хотите разрешить другим компьютерам и устройства в этой сети обнаруживать ваш ПК? Рекомендуем делать это в домашней или рабочей сети, а не в общедоступных», выберите Да.

Откройте сетевое окружение и проверьте, появились ли компьютеры.

Если указанные советы не помогли, и компьютеры в рабочей группе все еще не отображаются, попробуйте сбросить настройки сети (Параметры -> Сеть и Интернет -> Состояние -> Сброс сети).

Сбросить сетевые настройки и правила файервола можно командами:

netsh int ip reset winsock resetnetsh advfirewall reset

После чего нужно перезагрузить компьютер.

Также проверьте запущены ли следующие службы (для корректного отображения сетевого окружения они должны находится в состоянии автоматического запуска):

  • Function Discovery Provider Host
  • Function Discovery Resource Publication (см. ниже)
  • DNS Client
  • SSDP Discovery
  • UPnP Device Host

Несколько советов

Зная где сетевое окружение в Windows 10, вы сможете решить некоторые проблемы самостоятельно. Например, после некоторых штатных обновлений операционной системы часто у пользователей возникают проблемы с видимостью устройств. Причин тут может быть несколько: порой драйвера сетевой карты конфликтуют с установленным обновлением и тогда нужно будет попросту их переустановить. Порой сбивается маршрутизация, и тогда временным решением может быть ручное прописывание в файл hosts соответствия IP-адресов машин в сети их именам. Особенно это актуально, если к примеру сеть большая, а ключевых компьютеров в ней немного (но подчеркиваю, это решение временное). Где найти hosts я уже писал в блоге. Для внесения изменений будет достаточно открыть его простым блокнотом и внести нужные строки, каждое условие — с новой.

К вопросу организации самой сети: вы должны знать, что названия рабочих станций могут быть написаны только латинскими буквами, без использования спецсимволов и знаков препинания. Все имена должны быть уникальными, дубли неминуемо вызовут проблемы идентификации. Все вышеприведенные действия необходимо осуществлять под учетной записью администратора, либо любой другой, которая имеет соответствующие права.

Возникли трудности? Задавайте вопросы в комментариях, обсудим.

Как включить сетевое обнаружение?

Переходим в Панель управления (подробная статья – здесь). Заходим в раздел «Центр управления сетями и общим доступом».

Далее – «Изменить дополнительные параметры…».

Открываем вкладку «Частная» и везде устанавливаем маркеры напротив «Включить».

Переходим во вкладку «Все сети». Здесь устанавливаем маркер «Включить общий доступ…» (как показано на скриншоте.

Пролистываем вниз и ставим маркер напротив «Отключить общий доступ с парольной защитой».

Далее нам понадобятся параметры Windows, которые мы вызываем комбинацией клавиш Win+I. Переходим в раздел «Сеть и Интернет», открываем вкладку «Ethernet» или «Wi-Fi» (первая – для проводного подключения, вторая – беспроводного). Кликаем на значок подключения.

Читайте также:  Инструменты Windows 10 для администрирования.

Здесь нам нужно установить маркер сетевого профиля напротив «Частные». Тем самым мы разрешим обнаруживать наш ПК по сети.

Еще один вариант подключения общего доступа к компьютеру – командная строка. Откройте PowerShell от имени администратора (как это сделать, подробно описано здесь). Пропишите в строке команду: netsh advfirewall firewall set rule group=»Network Discovery» new enable=Yes.

Также немаловажно настроить рабочую группу, чтобы компьютер мог адекватно отображаться в сетевом обнаружении. Переходим в свойства компьютера. Быстрый способ – комбинация клавиш Win+Pause/Break.

Выбираем «Дополнительные параметры системы», а в открывшемся окне «Идентификация».

Выбираем последовательно следующие пункты:

  • компьютер входит в корпоративную сеть;
  • моя организация использует сеть без доменов;
  • прописываем наименование рабочей группы.

Далее – перезагружаем компьютер. Бывает, что ПК появляется в сетевом обнаружении, но зайти в него невозможно. Вероятно, что локальная сеть компьютера опознается как публичная, а нам для обнаружения нужна частная сеть.

Изменить это можно в параметрах Windows. Снова заходим, нажав комбинацию Win+I. Переходим в уже знакомый раздел «Сеть и Интернет». Во вкладке «Состояние» выбираем пункт «Домашняя группа».

Далее кликаем на активную ссылку «Изменение расположения…». Появится запрос «Вы хотите разрешить?…». Отвечаем на него согласием.

Обратите внимание! Настройки домашней группы доступы в сборках Windows 10 ниже 1803. Начиная с 1803 домашнюю группу разработчики удалили. Об этом мы скажем ниже.

Если вышеописанные способы включения обнаружения не помогли, попробуйте сбросить сеть. Во вкладке «Состояние» нажмите соответствующую ссылку.

Обязательно проверьте, выполняются ли следующие службы:

  • Function Discovery Resource Publication;
  • Function Discovery Provider Host;
  • SSDP Discovery;
  • DNS Client;
  • UPnP Device Host.

Сделать это можно следующим образом. Нажимаем комбинацию клавиш Win+R и прописываем команду В открывшемся меню находим все пять выписанных выше служб и смотрим на их состояние. Напротив каждой должно быть написано «Выполняется».

Если служба не выполняется, кликните по ней правой кнопкой мышки и выберите из контекстного меню «Запустить». Чтобы служба впредь запускалась автоматически, кликните на нее два раза левой кнопкой мышки. Установите тип запуска «Автоматический».

Неполадки с сетевыми службами

Пользователи Windows 10 могут столкнуться с тем, что компьютер не отображается из-за неправильно работающей службы Обозревателя сети. Убедиться в наличии этой проблемы можно, посмотрев на активность протокола SMB 1.0 CIFS в разделе компонентов системы. Если он включен, можно попробовать его отключить. При отключённом состоянии стоит, наоборот, включить протокол и перезагрузить компьютер.

Неполадки с сетевыми службами

Также стоит проверить в списке служб работу «Публикации ресурсов обнаружения функции», «Обнаружения SSDP», «Обозревателя компьютеров», DHCP-клиента и «Узла универсальных PNP-устройств». Все они должны работать. Если это не так, следует включить все службы и перезагрузиться.

Временное отключение брандмауэра

Иногда брандмауэр запрещает подключение. Чтобы проверить, связана ли проблема подключения к сети с брандмауэром, временно отключите его, а затем попробуйте посетить надежный сайт.

Действия, которые необходимо выполнить, чтобы отключить брандмауэр, зависят от используемого программного обеспечения. Чтобы узнать, как выключить брандмауэр, обратитесь к документации программного обеспечения брандмауэра.

Не забудьте снова включить межсетевой экран, как только это станет возможным. Отсутствие включенного брандмауэра может сделать ваш компьютер особо уязвимым для хакерских атак, червей и вирусов.

Если у вас есть проблема с отключением брандмауэра, выполните следующие действия, чтобы отключить всё программное обеспечение брандмауэра, запущенное на компьютере. В этом случае также не забудьте снова включить межсетевой экран, как только это станет возможным.

Чтобы отключить все брандмауэры

  1. В поле поиска на панели задач введите Командная строка, нажмите и удерживайте (или щелкните правой кнопкой мыши) пункт Командная строка и выберите команду Запуск от имени администратора → Да.
  2. В командной строке введите команду netsh advfirewall set allprofiles state off, а затем нажмите клавишу Enter.
  3. Откройте веб-браузер, посетите проверенный сайт и проверьте, удастся ли Вам наладить с ним связь.
  4. Чтобы включить все установленные брандмауэры, введите в командной строке команду netsh advfirewall set allprofiles state on, а затем нажмите клавишу Enter.

Если вы обнаружите, что программное обеспечение брандмауэра вызывает проблемы с подключением, обратитесь к производителю или посетите его веб-сайт и проверьте, доступно ли обновление программного обеспечения.