M365Con 2027 – бесплатная онлайн-конференция · 11–22 Jan 2027 · 120 sessions→ m365con.net

Блог · Mirko Peters

Подключение сетевого диска в Windows 11: Проводник, net use и PowerShell

By ·

Как подключить сетевой диск в Windows 11 через «Проводник», net use или PowerShell, сохранить подключение после входа, исправить типичные ошибки и развернуть подключение для многих пользователей.

Automatically translated with AI from the original post. Read the English original

Чтобы подключить сетевой диск в Windows 11, откройте проводник, выберите Этот компьютер, откройте меню с тремя точками Подробнее и выберите Подключить сетевой диск. Укажите свободную букву диска, введите путь к общей папке, например \\server\share, установите флажок Переподключать при входе и нажмите Готово. После этого общая папка появится в разделе «Этот компьютер» как локальный диск. Статья адресована ИТ-администраторам и опытным пользователям, которые подключают диски для себя или для других. Здесь рассматриваются проводник, net use, PowerShell, ошибки, с которыми вы можете столкнуться, и момент, когда ручное подключение стоит заменить групповыми политиками.

Ключевые выводы

  • В «Проводнике» выберите «Этот компьютер», откройте меню, выберите «Подключить сетевой диск», укажите букву, введите путь \\\\server\\share и нажмите «Готово».
  • Установите флажок «Переподключаться при входе в систему», чтобы диск возвращался после каждой перезагрузки. В командной строке аналогом является параметр /persistent:yes.
  • net use — самый быстрый способ для скриптов. Используйте звёздочку вместо ввода пароля прямо в команде, чтобы пароль не сохранялся в истории.
  • New-PSDrive с параметрами -Persist -Scope Global создаёт диск, который виден в «Проводнике». Без -Persist диск существует только в текущем сеансе PowerShell.
  • В домене не подключайте диски вручную. Предпочтения групповой политики могут создавать, обновлять и удалять сетевые диски для пользователей без сценариев входа.

Подключение сетевого диска в «Проводнике»

На странице Microsoft об общем доступе к файлам по сети в Windows описаны шаги для Windows 11.

  1. Откройте Проводник на панели задач или нажмите клавишу с логотипом Windows + E.
  2. Выберите Этот компьютер в левой области.
  3. На ленте выберите Ещё (три точки), затем Подключить сетевой диск. Если этого пункта нет в меню, щёлкните правой кнопкой мыши по Этот компьютер на панели навигации и выберите его там.
  4. Выберите любую свободную букву в списке Диск.
  5. В поле Папка введите путь к папке или компьютеру либо нажмите Обзор, чтобы найти его. Установите флажок Переподключаться при входе в систему, если диск должен возвращаться после каждого входа.
  6. Нажмите Готово.

Два момента. Во-первых, путь может указывать на вложенную папку: \\server\share\Invoices работает так же, как корень общей папки. Это удобно, когда команде нужно открывать только свою папку проекта и не видеть остальное. Во-вторых, в диалоговом окне Windows есть возможность подключиться под другой учётной записью. На странице Microsoft об этом не говорится, поэтому найдите этот вариант в диалоге на вашей сборке и прочитайте его перед подтверждением. Подключение под другой учётной записью нужно, когда файловый сервер не знает вашу учётную запись Windows.

Если общий ресурс вообще не отображается, в статье Microsoft перечислены типичные причины для домашней или небольшой офисной сети: обновите Windows на всех компьютерах, подключите их к одному и тому же маршрутизатору, задайте для Wi-Fi-сети профиль Частная и включите Сетевое обнаружение и Общий доступ к файлам и принтерам в дополнительных параметрах общего доступа. Там также сказано, что если не удается подключиться к диску или папке, возможно, другой компьютер выключен или у вас нет разрешения, и в этом случае стоит обратиться к сетевому администратору. Кроме того, в статье рекомендуется отключить общий доступ с парольной защитой для домашнего сценария. Это снимает требование входа в систему, поэтому прежде чем переносить этот совет в офисную сеть, оцените его с учетом собственных требований к безопасности.

Подключение сетевого диска с помощью net use

Командная строка удобнее, если вы часто подключаете диски, быстро проверяете общие ресурсы или пишете скрипт входа в систему. Microsoft Learn документирует net use, however, эта страница находится в архивной части документации.

Базовая форма назначает общему ресурсу букву диска:

net use Z: \\server\share

Подключение к папке внутри общего ресурса выполняется так же: net use Z: \\server\share\Project.

Параметры, которые вы будете использовать чаще всего:

  • /user:DOMAIN\username подключается под другой учетной записью. Если домен не указан, net use использует текущий домен, в котором выполнен вход.
  • Звездочка вместо пароля заставляет Windows запросить его, при этом пароль при вводе не отображается. Лучше использовать именно это, а не указывать пароль в команде, где он сохранится в журнале команд и в любом скрипте.
  • /persistent:yes сохраняет подключение и восстанавливает его при следующем входе в систему. /persistent:no не сохраняет подключение. Microsoft отмечает, что по умолчанию используется последнее примененное значение, поэтому в скриптах лучше указывать его явно.
  • /savecred сохраняет указанные учетные данные для повторного использования.
  • /delete отменяет подключение. Если вместо буквы диска указана звездочка, отменяются все сетевые подключения.

Полный пример: net use Z: \\server\share /user:CONTOSO\jdoe * /persistent:yes. После этого Windows запросит пароль.

Выполните net use без параметров, чтобы увидеть все текущие подключения, или net use Z:, чтобы посмотреть одно. Microsoft также напоминает, что нельзя отключиться от общего ресурса, который является текущим диском или который используется активным процессом. Если отключение не удается, сначала закройте приложения и переключитесь с этого диска в окне командной строки.

Если в имени сервера есть пробелы, заключите его в кавычки, от двойной обратной косой черты до конца имени.

Подключение сетевого диска с помощью PowerShell

В PowerShell есть два способа. New-PSDrive знаком большинству администраторов. Согласно документации Microsoft по New-PSDrive, параметр -Persist создает сетевой диск Windows, который сохраняется в Windows и не привязан к сеансу. Диск без -Persist временный: он существует только в текущем сеансе PowerShell, и его не видно ни в проводнике, ни в net use.

У постоянного диска есть свои правила. Имя должно быть буквой диска, корень должен быть UNC-путем к другому компьютеру, а поставщиком должен быть FileSystem. Для скрипта добавьте -Scope Global. Иначе диск исчезнет при завершении скрипта.

New-PSDrive -Name S -PSProvider FileSystem -Root "\\Server01\Scripts" -Persist -Scope Global

Чтобы использовать другую учетную запись, добавьте -Credential с результатом выполнения Get-Credential. Учетные данные применяются, когда корень является UNC-путем. В документации также предупреждается, что Remove-PSDrive для сетевого диска окончательно удаляет подключение на этом компьютере.

Второй способ — командлет New-SmbMapping из модуля SmbShare: New-SmbMapping -LocalPath "X:" -RemotePath "\\Server\Share". У него есть переключатели -Persistent и -SaveCredentials. Параметр -Password передается в открытом виде, поэтому в скриптах используйте -Credential или другой вариант, а не записывайте пароль в файл.

Ещё один момент из документации PowerShell: сетевые диски привязаны к учётной записи пользователя. Диски, созданные в сеансе, запущенном от имени администратора или с учётными данными другого пользователя, не видны в сеансах, открытых с другими учётными данными. Если скрипт выполняется от имени администратора, а пользователь ничего не видит, причина именно в этом.

Устранение типичных ошибок сопоставления

Большинство сбоев относятся к нескольким группам.

Неверный путь. Опечатка в имени сервера или общей папки похожа на проблему с разрешениями. Сначала проверьте \\server\share в адресной строке проводника. Если путь открывается, откроется и сетевой диск.

Отказано в доступе. На файловом сервере Windows действуют два уровня разрешений: разрешения общей папки и разрешения NTFS на папку. Проверьте оба. Если вы подключаете вложенную папку, учётной записи нужен доступ именно к ней, а не только к общей папке выше по иерархии.

Неверные или конфликтующие учётные данные. На практике Windows хранит один набор учётных данных для каждого сервера в рамках сеанса (это общие знания о Windows, а не информация со страниц Microsoft, на которые дана ссылка здесь). Если вы подключились к серверу под одной учётной записью, а затем пытаетесь использовать другую, может возникнуть ошибка 1219. Выполните net use, чтобы посмотреть, какие подключения установлены, удалите старое подключение командой net use \\server\share /delete или все подключения сразу командой net use /delete, а затем подключитесь снова под нужной учётной записью. На странице устранения неполадок Microsoft задокументирована только часть net use /delete. Отключение всех общих папок может прервать открытые файлы, поэтому сначала закройте приложения.

Диск исчезает после перезагрузки. Скорее всего, подключение не было сохранено как постоянное. Подключите диск заново с установленным флажком Восстанавливать при входе в систему или с параметром /persistent:yes. Если диск возвращается с красным крестиком, Windows сохранила его, но не смогла подключиться к серверу при входе. Откройте диск, и он должен переподключиться, когда сеть станет доступна.

Отключение сетевого диска

В проводнике откройте Этот компьютер, щёлкните сетевой диск правой кнопкой мыши и выберите Отключить. Из командной строки выполните net use Z: /delete. Удаление подключения не удаляет файлы на сервере, так как удаляется только ярлык. Обязательно предупредите пользователей, которые работают с этим диском, особенно если кто-то держит открытым файл.

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

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

Microsoft Learn показывает схему задачи при входе в систему в документации к командлету New-ScheduledTaskTrigger. Параметр -AtLogOn запускает задачу при входе пользователя, а необязательный параметр -User ограничивает её одной учётной записью. На странице командлета не указан допустимый формат идентификатора пользователя, поэтому проверьте его в своей среде. Последовательность выглядит так:

  1. Создайте действие: $a = New-ScheduledTaskAction -Execute "powershell.exe" -Argument '-NoProfile -File "C:\Scripts\map.ps1"'
  2. Создайте триггер: $t = New-ScheduledTaskTrigger -AtLogOn -User "CONTOSO\jsmith"
  3. Зарегистрируйте задачу: Register-ScheduledTask -TaskName "MapDrives" -Action $a -Trigger $t

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

Два предостережения. Диски принадлежат пользовательскому сеансу, в котором они были созданы, как сказано в документации PowerShell, поэтому задача должна выполняться от имени пользователя, которому нужен диск, а не от имени SYSTEM. Кроме того, скрипт, который запускается до готовности сети, тихо завершается с ошибкой, поэтому после первого тестового входа проверьте, что диск действительно появился, а не полагайтесь на предположение, что всё сработало. В домене лучше использовать подход с групповыми политиками, описанный ниже.

Подключение дисков для множества пользователей

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

Элемент настроек «Drive Map» поддерживает четыре действия. Create создаёт новое сопоставление, Delete удаляет его, Replace удаляет и создаёт заново, а Update меняет только заданные вами параметры. Update не может изменить расположение, настройку переподключения или учётные данные. Для этого используйте Replace. Расположение задаётся UNC-путём, например \\server\share, а настройка Reconnect соответствует постоянному сопоставлению. Также можно добавить таргетинг на уровне элемента, чтобы диск появлялся только у тех пользователей или групп, которым он нужен.

Два предупреждения из тех же страниц Microsoft. Элемент Drive Map может сохранять пароль для подключения под другой учётной записью, но он хранится в обфусцированном виде в файле, который могут читать все пользователи домена, поэтому не используйте его для чувствительных учётных записей. Кроме того, настройки предпочтений, в отличие от параметров политик, представляют собой значения по умолчанию, которые пользователи могут изменить, и которые возвращаются к вашему значению при следующем обновлении групповой политики.

Что касается редакций, сравнение Windows 11 от Microsoft связывает присоединение к домену и групповые политики с Windows 11 Pro в паре с Windows Server, и не утверждает того же для Home. Способ с проводником, описанный выше, по данным страницы Microsoft, работает одинаково в любой редакции, поэтому домашний ПК по-прежнему может подключить диск вручную, с помощью скрипта или через Планировщик заданий. Однако для парка управляемых компьютеров так делать не стоит. Проверьте, как в вашей среде применяется политика Windows Server к клиентам Windows 11, и выполните сопоставление один раз, централизованно.

Распространённые ошибки

  • Ввод пароля прямо в команду net use. Используйте звёздочку, чтобы Windows запросила его.
  • Использование New-PSDrive без -Persist и недоумение, почему проводник не показывает диск.
  • Запуск скрипта сопоставления от имени администратора с ожиданием, что вошедший пользователь увидит диск.
  • Сопоставление под другой учётной записью, пока старое подключение к тому же серверу ещё открыто. Сначала удалите старое.
  • Использование Update в настройках групповой политики для смены расположения. Используйте Replace.
  • Сопоставление всем пользователям с корнем общей папки, когда каждой команде нужна только её папка.

Связанные темы для изучения

  • Как открыть доступ к папке на моём ПК? В проводнике щёлкните папку правой кнопкой мыши, выберите «Показать дополнительные параметры», затем «Предоставить доступ к», затем «Конкретные люди». Microsoft описывает это на той же странице, что и сопоставление.
  • Как очистить зависший диск? Выполните net use * /delete, а затем сопоставьте диск заново.
  • Как автоматизировать сопоставление при входе? Для пользователей домена используйте настройки групповой политики, а для остальных — скрипт входа с net use.
  • А что с библиотеками SharePoint или OneDrive? Это отдельная тема, а эта статья охватывает только файловые общие ресурсы, доступ к которым осуществляется по UNC-пути.

Следующий шаг

Откройте проводник и сопоставьте один общий ресурс с включённой опцией Reconnect при входе, затем проверьте, что net use его показывает. Когда это заработает для одного пользователя, запишите то же сопоставление как настройку групповой политики, чтобы больше никогда не подключать сетевой диск в Windows 11 вручную для следующих десяти пользователей.

Entities in this article

Windows Server

Related articles

RSS