- Подключенные сетевые диски не работают в Windows 10
- Подключенные сетевые диски не работают
- Создание сценариев
- Возможные способы выполнения скрипта для подключения к подключенному сетевому диску
- 1] Создать элемент автозагрузки
- 2] Создать запланированное задание
- 3] Настройки групповой политики
- Не подключаются сетевые диски в Windows 10 1809
- Сбой подключения сетевых дисков после обновления до Windows 10 1809
- Скрипт автоматического переподключения сетевых дисков при входе в Windows
- Подключение сетевых дисков через GPO
- Подключенный сетевой диск может не подключиться в Windows 10 версии 1809
- Симптомы
- Обходной путь
- Создание файла сценария MapDrives.cmd
- Создайте файл сценария с именем MapDrives.ps1
- Временные решения
- Обходной путь 1. Создание элемента запуска
- Не отображаются общие папки, сетевые компьютеры, флешки, диски на вкладке «Сеть» проводника Windows
- Проверяем настройки общего доступа
- Первый случай
- Второй случай
- Антивирус или брандмауэр может блокировать сетевые устройства
- Рабочая группа
- Проблема с доступом к общей сетевой папке по SMB1 в Windows 10 (мое решение)
- Как включить SMB1 в Windows 10?
Подключенные сетевые диски не работают в Windows 10
Подключенные сетевые диски очень полезны, когда вам нужно подключиться к диску, который находится на другом компьютере или во внешнем хранилище. Это облегчает доступ к файлам. Однако, если ваши подключенные сетевые диски не работают в Windows 10 v1809, это определенно раздражает.
Есть много способов, которыми Windows уведомляет о своей недоступности. Это может быть красный X, который появляется на сетевых дисках или говорит о недоступности при использовании из командной строки или через уведомление. Может так случиться, что для подключения сетевого диска требуется больше, чем обычно, поэтому мы рекомендуем запустить несколько сценариев при входе в систему на компьютере.
Подключенные сетевые диски не работают
Прежде чем мы продолжим обходные пути, вы должны знать, что некоторые тренировки работают при определенных сценариях. Одному может потребоваться доступ к сети при входе в систему, в то время как другим может потребоваться доступ к параметрам групповой политики. Так что выбирайте, что работает для вас.
Если подключенные сетевые диски не отображаются, не подключаются или не работают в Windows 10 после входа в систему, вы можете попробовать эти обходные пути, которые используют сценарии, чтобы убедиться, что вы подключены к ним, как только вы начнете использовать компьютер.
Создание сценариев
Здесь есть два сценария. MapDrives.ps1, который выполняется MapDrives.cmd, и выполняется в обычной (без повышенных прав) командной строке.
Создайте файл сценария с именем MapDrives.cmd и сохраните его в безопасном месте.
Аналогичным образом создайте файл сценария с именем MapDrives.ps1 с указанным ниже содержимым. Храните оба сценария в одной папке.
Возможные способы выполнения скрипта для подключения к подключенному сетевому диску
1] Создать элемент автозагрузки
Это работает только для устройств, которые имеют доступ к сети при входе в систему. Если его там нет, скрипт не сможет автоматически переподключить сетевые драйверы.
- Откройте папку «Автозагрузка», расположенную по адресу % ProgramData% \ Microsoft \ Windows \ Меню «Пуск» \ Programs \ StartUp , и вставьте в нее копию MapDrives.cmd.
- Откройте папку «Сценарии» в папке % SystemDrive% \ Scripts \ и скопируйте и вставьте MapDrives.ps1 в эту папку.
Это создаст файл журнала с именем StartupLog.txt в папке% TEMP%. Затем выйдите из машины, а затем снова войдите в систему. Это обеспечит открытие подключенных дисков.
2] Создать запланированное задание
Можно создать запланированное задание, которое запускается сразу после входа пользователя в систему. Сначала скопируйте файл сценария MapDrives.ps1 в папку сценариев Windows по адресу % SystemDrive% \ Scripts \. Затем запустите планировщик задач. Вы можете искать в окне поиска, и оно появится.
- Выберите «Действие»> «Создать задачу» и на вкладке «Общие» введите имя и описание задачи.
- Затем нажмите кнопку Изменить пользователя или группу и выберите локального пользователя или группу. Затем выберите ОК .
- Установите флажок « Запускать с наивысшими привилегиями»
- Перейдите на вкладку «Триггеры» и создайте новый триггер с параметром «При входе в систему» в раскрывающемся списке «Начать задачу». Нажмите ОК
- Далее перейдите на вкладку Действия
- Создайте новое действие и выберите «Запустить программу».
- В поле «Программа/сценарий» введите Powershell.exe.
- В поле Добавить аргументы (необязательно) введите следующее:
-windowsstyle hidden -command. \ MapDrives.ps1 >>% TEMP% \ StartupLog.txt 2> & 1 - В поле Начать с (необязательно) введите местоположение (% SystemDrive% \ Scripts \ ) файла сценария.
- На вкладке Условия выберите Запускать только в том случае, если доступно следующее сетевое подключение , выберите Любое подключение , а затем выберите OK .
Перезагрузитесь или выйдите из своей учетной записи и снова войдите в систему, чтобы выполнить задачу.
3] Настройки групповой политики
Это необходимо, если сопоставленные диски определены с помощью параметров групповой политики. Вам нужно будет обновить действие карт дисков до Заменить .
В свою очередь, он удалит существующий подключенный диск и создаст сопоставление снова при каждом входе в систему. Однако любые параметры подключенного диска, которые изменяются из параметров групповой политики, будут потеряны при каждом входе в систему. Если изменения не работают, выполните команду gpupdate с параметром /force , чтобы сразу обновить параметр групповой политики.
Одно из этих решений, предложенных Microsoft, должно помочь вам решить проблему, связанную с тем, что подключенные сетевые диски не работают в Windows 10. Сообщите нам, какой из них работает для вас.
Не подключаются сетевые диски в Windows 10 1809
У пользователей, которые недавно обновились до Windows 10 October 2018 Update (версия 1809) перестали подключаться сетевые диски при загрузке Windows. После входа в систему пользователь в проводнике Windows видит большой красный крест на иконках всех подключенных сетевых дисках. Если выполнить в командой строке команду net use, то напротив всех подключенных дисков вы увидите указан статус Недоступны (Unavailable). Автоматически не переподключаются как сетевые диски, подключенные пользователем, так и диски, подключаемые через GPO.
Сбой подключения сетевых дисков после обновления до Windows 10 1809
При этом в области уведомлений появляется всплывающее окно с текстом:
Сетевые диски просто перестают монтироваться автоматически после перезагрузки компьютера с Windows 10 1809. Сетевые диски отображаются в проводнике, но подключение к ним недоступно. Проблема возникает как с дисками, подключенных с NAS устройств, так и с сетевыми папками на других компьютерах Windows/Linux. Этот баг в обновлений Windows 10 1809 признан Microsoft и его планируют исправить в начале 2019 года. На данный момент на сайте Microsoft предлагается обходное решение проблемы с восстановлением подключения к сетевым дискам (см. KB4471218 — Mapped network drive may fail to reconnect in Windows 10, version 1809). Для этого при входе в систему предлагается запустить определенный скрипт, или, если сетевые диски подключаются через групповые политики, изменить настройки GPO.
Скрипт автоматического переподключения сетевых дисков при входе в Windows
Откройте блокнот (notepad.exe), скопируйте в него следующий PowerShell код и сохраните файл в каталог C:\PS с именем MapDrives.ps1:
$i=3
while($True)<
$error.clear()
$MappedDrives = Get-SmbMapping |where -property Status -Value Unavailable -EQ | select LocalPath,RemotePath
foreach( $MappedDrive in $MappedDrives)
<
try <
New-SmbMapping -LocalPath $MappedDrive.LocalPath -RemotePath $MappedDrive.RemotePath -Persistent $True
> catch <
Write-Host «Ошибка подключения сетевого каталога $MappedDrive.RemotePath в диск $MappedDrive.LocalPath»
>
>
$i = $i — 1
if($error.Count -eq 0 -Or $i -eq 0)
Start-Sleep -Seconds 30
>
Данный скрипт выбирает все недоступные сетевые диски и пытается их переподключить в постоянном режиме (ключ Persistent).
Создадим еще один файл сценария MapDrives.cmd с кодом:
PowerShell -Command «Set-ExecutionPolicy -Scope CurrentUser Unrestricted» >> «%TEMP%\StartupLog.txt» 2>&1
PowerShell -File «%SystemDrive%\PS\MapDrives.ps1» >> «%TEMP%\StartupLog.txt» 2>&1
Данный код позволяет корректно вызвать PowerShell скрипт, описанный выше.
Вы можете поместить файл в автозагрузку пользователя, скопировав файл MapDrives.cmd в каталог %ProgramData%\Microsoft\Windows\Start Menu\Programs\StartUp.
Также вы можете создать задание планировщика, которое бы запускать файл MapDrives.cmd при входе пользователя в систему. Вы можете создать задание планировщика с помощью PowerShell или из графического интерфейса консоли планировщика Windows (Taskschd.msc).
Создайте новое задание, укажите его имя, выберите что задание должно запускаться от имени встроенной группы Пользователи (Builtin\Users).
На вкладке Триггеры выберите, что задание должно выполняться при входе в систему любого пользователя.
На вкладке действие в поле Программа укажите путь к файлу MapDrives.cmd.
На вкладке Условие можно включить опцию Сеть -> Запускать только при подключении к следующей сети -> Любое подключение.
Перезайдите в систему или выполните перезагрузку компьютера. При входе пользователя должен запуститься скрипт, которые пересоздаст все сетевые подключения.
Подключение сетевых дисков через GPO
Если вы подключаете сетевые диски пользователям с помощью доменных групповых политик, для корректного подключения дисков нужно изменить настройки политики.
Откройте политику, подключающую диски, и в разделе User Settings -> Preferences -> Windows Settings -> Drive maps найдите вашу политику (политики) назначения сетевых дисков и измените тип действия с Update на Replace.
После обновления политики на клиентах при входе пользователя в систему, сетевые диски будут удалены и назначены снова.
Подключенный сетевой диск может не подключиться в Windows 10 версии 1809
В этой статье приводится обходное решение проблемы, которая может привести к сбойу подключения подключенного сетевого диска в Windows 10 версии 1809.
Исходная версия продукта: Windows 10 версии 1809
Исходный номер КБ: 4471218
Симптомы
В Windows 10 версии 1809 у вас есть следующие проблемы:
- В проводнике Windows на соотносях сетевых дисках отображается красный X.
- При запуске команды в командной подсказке сетевые диски отображаются как net use недоступные.
- В области уведомлений в уведомлении отображается следующее сообщение:
Не удалось повторно подключить все сетевые диски.
Обходной путь
Корпорация Майкрософт работает над решением и оценивает, что решение будет доступно к концу ноября 2018 г. Отслеживайте раздел «Соеданная диск» в разделе «История обновлений Windows 10 1809» KB 4464619. В настоящее время эту проблему можно обойти, задав сценарии для автоматического повторного подключения подключенного сетевого диска при входе на устройство. Для этого создайте два файла сценария и при необходимости используйте один из обходных обходных пути.
Создание файла сценария MapDrives.cmd
Файл должен запускаться в обычной командной области, но не с повышенными привилегиями, так как он должен запускаться с той же привилегией, что и проводник Windows:
Создайте файл сценария с именем MapDrives.ps1
Файл должен запускаться в обычной командной области, но не с повышенными привилегиями, так как он должен запускаться с той же привилегией, что и проводник Windows:
Временные решения
Все обходные пути должны выполняться в стандартном контексте безопасности пользователя. Выполнение сценариев в контексте с повышенными уровнями безопасности предотвращает доступ к соотносям драйверам в стандартном пользовательском контексте.
Обходной путь 1. Создание элемента запуска
Это обходное решение работает только для устройства с сетевым доступом при входе в сеть. Если устройство не установило сетевое подключение к моменту запуска, сценарий запуска не будет автоматически повторно подключить сетевые диски.
Не отображаются общие папки, сетевые компьютеры, флешки, диски на вкладке «Сеть» проводника Windows
Привет! Для тех кто не в теме, начну из далека. На компьютерах и ноутбуках с установленной Windows в проводнике есть отдельная вкладка «Сеть». На этой вкладке отображаются устройства из сетевого окружения. То есть, открыв вкладку «Сеть» мы там можем наблюдать компьютеры, сетевые хранилища (NAS), устройства мультимедиа (DLNA), флешки и внешние диски, которые подключены к роутеру и к которым настроен общий доступ. Проще говоря, те устройства, которые подключены через один роутер (находятся в одной сети) и на которых включена функция сетевого обнаружения (устройства, которые могут быть обнаружены в локальной сети) . Там так же может отображаться наш маршрутизатор (раздел «Сетевая инфраструктура») и другие устройства.
Сейчас поясню что и как, и почему я вообще решил написать эту статью. У меня роутер ASUS, к которому я подключил USB флешку, и настроил общий доступ к этой флешке для всех устройств в сети. И что вы думаете, в разделе «Сеть» на всех компьютерах появился этот сетевой накопитель (он там отображается как «Компьютер») , а на моем компьютере он не отображался. То есть, мой компьютер не видел ни флешку подключенную к роутеру, ни другие компьютеры в этой сети. Зато отображался DLNA-сервер запущен на том же роутере. Но это ничего не меняет, так как мне нужен обычный сетевой доступ к накопителю.
Так же я не мог получить доступ к флешке, когда набирал ее адрес //192.168.1.1 в проводнике. Сразу этот адрес открывался через браузере. И мне не удалось подключить этот накопитель как сетевой диск. Его просто не было в списке доступных устройств в сетевом окружении.
Такая проблема, когда Windows 7, Windows 8, или Windows 10 не видит сетевые устройства – не редкость. Это не обязательно должна быть флешка, или внешний HDD, который вы подключили к своему маршрутизатору, как в моем случае. Чаще всего настраивают общий доступ между компьютерами в локальной сети. И точно так же сталкиваются с проблемой, когда компьютеры подключены к одной сети (к одному роутеру) , настройки общего доступа выставлены правильно, а на вкладке «Сеть» пусто. Или отображается только маршрутизатор и ваш компьютер.
Так как причин и соответственно решений может быть много, то я наверное начну с самых простых (которые мне не помогли) и в конце этой статьи поделюсь решением, которое помогло в моем случае. В итоге мой ноутбук все таки увидел все устройства в сети. В том числе сетевой накопитель и другой компьютер, который так же подключен к этой сети.
Но это не значит, что у вас такой же случай. Поэтому, советую проверить все настройки по порядку.
Проверяем настройки общего доступа
Мы будем рассматривать два случая:
- Когда компьютеры не видят друг друга в локальной сети.
- Общий доступ к сетевому накопителю. Это у нас может быть флешка, или жесткий диск который подключен к роутеру, или отдельный накопитель (он же NAS) .
Первый случай
Чтобы компьютеры могли видеть друг друга и отображаться в проводнике в разделе «Сеть», они должны быть подключены через один маршрутизатор. Или соединены напрямую (кабелем, или по Wi-Fi) . Проще говоря, они должны находится в одной локальной сети.
Дальше, на всех компьютерах (не знаю, сколько их там у вас) , желательно присвоить статус сети «Домашняя» (частная). Как это сделать в Windows 10, я писал в статье домашняя (частная) и общественная (общедоступная) сеть Windows 10. В Windows 7 достаточно зайти в «Центр управления сетями и общим доступом» и сменить там статус текущего подключения.
Если после этого по прежнему компьютер не обнаруживает другие компьютеры (или наоборот) , то давайте еще проверим параметры общего доступа.
Для этого, в окне «Центр управления сетями и общим доступом» (если не знаете как открыть его в Windows 10, то смотрите эту статью) нажимаем на пункт «Изменить дополнительные параметры общего доступа».
И для текущего профиля (обычно это «Частная») выставляем параметры как на скриншоте ниже.
Делаем это на всех компьютерах в локальной сети.
Статьи по этой теме:
Как правило, эти советы решают все проблемы с обнаружением компьютеров в локальной сети.
Второй случай
Когда у вас проблемы с доступом к сетевому накопителю. Как в моем случае. Windows 10 не видела USB накопитель, который был подключен к роутеру ASUS. Сейчас много маршрутизаторов имеют USB-порт для подключения накопителей и других устройств, так что тема актуальная.
Нужно убедится, что в настройках роутера этот накопитель определен, и общий доступ к нему включен. Понятно, что на разных маршрутизаторах, это делается по-разному. На роутерах ASUS, например, это выглядит вот так:
Не путайте настройки общего доступа с настройками FTP. Настройки FTP-сервера на роутере в данном случае не при чем.
Ну и если другие устройства видят сетевой накопитель и имеют к нему доступ, а на каком-то конкретном компьютере доступа к нему нет, то значит проблема не на стороне роутера. Перебирайте настройки «проблемного» ПК по этой статье.
Антивирус или брандмауэр может блокировать сетевые устройства
Если вашему антивирусу, или брандмауэру (фаерволу) , который установлен на вашем компьютере что-то не понравилось, то он легко может сделать так, что ни вы не сможете видеть другие устройства в сетевом окружении, ни вас никто не сможет обнаружить.
Правда, у меня после отключения встроенного в антивирусе фаервола проблема не была решена (значит, проблема скорее всего не в нем) , но все ровно мне кажется, что в моем случае без участия антивируса не обошлось.
Поэтому, попробуйте на время полностью остановить работу антивируса, или хотя бы отключить встроенный в него фаервол (межсетевой экран) . В NOD 32 это делается вот так:
Для проверки это нужно сделать на всех компьютерах, которые будут участвовать в локальной сети.
Вполне возможно, что у вас установлены еще какие-то программы, которые могут мониторить сеть и управлять сетевыми соединениями.
Если окажется, что проблема в антивирусе, то нужно добавить свою сеть в исключения. Запретить фаерволу блокировать саму сеть, или сетевые устройства.
Если у вас нет антивируса, то можно поэкспериментировать с отключением/включением брандмауэра встроенного в Windows.
Рабочая группа
Рабочая группа должна быть одинаковой на всех устройствах. Как правило, так и есть. Но желательно проверить. Для этого откройте свойства компьютера «Система» и перейдите в «Дополнительные параметры системы».
Там будет указана «Рабочая группа». Чтобы изменить ее, нужно нажать на кнопку «Изменить».
Еще раз: имя рабочей группы должно быть одинаковым на всех компьютерах.
Если у вас проблема с доступом к сетевому накопителю (к флешке через маршрутизатор) , то в настройках общего доступа на том же роутере ASUS так же указана рабочая группа. Можете посмотреть на скриншоте выше в статье. Она должна быть такой же, как на компьютере.
Проблема с доступом к общей сетевой папке по SMB1 в Windows 10 (мое решение)
Вернемся конкретно к моей проблеме. Все что я описал выше, проверил и перепроверил уже по 10 раз. Пару раз сделал сброс сетевых настроек, но Windows 10 так и не видела другие компьютеры в сети и что самое главное – в проводнике так и не появлялась общая папка в виде флеши подключенной к роутеру. А на других устройствах в сети все определялось без проблем. В том числе мой ноутбук.
Где-то я прочитал, что можно попробовать открыть общую папку через окно «Выполнить». Нажал сочетание клавиш Win + R, ввел адрес сетевой папки //192.168.1.1 (он же адрес роутера) .
Доступ к накопителю я не получил, но появилась интересная ошибка:
Вы не можете подключиться к общей папке, так как она небезопасна. Эта общая папка работает по устаревшему протоколу SMB1, который небезопасен и может подвергнуть вашу систему риску атаки.
Вашей системе необходимо использовать SMB2 или более позднюю версию.
И ссылка, которую нужно вручную набирать 🙂
Это уже интересно. Хоть что-то.
Начал искать. И оказывается, что в Windows 10 отказались от протокола SMB1. Из-за безопасности. А установленный на моем роутере пакет программ Samba походу работает по протоколу SMB1. Поэтому Windows 10 его не видит. Но другие компьютеры, которые так же работают на Windows 10 у меня так же не отображались на вкладке «Сеть».
Так как обновить протокол к SMB2 в настройках роутера я не мог, то решил что нужно как-то включить поддержку SMB1 в Windows 10. И как оказалось, это без проблем можно сделать. В итоге, после подключения компонента «Клиент SMB 1.0/CIFS» у меня все заработало. Система увидела общие папки на компьютерах в сети и сетевую папку настроенную на самом роутере.
Как включить SMB1 в Windows 10?
Через поиск найдите и откройте старую «Панель управления».
Переключитесь на «Мелкие значки» и откройте «Программы и компоненты».
Открываем «Включение или отключение компонентов Windows». Находим пункт «Поддержка общего доступа к файлам SMB 1.0/CIFS». Открываем его и ставим галочку возле «Клиент SMB 1.0/CIFS». Нажимаем Ok.
Если компьютер выдаст запрос на перезагрузку, то перезагрузите его. Если окна с предложением не будет, то выполните перезагрузку вручную.
После перезагрузки, на вкладке «Сеть» – «Компьютер» должны появится все доступные устройства в вашей сети.
Буду рад, если эта статья кому-то пригодится и поможет решить возникшую проблему. Не забудьте написать в комментариях о результатах. Или задать вопрос, куда же без них 🙂