Проблемы с повторным подключением к сетевому диску
Как только становятся недоступны сетевые диски или возникает ошибка подключения сетевого диска, у пользователя начинается паника. Он думает, что его данные потеряны или их придется переносить на другой носитель долго и нудно. На самом деле нет. Зачастую решение гораздо проще и поиск его возникает исключительно в связи с настройками системы.
Коррекция опции автоотключения
На устройстве, работающем под управлением одной из версий ОС Windows, соединение с сетевыми папками обрывается спустя определенный промежуток времени. Это позволяет экономить ресурсы системы. Чтобы изменить интервал, необходимо зайти в настройки.
Изменение времени ожидания
По умолчанию период ожидания соединения равен 15 минутам. Скорректировать цифру можно через реестр.
- Надо нажать «Пуск», через поиск, найти команду «Выполнить», запустить ее. В открывшемся окне набрать «regedit.exe»
- Затем необходимо найти раздел реестра «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters» и перейти в него.
- Как только откроется окно, ищем справа слово «autodisconnect», нажимаем правой кнопкой мышки, и выбираем «изменить». Если пункта «autodisconnect» нет, его можно создать так же через правую кнопку мышки, пункт «Создать». Выбираем «REG_DWORD».
- После нажатия на «Изменить» задаем значение «16-ричная», в строке «Значение» пишем ffffffff (ровно 8 букв) и жмем «ОК».
Чтобы недоступные сетевые диски снова заработали, нужно поменять значение параметра KeepConn. Для этого заходим в раздел реестра (полный путь указан выше), находим нужный параметр и прописываем:
- В типе данных — REG_DWORD.
- В возможных значениях — 1-65535 (это секунды)
- В значениях по умолчанию — 600с = 10 минут.
«Отключение» опции автоотключения
Если ошибка подключения вашего сетевого диска не исчезает, можно ее исправить и через командную строку.
Для этого в Пуске введите cmd, нажмите Enter, введите «net config server /autodisconnect:35»
где 35 — это любое произвольное число, исчисляемое в минутах, по окончании которого подключение к сетевому диску будет автоматически прервано.
Чтобы заставить соединение с диском сбрасываться, впишите в поле значения цифру «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)
В триггерах задаем автозапуск для любого пользователя системы, в Программе прописываем путь к MapDrives.cmd. Также можно задать свой сценарий действий, перейдя в Условие и установив возможность подключения к сетевым дискам только через подсоединение к «…» сети (выбираем нужную).
Для активации задачи достаточно перезайти в систему или перезагрузить устройство. При корректном выполнении действий по установке задачи скрипт сработает и вы больше не увидите уведомление об ошибке подключение какого-либо сетевого диска.
Настройка при подключении через GPO
Если в момент создания доступа к сетевым папкам для группы использовались политики доменов, то при всплывании ошибки об отказе доступа к сетевым дискам следует вернуться в настройки и изменить их.
Как это сделать:
- Зайдите в пользовательские настройки, перейдите через Preferences в Windows Settings и найдите там Drive maps.
- Выберите вашу политику и переключите Update, выставив значение Replace.
- Сохраните.
Доступ к папкам будет обновлен и настройки вступят в силу после повторного входа в систему.
Заключение
Таким образом, если вам недоступны сетевые диски, понадобится либо перезапустить соединение, либо поменять настройки автоотключения, либо создать и запустить скрипт. Ошибка подключения сетевого диска также возникает в последних версиях Windows 10, с обновлением от октября 2018. Разработчики в качестве решения данной проблемы предлагают пару обходных вариантов с созданием скрипта через реестр и командную строку. Любая ошибка в доступе, как видим из вышеописанного, имеет решение.
Почему отваливаются сетевые ресурсы?
Есть сеть порядка 20 ПК, роутер mikrotik 20 портов (точно не помню уже какой). На каждом есть по несколько расшареных папок для всех. Периодически компы пропадают из сетевого окружения либо какая-то шара становится недоступной. Спустя какое-то время комп может опять стать доступным. Некоторые компы вообще не видны в сетевом окружении, но к ним есть доступ по ссылке через проводник. Все компы на windows 10, в одной рабочей группе, AD нет. Сетевое обнаружение включено, доступ к ресурсам сети по паролю отключен. Пинги ходят, инет работает. Проблема только в сетевом обнаружении и отваливающихся шарах.
Как диагностировать причину нестабильной работы сети? Может есть какие-то утилиты мониторинга (zabbix? или это вообще из другой оперы). Может netbios как-то промониторить?
Теоретически, решит ли проблему NAS, если все шары перенести на него?
Судя по всему доступ идет по именам, раз упомянули сетевое окружение. А доступ по именам требует сервера имен, если нет сервера — значит сервером становится случайная машина. И до тех пор пока не обновится информация у нового сервера имен (WINS) часть компов не видна.
Нужен сервер — «файлопомойка», как минимум RAID1(2 диска паралельно), у каждого компа свой пользователь для достпа к файлопомойке(классическое решение без контроллера домена).
Почему отваливаются сетевые ресурсы?
Все компы на windows 10, в одной рабочей группе, AD нет.
Без AD нет единого центра управления ресурсами, обнаружение сетевых ресурсов идет как попало, компьютеры сами вынуждены выбирать обозревателя сети, если он внезапно отваливается, доступ пропадает.
Тут надо грамотно настраивать на всех компьютерах NetBIOS, и WINS, либо как вариант просто прописать соответствие имен адресам в DNS микротика.
Теоретически, решит ли проблему NAS, если все шары перенести на него?
Отключаются сетевые диски windows 7
Сообщения: 51435
Благодарности: 14738
Конфигурация компьютера |
Материнская плата: ASUS P8Z77-V LE PLUS |
HDD: Samsung SSD 850 PRO 256 Гб, WD Green WD20EZRX 2 Тб |
Звук: Realtek ALC889 HD Audio |
CD/DVD: ASUS DRW-24B5ST |
ОС: Windows 8.1 Pro x64 |
Прочее: корпус: Fractal Design Define R4 |
levi2ki, драйвер сетевой карты обновите (скачайте с сайта производителя).
На машине с Windows 7.
Дополнительно попробуйте отключить Task Offload и Flow Control.
но через некоторое время ( от 1 минуты до 2 часов) этот доступ просто исчезает » |