Как обновить сетевые диски

Обновлено: 02.07.2024

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

Коррекция опции автоотключения

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

Изменение времени ожидания

По умолчанию период ожидания соединения равен 15 минутам. Скорректировать цифру можно через реестр.

  1. Надо нажать «Пуск», через поиск, найти команду «Выполнить», запустить ее. В открывшемся окне набрать «regedit.exe»
  2. Затем необходимо найти раздел реестра «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters» и перейти в него.
  3. Как только откроется окно, ищем справа слово «autodisconnect», нажимаем правой кнопкой мышки, и выбираем «изменить». Если пункта «autodisconnect» нет, его можно создать так же через правую кнопку мышки, пункт «Создать». Выбираем «REG_DWORD».
  4. После нажатия на «Изменить» задаем значение «16-ричная», в строке «Значение» пишем ffffffff (ровно 8 букв) и жмем «ОК».

Чтобы недоступные сетевые диски снова заработали, нужно поменять значение параметра KeepConn. Для этого заходим в раздел реестра (полный путь указан выше), находим нужный параметр и прописываем:

«Отключение» опции автоотключения

Чтобы заставить соединение с диском сбрасываться, впишите в поле значения цифру «0». Это приведет к тому, что сетевые диски будут отключаться через несколько секунд.
Для отключения опции автоотключения надо зайти в терминал через ввод cmd в Пуске, прописать «net config server /autodisconnect:-1» и нажать Ввод. Строка прописывается без скобок, только буквы, цифры и слеш.

Создание скрипта

Также в новых версиях Виндовс 10 может возникать проблема сброса соединения и недоступности сетевых дисков. То есть, вы обновили систему либо же установили новую из коробки, однако после создания рабочей группы и перезагрузки просто не можете ими воспользоваться. Красный крестик красноречиво намекает на отсутствие с ним связи. Что делать?

1. Открываем Блокнот и прописываем текст с рис.2, сохраняем по по адресу C:\PS с наименованием MapDrives.ps1. Запуск этого файла активирует на устройстве задачу автопоиска неподключенных сетевых папок и будет их переподключать до тех пор, пока соединение не будет установлено.

ошибка подключения сетевого диска

2. Далее создаем файл MapDrives.cmd (рис.3), в который прописываем сценарий запуска и работы скрипта (также есть в сети). Чтобы поставить его на автозапуск, нужно расположить его по адресу %ProgramData%\Microsoft\Windows\Start Menu\Programs\StartUp.

ошибка подключения сетевого диска

Готово. Теперь ваши сетевые диски будут всегда доступны и соединение прервется только в том случае, если устройство будет выключено.

Создание запланированный задачи

Также можно вместо скрипта через планировщик сделать автозадачу, которая будет срабатывать при каждом входе в систему.
Заходим в Пуск, прописываем Taskschd.msc и жмем ввод. В появившемся окне выбираем «Создать задачу» и задаем ему следующие параметры:

Название: MapDrives
Запуск: от имени группы пользователей по умолчанию (или Builtin\Users)

Настройка при подключении через GPO

Если в момент создания доступа к сетевым папкам для группы использовались политики доменов, то при всплывании ошибки об отказе доступа к сетевым дискам следует вернуться в настройки и изменить их.
Как это сделать:

  1. Зайдите в пользовательские настройки, перейдите через Preferences в Windows Settings и найдите там Drive maps.
  2. Выберите вашу политику и переключите Update, выставив значение Replace.
  3. Сохраните.

Доступ к папкам будет обновлен и настройки вступят в силу после повторного входа в систему.

Заключение

Таким образом, если вам недоступны сетевые диски, понадобится либо перезапустить соединение, либо поменять настройки автоотключения, либо создать и запустить скрипт. Ошибка подключения сетевого диска также возникает в последних версиях Windows 10, с обновлением от октября 2018. Разработчики в качестве решения данной проблемы предлагают пару обходных вариантов с созданием скрипта через реестр и командную строку. Любая ошибка в доступе, как видим из вышеописанного, имеет решение.

Решение проблемы - не подключаются сетевые диски в Windows 10 после перезагрузки

В последних билдах Windows 10 встречался неприятный баг, из-за которого перестают подключаться сетевые диски после перезагрузки компьютера. После входа в систему пользователь в проводнике Windows видит красный крест на иконках всех подключенных сетевых дисков. Если в командой строке выполнить команду net use, то напротив всех подключенных дисков вы увидите статус Недоступны (Unavailable). Автоматически не переподключаются как сетевые диски, подключенные пользователем, так и диски, подключаемые через GPO.

Впервые эта проблема была обнаружена в Windows 10 1809, но она встречается и в более новых билдах, в том числе в Windows 10 2004.

В этой статье рассмотрим:

  • Windows 10 не восстанавливает подключение к сетевым дискам
  • PowerShell скрипт для автоматического переподключения сетевых дисков
  • Подключение сетевых дисков через GPO
  • Не подключаются сетевые диски в Windows 10 2004
  • Настроить задержку подключения сетевых дисков в Windows через GPO
  • Отключить уведомление “Не удалось восстановить подключение ко всем сетевым дискам”

Windows 10 не восстанавливает подключение к сетевым дискам

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


При этом в области уведомлений появляется всплывающее окно с текстом:


Проблема возникает как с дисками, подключенных с NAS устройств, так и с сетевыми папками на других компьютерах Windows/Linux. Этот баг впервые появился в Windows 10 1809 и по словам Microsoft исправлен обновлением KB469342 выпущенным 5 декабря 2018 года (addresses an issue that may cause mapped drives to fail to reconnect after starting and logging onto a Windows device). Но проблема встречается и в других билдах Windows 10.

Вы можете скачать и установить обновление из Microsoft Update Catalog вручную.

Также Microsoft предлагает обходное решение проблемы с восстановлением подключения к сетевым дискам (см. KB4471218 — Mapped network drive may fail to reconnect in Windows 10). Для этого при входе пользователя в систему предлагается запускать PowerShell скрипт, который должен переподключить все недоступные сетевые диски. Если сетевые диски подключаются через групповые политики, нужно изменить настройки GPO.

PowerShell скрипт для автоматического переподключения сетевых дисков

Рассмотрим, как использовать PowerShell скрипт для автоматического переподключения сетевых дисков при входе пользователя в 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).


На вкладке Триггеры выберите, что задание должно выполняться при входе в систему любого пользователя (At logon -> Any user).

На вкладке действие в поле Программа укажите путь к файлу MapDrives.cmd.

На вкладке Условие можно включить опцию Сеть -> Запускать только при подключении к следующей сети -> Любое подключение.


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

Обратите внимание, что по-умолчанию сетевые диски, подключенные в привилегированном режиме не доступны в обычном и наоборот.

Подключение сетевых дисков через GPO

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

Откройте политику, подключающую диски, и в разделе User Settings -> Preferences -> Windows Settings -> Drive maps найдите вашу политику (политики) назначения сетевых дисков и измените тип действия с Update на Replace.


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

Не подключаются сетевые диски в Windows 10 2004

Проблема с подключением сетевых дисков также наблюдается в билде Windows 10 2004. Проблема возникает с сетевыми дисками, подключенных с legacy устройств с поддержкой только протокола SMBv1 (Windows XP/2003, старые NAS устройства).

Для решения этой проблемы нужно прописать в реестре пользователя для каждого подключенного сетевого диска параметр ProviderFlags =1.

Например, если у пользователя в сессии подключен сетевой диск U:, перейдите в раздел реестра HKEY_CURRENT_USER\Network\U. Создайте параметр типа DWORD с именем ProviderFlags и значением 1.

Или выполните команду:

REG ADD "HKCU\Network\U" /v "ProviderFlags" /t REG_DWORD /d "1" /f


Настроить задержку подключения сетевых дисков в Windows через GPO

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

Вы можете настроить этот параметр через редактор локальной групповой политики (gpedit.msc) или из редактора доменных GPO (gpmc.msc). Перейдите в раздел Computer Configuration -> Administrative Templates -> System -> Logon и включите политику Always wait for the network at computer startup and logon (Всегда ожидать инициализации сети при загрузке и входе в систему).


Также эту проблему можно решить, если просто подождать 15 секунд после загрузки компьютера (или выхода его из режима гибернации/спящего режима), прежде чем логиниться. Этого времени будет достаточно, чтобы Windows инициализировала сеть.

Отключить уведомление “Не удалось восстановить подключение ко всем сетевым дискам”

Если ваш компьютер находится не в сети предприятия (сетевые диски не доступны по определению), и вам мешает назойливое уведомление “Не удалось восстановить подключение ко всем сетевым дискам” при каждой загрузке Windows, вы можете его отключить.

Для этого в ветке реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider нужно создать параметр типа DWORD с именем RestoreConnection и значением 0.

Локальная сеть зачастую используется в рабочих целях, когда пользователю одного ПК необходимо быстро получить доступ к определённому файлу или диску другого устройства. Однако и в частном использовании такая сеть также достаточно полезна. К примеру, если у вас есть два компьютера или ноутбуки, то передавать данные можно посредством локальной сети, а не с помощью съёмных носителей. Это гораздо проще, быстрее и надёжнее.

Как создать и настроить локальную сеть в операционной системе Windows 10?

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

  • Откроется окно «Свойств системы». Смотрим название группы. Если же вам нужно изменить название, нажимаем на соответствующую кнопку.

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

  • Переходим в «Панель управления» и выбираем «Центр управления сетами и общим доступом» или нажимаем на значок сети, что на панели задач.
  • В левом меню выбираем «Изменить дополнительные параметры общего доступа».
  • Для всех профилей Win 10 нужно включить функцию сетевого обнаружения, общий доступ к файлам и принтерам, автоматическую настройку.
  • Парольную защиту можно снять, чтобы пользователи ПК могли без проблем подключить своё устройство по локальной сети.

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

Теперь, чтобы предоставить доступ к дискам на ПК по локальной сети, стоит сделать следующее:

  • Ищем папку, которую хотим сделать доступной для других пользователей и нажимаем на ней правой кнопкой мыши и выбираем «Свойства».
  • Переходим во вкладку «Доступ» и выбираем «Расширенная настройка».
  • Ставим отметку «Открыть общий доступ к этой папке». Нажимаем кнопку «Расширения».
  • Выставляем параметры доступа к папке: чтение, полный доступ либо изменение.
  • Возвращаемся к свойствам папки. Переходим во вкладку «Безопасность». Жмём на кнопку «Изменить», а в новом окне – «Добавить». Выбираем пункт «Все».
  • Перезагружаем компьютер.
  • Чтобы получить доступ к этой папке, нужно зайти в «Проводник». Здесь в левом меню выбираем «Сеть» или свою группу. Открываем открытую для доступа папку.

Как изменить тип сети с общественной на домашнюю или наоборот?

Чтобы изменить тип сети или сетевое расположение на Windows 10, необходимо выполнить следующие действия:

  • Жмём «Пуск», «Параметры» и выбираем «Сеть и интернет».
  • Если же вы используете проводное соединение, то переходим в раздел «Ethernet». Если адаптер отключён, то вкладка будет неактивна.
  • В следующем окне, если вы хотите сделать сеть частной, то перетаскиваем ползунок в положение «Включено». Таким образом, вы поменяете тип общественной сети на домашнюю.
  • В случае, когда у вас используется беспроводная сеть Wi-Fi, то переходим в соответствующий раздел. В новом окне выбираем «Дополнительные параметры».
  • В следующем окне нужно перетащить ползунок в положение «Включено», чтобы сеть стала частной или в положение «Отключено», чтобы сделать сеть «Общедоступной».

Также изменить тип сети можно с помощью командной строки. Для этого в PowerShell вводим следующие команды:

  • get-NetConnectionProfile
  • Set-NetConnectionProfile -InterfaceIndex число_интерфейса -NetworkCategory Public – команда для общественной сети, где вместо числа интерфейса вставляем «InterfaceIndex Х», который смотрим в результатах запуска первой команды.
  • Set-NetConnectionProfile -InterfaceIndex число_интерфейса -NetworkCategory Private – команда для частной сети.
  • После перезагрузки компьютера тип сети будет изменён.

Как в Windows 10 подключить сетевой диск?

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

  • В меню «Пуск» или на плитках Метро ищем значок «Мой компьютер» и нажимаем на нём правой кнопкой мыши. Выбираем «Подключить сетевой диск».
  • Далее в новом окне выбираем букву диска и указываем папку, которую нужно сделать сетевым диском. Для этого нажимаем «Обзор» и указываем путь к папке.
  • После жмём «Готово». Диск готов к использованию.

Что делать если ПК не видит сеть или она пропадает?

После обновления до Win 10 многие пользователи столкнулись с рядом ошибок, связанных с подключением компьютера по локальной сети. Проявляются такие ошибки в том, что ПК не видит сеть, или видит компьютеры, но доступ им не даёт. Также сеть может пропадать. Что же делать в таком случае?

Если у вас сеть пропадает или ПК вовсе её не видит, выполняем следующие действия:

  • Открываем «Блокнот».
  • Вводим следующие символы.

Windows Registry Editor Version 5.00

  • После внесения изменений в реестр рекомендуем перезагрузить ПК.

Если же ПК не видит сеть после твика реестра, проверьте кабель подключения, название группы. Также может быть, что внесённые изменения в «Центре управления сетями и общим доступом» не вступили в силу. Для этого нужно перезагрузить устройство.

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

Что делать если Dune не видит сетевые папки в Windows 10?

Популярность приставки Dune с годами не падает. Но с обновлением до Win 10 многие пользователи столкнулись с проблемой, когда Dune видит компьютер в сети, но не может отображать файлы и папки. Решение такой проблемы имеется.

  1. В «Панели управления», а именно в настройках домашней группы, нужно указать, какие папки, вы хотите разрешить для общего доступа. Возможно, вы не указали для приставки Dune отдельных папок.
  2. Устанавливаем на свой ПК протокол передачи данных FTP и расшариваем папки для Dune.
  3. Отключаем фаервол, который может блокировать доступ к медиаплееру.
  4. Выполняем правильное подключение, а именно: соединяем LAN-разъём проигрывателя Dune с роутером, включаем питание плеера и ждём до 3 минут, пока медиапроигрователь получит IP-адрес.
  5. Как только появится меню, выбираем «Pop up menu». Далее выбираем «Создать сетевую папку».
  6. Вводим параметры своего сетевого диска или ищем их в пункте «Браузер сети». Здесь должен быть указан сетевой диск.

Чтобы получить доступ к папкам, файлам и накопителям ПК под управлением Win 10, вводим «ftp://ip_address» или «\\ip_address» в Проводнике (Windows Explorer), где «ip_address» - IP-адрес проигрывателя.

Ошибка 0x80070035, с которой сталкиваются пользователи Windows 10, свидетельствует о том, что приложение, которое отвечает за доступ к сети Интернет, не может найти сетевой путь. То есть обнаружение сети не происходит и программа аварийно завершает свою работу.

Чтобы настроить локальную сеть и избавится от ошибки 0x80070035, нужно узнать, какой тип узла используется. Для этого в командной строке Win 10 с правами администратора вводим «ipconfig /all».


Как раз когда вы подумали, что беспорядок с обновлением Windows 10 за октябрь 2018 года (версия 1809) закончился, ошибки все еще являются головной болью для многих пользователей.

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

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

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

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

Вы можете решить проблему подключенных сетевых дисков, создав и запустив два сценария, используя папку «Автозагрузка» или запустив задачу, когда пользователь войдет в свою учетную запись. Если вы находитесь в домене Active Directory, Microsoft также предлагает перенастроить параметры групповой политики.

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

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

Используйте инструкции, приведенные ниже, для создания необходимых сценариев.

Создание сценария командной строки

Чтобы создать сценарий командной строки, выполните следующие действия:

Скопируйте и вставьте следующий скрипт в текстовый файл:

Создание скрипта PowerShell

Чтобы создать сценарий PowerShell, выполните следующие действия:

  1. Откройте Блокнот .
  2. Скопируйте и вставьте следующий скрипт в текстовый файл:
  1. Откройте меню « Файл» и выберите « Сохранить как» .
  2. Сохраните файл, используя это имя и расширение: MapDrives.ps1 .

Способ 1. Запуск сценариев с помощью папки «Автозагрузка»

После создания команд командной строки и PowerShell вы можете выполнить следующие действия, чтобы подключенные сетевые диски были подключены:

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

Перейдите в следующее местоположение:

В папке «Автозагрузка» скопируйте MapDrives. cmd файл


Перейдите в следующее местоположение:

Совет. Если у вас нет папки Scripts, откройте диск C с помощью Проводника и используйте сочетание клавиш Ctrl + Shift + N, чтобы создать новую папку, и назовите ее «Scripts».

В папке «Сценарии» скопируйте MapDrives. файл ps1 .


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

Кроме того, сценарии создадут файл StartupLog.text в папке% TEMP% с информацией журнала о процессе.

Способ 2. Запуск сценариев с помощью планировщика заданий

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

Перейдите в следующее местоположение:

Совет. Если у вас нет папки Scripts, откройте диск C с помощью Проводника и используйте сочетание клавиш Ctrl + Shift + N, чтобы создать новую папку, и назовите ее «Scripts».

В папке «Сценарии» скопируйте MapDrives. файл ps1 .


Выберите опцию Создать задачу .



Выберите локального пользователя или группу. Например, Пользователи .


Выберите « Выполнить с наивысшими привилегиями» .


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

В поле «Программа / скрипт» введите следующее:

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

-windowsstyle hidden -command .\MapDrives.ps1 >> %TEMP%\StartupLog.txt 2>&1

В поле « Начать с (необязательно)» введите местоположение файла сценария:


Выберите опцию Любое соединение .


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

Способ 3: обновить параметры групповой политики

Если вы являетесь сетевым администратором, работающим с доменом Active Directory, и используете групповую политику для передачи настроек на устройства, Microsoft рекомендует изменить объект групповой политики (GPO), чтобы сопоставить диск, и обновить его действие до « Заменить» .

Использование параметра «Заменить» удалит подключенные диски и заново создаст их, когда пользователь снова войдет в учетную запись.

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

Метод 4: отложить обновление октября 2018

Кроме того, если вы не установили обновление для Windows 10 за октябрь 2018 года, вы можете избежать этой и других проблем, связанных с настройкой устройства для отсрочки обновления этой функции, пока не будет найдено постоянное решение.

Вы можете узнать шаги, чтобы отложить обновления до 16 месяцев, используя эти шаги .

Больше ресурсов по Windows 10

  • Windows 10 в Windows Central — все, что вам нужно знать
  • Справка, советы и рекомендации по Windows 10
  • Форумы по Windows 10 на Windows Central

Мы можем заработать комиссию за покупки, используя наши ссылки. Узнайте больше

Читайте также: