- Как подключить сетевой диск
- Подключение сетевого диска с помощью командной строки
- Проблемы с повторным подключением к сетевому диску
- Коррекция опции автоотключения
- Изменение времени ожидания
- «Отключение» опции автоотключения
- Создание скрипта
- Первый вариант — создать скрипт и задать сценарий выполнения по умолчанию:
- Создание запланированный задачи
- Настройка при подключении через GPO
- Заключение
- Не подключаются сетевые диски в Windows 10 1809
- Сбой подключения сетевых дисков после обновления до Windows 10 1809
- Скрипт автоматического переподключения сетевых дисков при входе в Windows
- Подключение сетевых дисков через GPO
Как подключить сетевой диск
Многие пользователи, администрируя свою домашнюю локальную сеть сталкиваются с необходимостью подключать сетевые диски. Если вас также интересует этот вопрос, то данная стать должна вам помочь. Здесь мы расскажем о том, как подключить сетевой диск, а также правильно открыть доступ к папке для сетевого диска.
Шаг № 1. Открываем доступ к папке (подготовка первого компьютера).
Первое, что нужно сделать, это открыть доступ к папке, которая должна использоваться как сетевой диск на другом компьютере. Сделать это не сложно, но есть несколько деталей, о которых нужно знать.
Для начала нужно правильно настроить сеть. Для этого откройте «Центр управления сетями и общим доступом» и нажмите на ссылку «Изменить дополнительные параметры общего доступа» (скриншот внизу).
В открывшемся окне нужно включить «Сетевое обнаружение».
Также здесь нужно отключить «Общий доступ с парольной защитой» (если он вам не нужен).
После этого можно открывать доступ к папке, которую вы хотите подключать как диск. Для этого кликните по не правой кнопкой мышки и выберите пункт «Свойства».
Дальше перейдите на вкладку «Доступ» и нажмите там на кнопку «Общий доступ».
В появившемся окне нужно выбрать пункт «Все» и нажать на кнопку «Добавить».
После этого пользователь «Все» появится в списке пользователей, которые имеют доступ к этой папке. При необходимости вы можете изменить права этого пользователя с чтения на запись. После внесения всех настроек нужно нажать на кнопку «Поделиться».
Последний шаг – подтверждаем открытие доступа к папке нажатием на кнопку «Готово».
Все, доступ к папке открыт. Теперь можно переходить к подключению сетевого диска на втором компьютере.
Шаг № 2. Запускаем мастер для подключения сетевых дисков (на втором компьютере).
Если вы используете Windows 8 или Windows 10, то для того чтобы подключить сетевой диск вам нужно открыть окно «Мой компьютер» и на вкладке «Компьютер» нажать на кнопку «Подключить сетевой диск».
Если же вы используете Windows 7, то вам нужно просто нажать на кнопку «Подключить сетевой диск», которая также доступна из окна «Мой компьютер».
В операционной системе Windows XP для подключения сетевого диска нужно открыть «Мой компьютер», а потом меню «Сервис – Подключить сетевой диск».
Шаг № 3. Подключаем сетевой диск следуя инструкциям мастера.
Итак, после запуска мастера для подключения сетевых дисков перед вами должно появиться примерно такое окно, как на скриншоте внизу. В данном окне нужно выбрать букву для сетевого диска, а также указать адрес к сетевой папке, которую вы хотите подключить как диск.
Букву диска можете выбрать любую, которая вам понравится. А адрес папки нужно указать в таком формате:
Также адрес папки можно указывать с использованием IP адреса:
В нашем случае мы выберем букву диска Z, а адрес папки укажем как \\notebook\tmp. Если вы не помните точно название компьютера и общей папки, то можете воспользоваться кнопкой «Обзор»
Также установим галочку напротив пункта «Восстанавливать подключение при входе в систему» для того чтобы после перезагрузки компьютера наш сетевой диск был подключен заново.
После внесения всех настроек, нужно подтвердить подключение сетевого диска нажимаем на кнопку «Готово».
Если вы сделали все правильно, то после этого система должна подключить общую папку как сетевой диск и открыть окно с этим диском. Также подключенный сетевой диск должен появиться в окне «Мой компьютер» (скриншот внизу).
Подключение сетевого диска с помощью командной строки
Также вы можете подключать сетевые диски с помощью командной строки. Это делается при помощи команды NET USE. Например, для того чтобы подключить сетевой диск нужно выполнить следующую команду:
Где Z – это буква диска, которую вы хотите использовать для сетевого диска, а \\notebook\tmp – это сетевой адрес нужно вам папки. На скриншоте внизу демонстрируется выполнение данной команды.
Для того чтобы подключенный диск восстанавливался при каждом входе в систему нужно выполнить следующую команду:
Если выполнить net use /Persistent:No, то подключенный диск не восстановится после перезагрузки. Для удаления подключенных дисков можно использовать команду net use z: /delete. Где Z – это буква сетевого диска, который нужно удалить.
Проблемы с повторным подключением к сетевому диску
Как только становятся недоступны сетевые диски или возникает ошибка подключения сетевого диска, у пользователя начинается паника. Он думает, что его данные потеряны или их придется переносить на другой носитель долго и нудно. На самом деле нет. Зачастую решение гораздо проще и поиск его возникает исключительно в связи с настройками системы.
Коррекция опции автоотключения
На устройстве, работающем под управлением одной из версий ОС 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. Разработчики в качестве решения данной проблемы предлагают пару обходных вариантов с созданием скрипта через реестр и командную строку. Любая ошибка в доступе, как видим из вышеописанного, имеет решение.
Не подключаются сетевые диски в 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.
После обновления политики на клиентах при входе пользователя в систему, сетевые диски будут удалены и назначены снова.