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

Обновлено: 04.07.2024

Обычное NET USE Z: \\server\share не прокатывает?

спасибо за поддержку. обещаю в кратчайшие сроки освоить.

AlPer, странно, если скрипт срабатывает, то задача AD, в общем-то, выполнена и надо разбираться не с AD, а думать почему скрипт не работает :)

Какой именно скрипт используется? Какие команды?

Какие ОС у клиентов?

Если взять скрипт и запустить его на клиентской машине руками, что получится?

слушай . SpaceCow. а давай я тебе с самого начала расскажу. я тут на работе уже зеленых собачек вижу. поэтому тебе - все как на духу.
беру я два скрипта - деплой принтера с сервера печати и соответственно зацеп сетевого диска (если ты настаиваешь - то я выложу скрипты, но дело в том что они рабочие - я их просто на ПК запускал и они все делают как надо. ). В принципе мне надо чтобы они оба применились к компам а не к юзверям - значит пихаю их в GPO Computer Configuration. И нифига. принтера и в помине нет а сетевой диск цепляется но уже в упомянутом мной виде. Я чего-то не знаю - это я понимаю! Но чего я не знаю?
когда цепляю скрипты через GPO User Configuration - они оба работают! и сетевой диск прекрасно отображается!

AlPer, я сам не гуру AD-инфраструктуры и могу тут где-то ошибаться, но мне кажется, что все так и должно быть. Сетевые принтеры и диски настраиваются отдельно для каждого пользователя и поэтому должны применяться к User Configuration, которая отрабатывает при входе юзера в систему.

Я бы и не пытался их в Computer Configuration засунуть. Может, такой вариант тоже возможен, но я с таким не сталкивался и слабо представляю как оно работать будет. Надо будет попробовать на тестовой OU-шке :)

я заметил что при отработке скриптов под GPO Computer Configuration драйвера под принтер пихаются номально.
а когда пытаешься отключить сетевой диск (отключенное сетевое устройство) - то винда пишет что его нет и отключать нечего.

я заметил что при отработке скриптов под GPO Computer Configuration драйвера под принтер пихаются номально. Но принтер ведь все равно не встает?

А по поводу отключения отключенных дисков :) Тут надо выполнить NET USE и посмотреть, что оно выдаст.

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

Применяется к: Windows 7 Пакет обновления 1, Windows Server 2012 R2
Исходный номер КБ: 297684

Симптомы

На компьютере с Windows 7 Пакет обновления 1 при наключении диска на сетевой пакет диск может быть отключен после регулярного интервала бездействия, а Windows Explorer может отображать красный X на значке на карте нажатого диска. Однако, если вы пытаетесь получить доступ к диску или просмотреть его, он быстро переподключется.

Причина

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

Решение

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

Метод 1. Использование редактора реестра

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

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

Этот метод нельзя использовать для отключения функции автоматического подключения службы Server. Этот метод можно использовать только для изменения периода ожидания по умолчанию для функции autodisconnect.

Щелкните Пуск, затем Выполнить и введите regedit. Затем нажмите ОК.

Найдите и нажмите следующий ключ в реестре:

В правой области щелкните значение autodisconnect, а затем в меню Изменить нажмите кнопку Изменить. Если значения autodisconnect не существует, выполните следующие действия:

  1. В меню Редактирование указать На новый, а затем нажмите кнопку REG_DWORD.
  2. Введите автоматическое подключение и нажмите кнопку ENTER.

В меню Правка щелкните Изменить.

Щелкните Hexadecimal.

В поле Данные значения введите ffffffff , а затем нажмите кнопку ОК.

Сеанс на стороне клиента автоматически отключается, когда время простоя длится больше, чем продолжительность, задаемая в KeepConn. Таким образом, сеанс отключается в соответствии с более коротким задаваемым значением продолжительности между AutoDisConnect и KeepConn. Чтобы изменить продолжительность времени в клиентской стороне во время подключения к UNC, укажите произвольное время в KeepConn. Найдите и нажмите следующий ключ в реестре:

  • Расположение: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters
  • Значение: KeepConn
  • Тип данных: REG_DWORD
  • Диапазон: от 1 до 65535 (сек)
  • Значение по умолчанию: 600 сек = 10 минут

Метод 2. Использование командной строки

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

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

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

Если значение автодисконнектора установлено до 0 (ноль), функция autodisconnect не отключается, и служба Server отключает отсоединяемые сетевые диски через несколько секунд простоя.

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

Исправлена ли эта проблема

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

Дополнительная информация

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

Дополнительные сведения об увеличении периода ожидания по умолчанию, конфигурации и настройке службы Сервера


По умолчанию Windows автоматически включает и использует подключенные сетевые интерфейсы, включая Wi-Fi и проводные адаптеры. Когда соединение Wi-Fi (или Ethernet) перестает работать, операционная система автоматически отключает соединение. Соединение также можно отключить вручную для устранения неполадок и устранения сетевых проблем.

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

Инструкции в этой статье относятся к Windows 10, 8, 7, Vista и XP.

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

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

  1. Откройте панель управления.
  2. В Windows 10, Windows 8, Windows 7 и Windows Vista выберите Сеть и Интернет. В Windows XP перейдите к представлению «Категория», выберите «Сеть и подключения к Интернету» → «Сетевые подключения», затем перейдите к шагу 4.
  3. Выберите Центр управления сетями и общим доступом.
  4. Выберите Изменение параметров адаптера. В Windows Vista выберите Управление сетевыми подключениями.

Переход к изменению параметров сетевого адаптера

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

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

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

  1. Повторите шаги 1, 2 и 3 (сверху) для доступа к экрану сетевых подключений.
  2. Щелкните правой кнопкой мыши или нажмите и удерживайте соединение, которое хотите включить, и выберите «Включить».
  3. При появлении запроса введите пароль администратора или подтвердите действие.
  4. Значок станет зеленым , показывая, что соединение включено.

Несколько подсказок по сетевому подключению

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

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

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

Windows XP поддерживает функцию восстановления для беспроводных подключений. Эта функция отключает и повторно включает соединение Wi-Fi за один шаг. Хотя эта функция не существует в более новых версиях Windows, мастера устранения неполадок в более новых версиях Windows предлагают те же и более функциональные возможности.

Решение проблемы - не подключаются сетевые диски в 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.

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