20.04.2021
itpro
Windows 10, Windows Server 2016
комментариев 12
Если вы используете подключенные сетевые диски на рабочих станциях, вероятно вы заметили, что они не доступны в программах, запущенных с правами администратора (в том числе в cmd и PowerShell). Это связано с функционалом User Account Control (UAC). Включенный UAC с настройками по-умолчанию не позволяет получить доступ к подключенным (через net use) сетевым дискам из приложений, запущенных в привилегированном режиме (Run As Administrator). Это означает, что при запуске командной строки или файлового менеджера (того же, Total Commander) с повышенными правами, в них будут не видны буквы дисков смонтированных сетевых папок.
Windows 10 не видит компьютеры в локальной сети , что делать?
Проблема наблюдается, если выполняются следующие условия
-
В сессию пользователя подключены сетевые диски (через GPO или вручную через net use );
В этом случае сетевые диски отображаются в проводнике Windows и в программах, но недоступны в любых приложениях, запуженные в привелигированном режиме.
В этой заметке мы покажем, как в Windows 10 разрешить доступ к сетевым дискам из приложений, работающих в привилегированном режиме (запущенных от имени администратора). Проблема проявляется как для сетевых дисков, подключенных через групповые политики, так и для папок подключенных пользователей самостоятельно.
Важно. Настоятельно не рекомендуется совсем отключать UAC на компьютере, даже для одного конкретного приложения.
Подключенные сетевые диски не отображаются в приложении
Проверим, что при включенном UAC вы не можете из привилегированного приложения получить доступ к подключенному в обычном режиме сетевому диску.
Например, откроем командную строку с правами пользователя и проверим что мы можем получить доступ к содержимому подключенного сетевого диска Z:.
Команда вывела содержимое сетевой папки.
Если в контексте этого же пользователя открыть окно командной строки с правами администратора, то при попытке получить доступ к этому же диску, появится сообщение, что указанный путь не найден:
Windows не видит компьютеры в локальной сети. Что делать. Подключаем сетевой диск. Включение smb1
The system cannot find the path specified.
Системе не удается найти указанный путь.
Такое поведение системы может вызывать ряд неудобств при частом запуске приложений в привилегированном режиме. Можно запускать приложения без прав администратора, но это не всегда применимо.
Почему это происходит? Данная особенность связана с механизмом работы UAC для пользователя с правами локального администратора. Дело в том, что при входе такого пользователя в систему создаются два маркера доступа: один маркер доступа с отключенными правами администратора (маркер фильтрованного доступа – из-под которого запускаются большинство программ) и маркер полноценного администратора, обладающего полными правами в системе (в этом контексте выполняются все программы, получившие подтверждение на повышение прав в UAC).
Если с помощью команды whoami /all сравнить текущие привилегии одного и того же пользователя в двух сессиях cmd.exe (обычной и привилегированной), можно увидеть, что они сильно отличаются. В следующей таблице перечислены отличия в группах и текущих полномочиях в каждой сессии.
Источник: winitpro.ru
Что делать, если не удается подключить сетевой диск в Windows 10
В первую очередь проверьте, есть ли связь между компьютерами, находящимися в одной сети. Для этого нужно узнать IP-адрес удаленного устройства. В Windows 10 существует несколько способов посмотреть данные, которые нужно переписать или запомнить, поскольку они понадобятся для проверки связи. Ознакомьтесь с нашей инструкцией и подберите для себя подходящий вариант.
Как только IP-адрес удаленного компьютера будет известен, на локальном устройстве воспользуйтесь встроенной утилитой для проверки доступности ПК:
-
Откройте консоль «Командная строка», отыскав ее через системный поиск.
Остается дождаться окончания проверки. Если все пакеты прошли успешно, значит, с подключением все в порядке, и можно смело приступать к настройке сетевого диска удаленного компьютера.
Подробнее: Подключение сетевого диска в Windows 10
Если были обнаружены потери, причиной неудачного подключения сетевого диска может стать как физическое повреждение коммуникаций, так и сбои в работе системы или локальной сети.
Не забудьте проверить, находятся ли оба устройства в одной локальной сети. Если нет, то подключиться к сетевому диску не будет возможности.
Способ 2: Настройка параметров общего доступа
Вероятно, проблема с подключением сетевого диска связана с неправильными настройками общего доступа на компьютере. Во-первых, для удаленного компьютера может быть отключено сетевое обнаружение, а во-вторых, доступ защищен паролем. Попробуем исправить обе эти ситуации:
-
Откройте «Панель управления», найдя это приложение через поиск по «Пуску».




Все это нужно проделать на том компьютере, на котором есть папка с общим доступом. Как правило, эти действия выполняются в первую очередь при создании сетевого диска, но вы могли пропустить этот этап или же настройки сбились по одной из различных причин.
Способ 3: Активация протокола SMB 1.0
Если доступ к общим папкам осуществляется через основанный на технологии клиент-сервер сетевой протокол SMB, его потребуется активировать. В «десятке» не используется устаревший компонент версии 1.0, но иногда его включение помогает решить проблему с подключением сетевого диска:
-
Через «Панель управления» перейдите в раздел «Программы и компоненты».


После того как вы активировали сетевой компонент, попробуйте снова подключиться к удаленному диску.
Способ 4: Создание сценариев
Следующий метод предполагает создание сценариев, которые автоматически перезапускают все сетевые диски при входе в систему. Есть несколько вариантов использовать созданные вручную скрипты. Сценарий для выполнения через консоль Windows PowerShell выглядит так:
-
Запустите встроенный редактор «Блокнот», отыскав его в главном меню через поисковую строку.
$ i = 3
while ($ True) $ Error.clear ()
$ MappedDrives = Get-SmbMapping | where -property Status -Value Unavailable -EQ | select LocalPath, RemotePath
foreach ($ MappedDrive в $ 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
>



Созданный скрипт собирает все сетевые диски, которые недоступны, для того, чтобы их переподключать в постоянном режиме.
Теперь создадим сценарий для «Командной строки». Это делается аналогичным образом – через «Блокнот», но в окне редактора нужно вставить такой код:
PowerShell -Command «Set-ExecutionPolicy -Scope CurrentUser Unrestricted» >> «% TEMP% StartupLog.txt» 2> % SystemDrive% Scripts MapDrives.ps1″ >> «% TEMP% StartupLog.txt» 2> >% TEMP% StartupLog.txt 2> https://lumpics.ru/cant-connect-a-network-drive-in-windows-10/» target=»_blank»]lumpics.ru[/mask_link]
Подключенный сетевой диск не отображается в Windows 11/10
Сопоставление сетевого диска — отличный способ создать ярлык на сетевом компьютере для раннего доступа. Однако, по мнению некоторых пользователей, подключенный сетевой диск не отображается. В этой статье мы поговорим об этой проблеме и посмотрим, что нужно сделать для ее решения.
Почему я не вижу подключенные сетевые диски?
Обычно обычный пользователь не может видеть сетевой диск Mappen из-за ограничений учетной записи. Если вам нужен доступ к диску, обратитесь к администратору и попросите разрешения. Однако есть большая часть популярных, которые не могут получить доступ к диску даже с учетной записью администратора и необходимыми разрешениями.
После небольшого исследования мы обнаружили, что из-за реестра вы не можете видеть подключенные сетевые диски. К счастью, эту неправильную конфигурацию можно легко устранить, изменив значение одного из ключей реестра. Ниже мы упомянули полное руководство, чтобы сделать то же самое, поэтому ознакомьтесь с ним, чтобы решить проблему.
Однако это не единственная причина, есть и другие причины, о которых мы здесь упомянули. Итак, просмотрите все решения и, надеюсь, вы сможете найти подключенные сетевые диски.
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Исправить подключенный сетевой диск, который не отображается в Windows 11/10
Подключенный сетевой диск не отображается на вашем сетевом компьютере? Следуйте этим решениям, чтобы решить проблему:
- Изменить параметр реестра
- Убедитесь, что SMB включен
- Обновите Windows и все ее драйверы
Поговорим о них подробно.
1]Изменить настройки реестра
Первое решение включает в себя изменение реестра вашей системы. Если они неправильно настроены, скорее всего, вы увидите соответствующий код ошибки. Конфигурация может быть изменена пользователем вручную или автоматически сторонним приложением. Чтобы изменить реестр, мы будем использовать редактор реестра.
Итак, откройте редактор реестра, выполнив поиск в меню «Пуск», UAC попросит вас подтвердить ваши действия, поэтому сделайте это, нажав «Да». Теперь перейдите в следующее место.
Найдите EnableLinkedConnection, если его нет, щелкните правой кнопкой мыши System и выберите Новое > Значение DWORD (32-разрядное). Назовите его EnableLinkedConnection. Теперь дважды щелкните по Енаблелинкедконнектион и установите для параметра Значение значение 1.
Наконец, перезагрузите компьютер и посмотрите, сохраняется ли проблема. Надеюсь, это решит проблему для вас.
Читайте: Как удалить сетевой диск в Windows
2]Убедитесь, что SMB включен
SMB или блок служебных сообщений — это протокол, который помогает в работе в сети. Вполне вероятно, что SMB 1.0 мог быть отключен из соображений безопасности. Что вам нужно сделать, так это включить SMB 2.0.
Сначала выполните следующую команду в командной строке PowerShell с повышенными привилегиями:
Get-SmbServerConfiguration | Выберите Включить протокол SMB2.
Если приведенная выше команда выполняется успешно, это означает, что ваш компьютер может установить SMB2. Итак, продолжая, теперь вы можете включить эту функцию, выполнив простую команду.
Это включит протокол SMB2 на вашем компьютере.
Теперь перезагрузите компьютер и проверьте, сохраняется ли проблема.
Читайте: Как проверить версию SMB в Windows 11/10
3]Обновите Windows и все драйверы.
Возможно, есть ошибка, которая мешает вам получить доступ к сетевому диску. В этом случае вам нужно проверить наличие обновлений Windows и посмотреть, работает ли это. Если обновление Windows не помогло, попробуйте обновить драйверы. Существуют различные способы сделать то же самое, мы упомянули некоторые из них ниже.
Надеюсь, это поможет вам.
Также проверьте: подключенный сетевой диск не открывается, не подключается, не синхронизируется или не работает.
Исправить отсутствующую кнопку «Подключить сетевой диск» в Windows 11
Многие пользователи сообщают, что не видят кнопку «Подключить сеть». По их словам, опция была там, когда они нажимали кнопку с тремя горизонтальными точками в проводнике, но теперь она отсутствует. Что ж, если вы один из них, зайдите на Этот ПК, а затем нажмите на три горизонтальные точки, вы сможете подключить сетевой диск. Просто нажмите на кнопку, чтобы сделать свою работу.
Читайте: Как очистить кэш подключенного сетевого диска в Windows
Не видит сетевой диск в Windows 10?
Если вы не видите сетевой диск в Windows 11 или 10, скорее всего, в вашей системе отключена функция Network Discovery. Их можно отключить вручную или с помощью какого-либо стороннего приложения. В любом случае, вы можете легко включить их, выполнив следующие действия.
- Откройте панель управления, выполнив поиск в меню «Пуск».
- Выбирать Большие иконки из Посмотреть по.
- Нажмите на Центр управления сетями и общим доступом > Изменить дополнительные параметры общего доступа.
- Разверните параметр «Частный» и отметьте Включите сетевое обнаружение а также Включите общий доступ к файлам и принтерам.
- Нажмите «Сохранить изменения».
Это должно позволить вам увидеть сетевой диск на вашем компьютере с Windows.
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Источник: zanz.ru