Служба сетевых дисков windows

Не подключаются сетевые диски в 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.

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

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

Читайте также:  Wlan optimizer для windows 10

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

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

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

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

Подключение сетевых дисков в Windows через групповую политику

Вы можете использовать групповые политики для гибкого подключения сетевых папок с файловых серверов в виде отдельных сетевых дисков Windows. Исторически для подключения сетевых дисков использовались логон bat скрипты с командой net use U: \\server1\share . Однако групповые политики намного гибче, отрабатывают быстрее и обновляются в фоновом режиме (не нужно выполнять перезагрузку или логоф пользователя для подключения сетевых дисков через GPO).

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

Создайте в Active Directory новую группу для отдела менеджеров и добавьте в нее учетные записи сотрудников. Можно создать и наполнить группу из графической консоли ADUC или воспользоваться командлетами PowerShell для управления группами AD (входят в модуль AD PowerShell):

New-ADGroup «SPB-managers» -path ‘OU=Groups,OU=SPB,dc=test,DC=com’ -GroupScope Global -PassThru –Verbose
Add-AdGroupMember -Identity SPB-managers -Members a.novak, r.radojic, a.petrov, n.pavlov

Предположим, у вас есть файловый сервер, на котором хранятся общие сетевые каталоги департаментов. UNC путь к общему рабочему каталогу менеджеров, который нужно подключить всем сотрудникам отдела — \\server1\share\managers .

Теперь нужно создать GPO для подключения данного сетевого каталога в виде диска.

  1. Откройте консоль управления доменными GPO — Group Policy Management Console ( gpmc.msc );
  2. Создайте новую политику и прилинкуйте ее к OU с учетными записями пользователей, перейдите в режим редактирования политики;
  3. Перейдите в секцию GPO User Configuration ->Preferences ->Windows Settings ->Drive Maps. Создайте новый параметр политики New ->Mapped Drive;
  4. На вкладке General укажите параметры подключения сетевого диска:
      • Action: Update (этот режим используется чаше всего);
      • Location: UNC путь к каталогу, который нужно подключить;
      • Label as: метка диска;
      • Reconnect: сделать сетевой диск постоянным (будет переподключаться каждый раз при входе, даже если вы удалите политику – аналог параметра /persistent в net use);
      • Drive Letter – назначить букву диска;
      • Connect as: опция сейчас не доступна, т.к. Microsoft запретила сохранять пароли в Group Policy Preferences.
  5. Переключитесь на вкладку Common, включите опции “Run in logged on users’s security context” и “Item-level Targeting”. Затем нажмите на кнопку “Targeting”;
  6. Здесь мы укажем, что данная политика должна применяться только к пользователям, которые состоят в группе безопасности AD, созданной ранее. Выберите New Item ->Security Group -> укажите имя группы;
  7. Сохраните изменения;
  8. После обновления политик в сессии пользователя подключиться сетевой диск, доступный из File Explorer и других программ.

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

Создайте для каждого пользователя отдельный каталог, соответствующий его имени в AD ( sAMAccountName ) и назначьте нужные NTFS права.

Читайте также:  Как установить несколько систем linux

Создайте еще одно правило подключения дисков в той же самой GPO.

В настройках политики укажите путь к сетевому каталогу с личными папками пользователей в виде \\server1\share\home\%LogonUser% . В качестве метки диска я указал %LogonUser% — Personal .

Сохраните изменения и обновите политики на компьютерах пользователей командой:

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

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

Для выборки различных критериев компьютеров или пользователей при подключении дисков используется функционал таргетинга GPP (в основе лежат wmi фильтры).

Как подключить сетевой диск в Windows: ищем разные способы

Сетевой диск — это удобный способ хранить информацию. Такое решение часто используют в офисах, но ему можно найти применение и в домашней локальной сети.

Что такое сетевой диск

Сетевой диск — это назначенный логический диск. Он представляет собой устройство хранения данных, к которому могут иметь доступ разные участники локальной сети. На нём хранятся файлы, которые чаще всего называют «общими» (на сленге — «расшаренными», от английского to share — «делиться»). Участник сети, имеющий доступ к этому устройству, может добавлять в него файлы, редактировать существующие или удалять их, в зависимости от настроенных прав.

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

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

Например, в моей семье был настроен сетевой диск, на котором родители хранили фильмы и сериалы. Мы могли запускать их просмотр в любой комнате, на любом устройстве.

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

Порядок подключения сетевого диска зависит от версии операционной системы.

Windows 10, 8

Для подключения сетевого диска на операционке Windows 10 или 8 выполните следующие шаги:

    Откройте проводник, выберите «Этот компьютер». Нажмите «Компьютер» в панели наверху, затем — «Подключить сетевой диск» (Windows 10) или «Сетевая карта диска» (Windows 8).

Другой вариант — нажать правой кнопкой мыши на «Этот компьютер» и во всплывающем меню выбрать «Подключить сетевой диск…».

Если верхней панели нет, то нажмите правой кнопкой мыши на «Файл», а затем уберите галочку напротив «Сворачивать ленту»

У вас откроется диалоговое окно, в котором нужно выбрать букву диска (любую свободную) и путь к нему.

Если у вас есть уже готовая ссылка на нужную вам папку, просто вставьте её в поле «Папка»

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

В окне обзора у вас будут представлены все устройства, подключённые к сети и открывшие доступ

  • Если вы хотите, чтобы диск автоматически подключался при каждом включении компьютера, поставьте галочку «Восстанавливать подключение при входе в систему». По умолчанию этот параметр включён.
  • Windows 7

    Диалоговое окно, при помощи которого добавляется сетевой диск, в ОС Windows 7 абсолютно аналогично таковому в Windows 10. Различается только расположение кнопки его вызова. «Подключить сетевой диск» располагается в верхней панели проводника при выборе «Компьютер».

    Читайте также:  Создание дерева каталогов linux

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

    Windows XP

    Подключение сетевого диска на Windows XP выглядит следующим образом:

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

    Внешний вид меню «Пуск» может отличаться в зависимости от выбранной вами схемы оформления

    Подключение с помощью командной строки

    Подключить сетевой диск в любой версии ОС Windows можно при помощи команды NET USE:

      Нажмите сочетание клавиш Win+R. У вас откроется окно «Выполнить». Введите «cmd».

    С помощью этого окна мы получим доступ к командной строке

    В справке указаны все входные параметры и их описание

    net use [driveletter:] \\ComputerName\ShareName[\volume] [password | *] [/USER:[domainname\]username] [/PERSISTENT:]

    net use z: \\NextComputer\Share /user:ADMIN 12345

    В этом примере мы примонтировали сетевой диск под буквой Z. Путь к интересующей нас папке — \\NextComputer\Share. Имя пользователя ADMIN, пароль 12345.

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

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

    Что делать, если сетевой диск не подключается

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

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

    В центр управления сетями и общим доступом можно попасть из настроек интернета и сети

    Как открыть общий доступ к папке

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

    1. Откройте проводник и найдите интересующую вас папку.
    2. Нажмите на неё правой кнопкой мыши и выберите «Свойства».

    У вас откроется диалоговое окно «Свойства»

    В ОС Windows 7 и более поздних эта операция потребует прав администратора

    В этом окне можно задать сетевое имя папки при желании

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

    Как отключить сетевой диск

    Отключение сетевого диска можно быстро произвести через контекстное меню. Нажмите правой кнопкой мыши на диск в Проводнике, а затем нажмите «Отключить». Этот метод работает во всех версиях ОС Windows.

    Отключить сетевой диск можно буквально в два клика

    Отключить доступ можно и при помощи команды net use:

    1. Вызовите командную строку.
    2. Синтаксис команды отключения:

    Доступ к папке в сети после удаления сетевого диска у вас останется. Исчезнет только ссылка на неё в проводнике.

    Работа с сетевыми дисками — это простой и эффективный метод предоставления общего доступа к файлам. Такой подход может пригодиться и в офисе, и дома.

    Оцените статью