- Remove From My Forums
-
Вопрос
-
Добрый день.
После обновления до Windows 10 2004 при загрузке компьютера не подключаются сетевые диски. Ошибка идентична версии Windows 10 1809.
https://support.microsoft.com/ru-ru/help/4471218/mapped-network-drive-may-fail-to-reconnect-in-windows-10-version-1809
Если диск отключить вручную и тут же подключить, не меняя параметров, то все нормально работает. А после перезагрузки диск уже не подключается.
Скрип из статьи не учитывает, что диск может подключаться от другой учетки.
Как исправить эту ошибку?
Ответы
-
Нужно прописать в раздел реестра пользователя для уже подключённых сетевых дисков следующий параметр: Используется как временное решение, пока не выйдет патч.
HKEY_CURRENT_USERNetwork<<буква диска SMB1>>
«ProviderFlags» = 1 (тип REG_DWORD)
Использую как временное решение, пока не выйдет патч (если он, вообще, выйдет к SMB1).
-
Изменено
13 августа 2020 г. 13:05
-
Предложено в качестве ответа
ДенисЛК
24 августа 2020 г. 8:53 -
Помечено в качестве ответа
Dmitriy VereshchakMicrosoft contingent staff, Moderator
4 сентября 2020 г. 5:10
-
Изменено
-
Спасибо, помогло!
Как вариант могу предложить следующий алгоритм.
Если у вас в текущий момент диски весят, выполняете
netsh interface ipv4 show subinterfaces
Смотрите имя вашего локальный интерфейса.
Далее выполняете скрипт
netsh interface set interface name=»Ethernet» admin=DISABLED
net use o: /delete /y
netsh interface set interface name=»Ethernet» admin=ENABLEDгде name=»Ethernet» — имя вашего
интерфейсаДалее, выполняете скрипт подключения сетевых дисков, типа
NET USE O: \MyServCommon$
Смотрите в проводнике все ли ваши диски сетевые отображаются.
Далее скрипт, который для каждого вашего сетевого диска прописывает в реестре ключ
HKEY_CURRENT_USERNetwork<<буква диска SMB1>> «ProviderFlags»
= 1 (тип REG_DWORD)@echo off SETLOCAL ENABLEDELAYEDEXPANSION SET PV="ProviderFlags" @echo off FOR /F %%b in ('REG QUERY "HKCUNetwork"') do ( call :RegNetDisk %%b ) exit :RegNetDisk SET DV=%1 SET RegResult='' SET /A FP=1 REG QUERY "%DV%" /v %PV% if %ERRORLEVEL% EQU 1 SET /A FP=0 if %ERRORLEVEL% EQU 0 ( FOR /F "tokens=3" %%b in ('REG QUERY "%DV%" /v %PV%') do SET RegResult=%%b Set /A RegResultParam=!RegResult:~-1! if !RegResultParam! NEQ 1 SET /A FP=0 ) if %FP% == 0 REG ADD "%DV%" /v %PV% /t REG_DWORD /d 0x01 /f exit /b
-
Предложено в качестве ответа
ДенисЛК
24 августа 2020 г. 9:02 -
Помечено в качестве ответа
Dmitriy VereshchakMicrosoft contingent staff, Moderator
4 сентября 2020 г. 5:10
-
Предложено в качестве ответа
-
Спасибо, помогло!
Как вариант могу предложить следующий алгоритм.
Если у вас в текущий момент диски весят, выполняете
netsh interface ipv4 show subinterfaces
Смотрите имя вашего локальный интерфейса.
Далее выполняете скрипт
netsh interface set interface name=»Ethernet» admin=DISABLED
net use o: /delete /y
netsh interface set interface name=»Ethernet» admin=ENABLEDгде name=»Ethernet» — имя вашего
интерфейсаДалее, выполняете скрипт подключения сетевых дисков, типа
NET USE O: \MyServCommon$
Смотрите в проводнике все ли ваши диски сетевые отображаются.
Далее скрипт, который для каждого вашего сетевого диска прописывает в реестре ключ
HKEY_CURRENT_USERNetwork<<буква диска SMB1>> «ProviderFlags»
= 1 (тип REG_DWORD)@echo off SETLOCAL ENABLEDELAYEDEXPANSION SET PV="ProviderFlags" @echo off FOR /F %%b in ('REG QUERY "HKCUNetwork"') do ( call :RegNetDisk %%b ) exit :RegNetDisk SET DV=%1 SET RegResult='' SET /A FP=1 REG QUERY "%DV%" /v %PV% if %ERRORLEVEL% EQU 1 SET /A FP=0 if %ERRORLEVEL% EQU 0 ( FOR /F "tokens=3" %%b in ('REG QUERY "%DV%" /v %PV%') do SET RegResult=%%b Set /A RegResultParam=!RegResult:~-1! if !RegResultParam! NEQ 1 SET /A FP=0 ) if %FP% == 0 REG ADD "%DV%" /v %PV% /t REG_DWORD /d 0x01 /f exit /b
В моем случае, отключение сетевого интерфейса, удаление сетевых дисков и включение сетевого интерфейса с помощью NETSH не помогает. Помогает только отключение сетевого интерфейса, удаление сетевых дисков, включение сетевухи и перезагрузка.
Затем net use работает. Если перед завершением работы или перезагрузкой выполнить отключение сетевых дисков, то при включении скрипт благополучно подключает сетевые диски.
В последних билдах 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 по какой-то причине перестает автоматически подключать сетевые диски после перезагрузки компьютера. Сетевые диски отображаются в проводнике, но подключиться к ним нельзя.
При этом в области уведомлений появляется всплывающее окно с текстом:
Could not reconnect all network drives.
Не удалось восстановить подключения ко всем сетевым дискам.
Проблема возникает как с дисками, подключенных с 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 предлагает обходное решение проблемы с восстановлением подключения к сетевым дискам (см. 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) {break}
Start-Sleep -Seconds 30
}
Данный скрипт выбирает все недоступные сетевые диски и пытается их переподключить в постоянном режиме (ключ Persistent).
Создайте еще один файл сценария MapDrives.cmd с кодом:
PowerShell -Command "Set-ExecutionPolicy -Scope CurrentUser Unrestricted" >> "%TEMP%StartupLog.txt" 2>&1
PowerShell -File "%SystemDrive%PSMapDrives.ps1" >> "%TEMP%StartupLog.txt" 2>&1
Данный код позволяет корректно вызвать PowerShell скрипт, описанный выше.
Вы можете поместить файл в автозагрузку пользователя, скопировав файл MapDrives.cmd в каталог %ProgramData%MicrosoftWindowsStart MenuProgramsStartUp.
Также вы можете создать задание планировщика, которое дожно запускать файл MapDrives.cmd при входе пользователя в систему. Вы можете создать задание планировщика с помощью PowerShell или из графического интерфейса консоли планировщика Windows (Taskschd.msc).
Создайте новое задание, укажите его имя, выберите что задание должно запускаться от имени встроенной группы Пользователи (BuiltinUsers).
На вкладке Триггеры выберите, что задание должно выполняться при входе в систему любого пользователя (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_USERNetworkU. Создайте параметр типа DWORD с именем ProviderFlags и значением 1.
Или выполните команду:
REG ADD "HKCUNetworkU" /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_MACHINESYSTEMCurrentControlSetControlNetworkProvider нужно создать параметр типа DWORD с именем RestoreConnection и значением 0.
Сопоставление сетевых дисков — это одна из функций Windows 10, которая обеспечивает простоту доступа, согласованность и эффективность настройки сети.
Однако большинство пользователей сообщили, что после обновления с версии 1909 до версии 2004 Windows 10 не может подключить сетевой диск. Итак, эта статья покажет вам ряд решений, которые помогут вам решить эту проблему.
Почему я не вижу подключенные сетевые диски?
Ниже приведены некоторые факторы, которые могут вызвать ошибку невозможности подключения сетевого диска в Windows 10:
- Устаревший ПК. Первое, что нужно проверить при появлении этой ошибки, — это использовать ли вы последнюю версию Windows 10. Если вы все еще используете версию 2004 года, вы должны обновить свой компьютер до обновления 22H2.
- Отсутствует значение реестра. Другой причиной этой проблемы является отсутствующее значение реестра ProviderFlags. Вам нужно настроить реестр и добавить соответствующее значение.
Теперь давайте посмотрим, как правильно подключить сетевой диск в Windows 10.
Как вручную сопоставить диск в Windows 10?
- Нажмите Windows клавишу + E, чтобы запустить проводник.
- Выберите «Этот компьютер» на левой панели, затем перейдите на вкладку «Компьютер» и выберите «Подключить сетевой диск».
- Выберите букву диска, затем в поле «Папка» введите путь к папке или компьютеру или нажмите «Обзор », чтобы найти папку или компьютер.
- Выберите «Повторно подключаться при входе», если вы хотите сопоставлять этот диск каждый раз при входе в систему, затем нажмите «Готово».
Если проблема не устранена, выполните приведенные ниже решения, чтобы устранить проблему с сопоставлением дисков в Windows 10.
Что делать, если Windows 10 не может подключить сетевой диск?
1. Обновление до версии 22H2
- Нажмите Windows клавишу + I , чтобы открыть приложение «Настройки», и выберите «Обновление и безопасность».
- С левой стороны выберите Центр обновления Windows, затем нажмите кнопку Проверить наличие обновлений.
- Посмотрите в разделе «Просмотр дополнительных обновлений» и нажмите «Загрузить и установить».
- Нажмите кнопку «Перезагрузить сейчас».
2. Добавьте значение реестра ProviderFlags.
- Нажмите Windows клавишу + R , введите regedit и нажмите OK.
- Найдите следующее на левой панели:
HKEY_CURRENT_USERNetwork
- Теперь щелкните правой кнопкой мыши пробел на левой панели и выберите «Создать» > «DWORD (32-разрядная версия)».
- Введите ProviderFlags в качестве имени и дважды щелкните его.
- Затем установите для его Value data значение 1 и нажмите OK.
- Наконец, закройте редактор реестра и перезагрузите компьютер.
3. Используйте редактор локальной групповой политики
- Нажмите Windows клавишу + R , введите gpedit.msc и нажмите Enter .
- Когда вы окажетесь в редакторе локальной групповой политики, выберите «Политика локального компьютера».
- Расширьте конфигурацию компьютера, затем нажмите «Административные шаблоны».
- Посмотрите на правую сторону и дважды щелкните раздел «Система» в показанном списке.
- Прокрутите вниз до входа в систему и дважды щелкните по нему.
- Нажмите «Исключить поставщиков учетных данных», а затем слева — «Параметры политики».
- Установите флажок «Включено».
- Нажмите «Применить», а затем «ОК».
- Перезагрузите компьютер, дождитесь завершения следующего запуска и повторите попытку доступа к нему.
4. Используйте пакетный файл
- Нажмите Windows клавишу, введите примечание и выберите Блокнот.
- Скопируйте следующие строки и вставьте их в открывшееся окно Блокнота:
timeout /t 30
иnet use z: "\networknamesharedfolder"/persistent:no
- Сохраните файл как mapdrive.bat.
- Нажмите клавиши Windows + R , введите shell:startup в диалоговом окне «Выполнить» и нажмите Enter.
- Открыв папку «Автозагрузка», поместите в нее командный файл mapdrive.bat или его ярлык.
5. Используйте диспетчер учетных данных
- Нажмите Windows клавишу, введите control и щелкните Панель управления.
- Нажмите «Учетные записи пользователей».
- Выберите Управление своими учетными данными.
- Щелкните Учетные данные Windows.
- Расширьте параметр «Учетные данные Windows» рядом с именем сетевого компьютера.
- Нажмите «Удалить», чтобы удалить сохраненные учетные данные с определенного компьютера или общего ресурса.
- Нажмите «Да», когда вас спросят, хотите ли вы навсегда удалить эти учетные данные Windows.
- Выйдите из окна «Учетные данные», откройте «Этот компьютер», щелкните правой кнопкой мыши подключенный диск и выберите «Отключить».
- Перезапустите Windows и снова подключите сетевой диск.
В конце этой статьи мы надеемся, что по крайней мере одно из перечисленных нами решений поможет вам решить проблему с картой сетевого диска в Windows 10.
Если какой-либо из этих вариантов был полезен, пожалуйста, не стесняйтесь сообщить нам, какой из них и комментарий в разделе ниже.
Подключение сетевого диска имеет много преимуществ, особенно если вы хотите быстрее передавать файлы по сети. Если вы не можете подключить сетевой диск, в Windows 10 есть простое решение, о котором мы расскажем в этой статье.
Создание ярлыка для другой папки или диска, доступного в сети, означает, что вы сопоставляете его местоположение. Более того, вы даже можете создать ярлык для сетевого диска на рабочем столе для облегчения доступа.
Содержание
Подключение сетевого диска в Windows 10 позволяет быстро получить доступ к данным, хранящимся на другом компьютере. Подключенный диск-это быстрый и простой способ получить доступ к удаленному жесткому диску.
Удаленный жесткий диск может функционировать как локальный, если ему присвоить букву локального диска. Таким образом, он идеально подходит для хранения данных, которые не помещаются на вашем компьютере, просмотра файлов с планшета, резервного копирования контента и предоставления доступа к файлам множеству людей.
Вы можете попробовать эти методы, если не можете подключить сетевой диск в Windows 10.
Метод 1. Удалите текущий сетевой диск и переназначьте
Один из наиболее распространенных сценариев, когда пользователи не могут подключить сетевой диск в Windows 10,-это обновление с v1909 до v2004. Одним из индикаторов этой проблемы является появление ошибки 0x80070043 всякий раз, когда пользователь настольного компьютера пытается подключиться к сетевому диску.
Если вы используете Windows 10 V2004, попробуйте этот метод.
Нажмите кнопку «Пуск» и введите « Regedit » в строке поиска Windows. Наведите указатель мыши на первый результат Редактор реестра и щелкните его правой кнопкой мыши. Выберите Запуск от имени администратора из опций. Нажмите Да , чтобы продолжить. Щелкните папку HKEY_CURRENT_USER , чтобы развернуть ее. Затем нажмите Сеть , при этом должно отобразиться имя вашего текущего сетевого диска (например, Z).
Щелкните правой кнопкой мыши папку сетевого диска (Z в приведенном выше примере) и выберите Удалить . Нажмите Да . Затем снова нажмите на папку HKEY_CURRENT_USER , чтобы развернуть ее. Нажмите Программное обеспечение . Затем нажмите папку Microsoft , чтобы развернуть ее.
Прокрутите вниз, пока не увидите Windows папку. Щелкните и разверните его. Затем щелкните папку CurrentVersion и разверните ее. Нажмите и разверните папку Explorer .
Щелкните и разверните Подключить сетевой диск Папка MRU . В правой части окна щелкните правой кнопкой мыши значок имени сети чуть ниже (по умолчанию) . Выберите Удалить , а затем нажмите Да .
Закройте и выйдите из программы редактора реестра. Перезагрузите компьютер. Переназначьте сетевой диск. Если вы забыли, как это сделать, ознакомьтесь с Как подключить сетевой диск в Windows 10 . Затем повторите шаги с первого по третий. Щелкните правой кнопкой мыши любое пустое место в правой половине окна редактора реестра. Наведите указатель мыши на кнопку Создать и выберите DWORD (32-битное значение) .
Введите ProviderFlags в качестве имени файла REG_DWORD. Щелкните правой кнопкой мыши раздел ProviderFlags и измените значение данных с 0 на 1. Нажмите кнопку ОК. Закройте и выйдите из редактора реестра.
Способ 2. Обновление до версии 20H2
Несовместимая версия Windows 10-еще одна потенциальная причина, по которой карта сетевого диска не работает. Как вы помните, Windows уже реализовала обновление 21H1 10 мая 2021 года.
Если сетевой диск был настроен с использованием более старой версии, это могло вызвать проблемы с сопоставлением. Чтобы исправить это, вам, возможно, придется перейти на предыдущую стабильную сборку Windows 10, версию 20H2.
На рабочем столе Windows нажмите кнопку Пуск и откройте Настройки (значок шестеренки). Затем нажмите Обновление и безопасность . Затем выберите Центр обновления Windows слева. сторона экрана. Нажмите кнопку Проверить наличие обновлений .
Посмотрите в разделе Просмотреть дополнительные обновления , прежде чем нажать Загрузить и установить . Нажмите кнопку Перезагрузить сейчас.
Если этот метод по-прежнему не работает, попробуйте следующий вариант восстановления.
Метод 3. Отключите автономные файлы и повторно введите свои учетные данные
Многие люди любят хранить автономные копии сетевой версии, но иногда возникает ошибка из-за проблем с синхронизацией. В этом случае файл не обновляется при повторном подключении к сети.
Мы рекомендуем отключить автономные файлы из вашей системы с помощью этого метода:
Введите « панель управления »В строке поиска Windows. Щелкните приложение Панель управления . В окне панели управления выберите Центр синхронизации . Если вы не видите этого значка, измените Просмотр , установив его в правом верхнем углу на большие значки.
Выберите Управление автономными файлами в левой части окна. Во вновь открывшемся окне”Автономные файлы”проверьте, не указано ли там Включить автономные файлы. Если это так, ничего менять не нужно. Но если там написано Отключить автономные файлы , нажмите кнопку.
Закройте окно Центра синхронизации и перезагрузите компьютер.
После перезагрузки компьютера попробуйте получить доступ к сетевому диску, чтобы узнать, решила ли проблема. Если нет, выполните следующие рекомендации по ремонту.
Введите « диспетчер учетных данных » в строке поиска Windows. Щелкните приложение Диспетчер учетных данных . Затем щелкните значок учетных данных Windows и перейдите на в раздел Общие учетные данные ниже. Нажмите кнопку раскрывающегося списка рядом с надписью Изменено: сегодня и выберите Удалить . Затем нажмите Да , чтобы навсегда удалить общие учетные данные.
Закройте Диспетчер учетных данных и перезагрузите компьютер. После перезагрузки повторите шаги один и два. Затем нажмите кнопку Добавить общие учетные данные (с синим текстом). Введите учетные данные, которые у вас есть в сети. Если администратор сети изменил эти учетные данные, вам придется запросить у него эту информацию.
Наконец, проверьте, можете ли вы перейти к цели сетевой диск.
Метод 4. Используйте редактор локальной групповой политики
Еще одно решение, если вы не можете подключить сетевой диск в Windows 10,-спросить своего сетевого администратора или диск владелец, чтобы отредактировать редактор локальной групповой политики.
На клавиатуре нажмите и удерживайте клавишу Windows , затем нажмите R . Введите gpedit.msc в диалоговом окне”Выполнить”и нажмите Enter . Затем нажмите и разверните Локальный компьютер Политика . Затем выберите Конфигурация компьютера . Нажмите и разверните папку Административные шаблоны . Перейдите в правую часть окна Windows и дважды щелкните папку Система в списке Настройки .
Прокрутите вниз, пока не найдете Вход в систему и дважды щелкните, чтобы открыть ее. Нажмите Исключить поставщиков учетных данных. Затем нажмите кнопку настроек политики в левой части страницы. Перед тем, как нажать Применить , установите флажок Включено . Затем выберите ОК .
Закройте программу и перезагрузите компьютер. Попробуйте получить доступ к сетевому диску, чтобы узнать, помогли ли эти исправления.
Исправлена проблема с невозможностью подключения сетевого диска в Windows 10
Подключение сетевого диска в Windows 10 обычно представляет собой простой процесс без особых хлопот. Однако, если у вас возникли проблемы, мы надеемся, что один из описанных выше методов решит вашу проблему. Если вы использовали другое решение, сообщите нам об этом в комментариях.
This article from Partition Wizard provides you with 6 ways to fix the “could not reconnect all network drives in windows 10/11” issue and disable the warning message. These methods have helped thousands of users.
Could not reconnect all network drives
Click here to check the status of your network drives.
Windows Explorer
Have you ever been notified with this warning message when you boot up your computer? if so, do you know what it means and how to fix this issue? Or, how to disable this kind of reminding?
About Network Drive Reconnection Failure
“Could not reconnect all network drives” just indicates that the network drives that you mapped before can’t be connected to your machine. If you go to Windows Explorer, you will see a red X icon on the mapped network hard drive icon. And, when you run the net use command in a command prompt, the mapped network disks will be displayed as Unavailable.
How to Fix «Could Not Reconnect All Network Drives Windows 10/11»?
- Disconnect Network Drive
- Force Windows “Always wait for the network at computer startup and logon”
- Disable the Notification at Windows Startup
- Command Script Fixes from Microsoft Support
- Reconnect Related Hard Drive
- Remap Network Drive
Then, how to fix the “could not reconnect all network drives” problem? It is recommended to try the following methods.
Solution 1. Disconnect Network Drive
To fix the issue, you can disconnect all the network drives. Just right-click on a target network drive in Windows Explorer and select Disconnect.
Or, double-click This PC on desktop and click Computer on the top menu of the pop-up window. In the drop-down toolbar, click Map network drive and choose Disconnect network drive.
Solution 2. Force Windows “Always wait for the network at computer startup and logon”
When you start up your PC, the policy that maps your hard disks should be initiated and completed before you log into the operating system. If there isn’t active connectivity by that moment, the network drives can’t be loaded before you completely log into the system. So, the above error message appears.
To solve the problem, you can set up a local group policy to make Windows wait for the connection before enabling the mapping process.
Step 1. Search “edit group policy” in Windows; find and open Local Group Policy Editor.
Step 2. In the Editor window, navigate to Computer Configuration > Administrative Templates > System > Logon.
Step 3. Find and right-click on “Always wait for the network at computer startup and logon”, then choose Edit.
Step 4. In the pop-up window, select Enabled and save the changes by clicking Apply. Click OK to exit.
Step 5. Finally, reboot your computer.
Solution 3. Disable the Notification at Windows Startup
For could not reconnect all network drives disable message Windows 10/11, you can set it in Windows Registry Editor.
Step 1. Key in regedit in Windows Run box and click OK to trigger the Registry Editor.
Step 2. Then, move to HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNetworkProvider.
Step 3. Find and double-click RestoreConnection on the right section of the window. Set the RestoreConnection value data to “0” to turn off the mapped network drive message. Click OK to save changes.
Note: If there isn’t RestoreConnection file on the right area, right-click NetworkProvider folder on the left panel and select New > DWORD Value. Then, name the new file with “RestoreConnection”.
Step 4. Finally, Restart your machine.
Solution 4. Command Script Fixes from Microsoft Support
Way 1. Create a Startup Log File
Tip: Make sure there is a network connection during the operations.
Step 1. Write the below script in a notepad and save it as say NetworkDriveMap.cmd.
PowerShell -Command «Set-ExecutionPolicy -Scope CurrentUser Unrestricted» >> «%TEMP%StartupLog.txt» 2>&1
PowerShell -File «%SystemDrive%ScriptsMapDrives.ps1» >> «%TEMP%StartupLog.txt» 2>&1
Step 2. Put the notepad file NetworkDriveMap.cmd into this location: C:ProgramDataMicrosoftWindowsStart MenuProgramsStartUp.
Step 3. Copy and paste the following command into another notepad, save and name it as NetworkDriveMap.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 «There was an error mapping $MappedDrive.RemotePath to $MappedDrive.LocalPath»
}
}
$i = $i — 1
if($error.Count -eq 0 -Or $i -eq 0) {break}
Start-Sleep -Seconds 30
}
Step 4. Copy NetworkDriveMap.ps1 file to %SystemDrive%Scripts.
Step 5. Then, a log file will be created in C:UsersqingAppDataLocalTemp.
Step 6. Restart your computer.
Way 2. Create a Scheduled Task
Step 1. Copy NetworkDriveMap.ps1 file to %SystemDrive%Scripts.
Step 2. Click Action and select Create Task in Task Scheduler.
Step 3. In the Create Task window, in the General tab, specify a name and description for this task, and click OK.
Step 4. Click Change User or Group in the above picture and the below window will pop up. Within the popup, click on the Object Types button and select Groups or Users in the new pop-up window. Then, click OK to save the selection and OK again to exit the below window.
Step 5. Move to the Triggers tab, click New. In the next window, choose At log on in Begin the task column.
Step 6. Go to the Actions tab and choose New. Next, pick Start a program in the Action field; type Powershell.exe under Program/script; input below script behind Add arguments; and write the location (%SystemDrive%Scripts) of the script file behind Start in.
-windowsstyle hidden -command .MapDrives.ps1 >> %TEMP%StartupLog.txt 2>&1
Step 7. On the Conditions tab, check Start only if the following network connection is available, and choose Any connection.
Step 8. Finally, reboot your computer to run the scheduled task.
View more details on Microsoft Support.
If the network drive is mapped from an external disk, you can try to reconnect the external drive to make it recognized by its hold computer. therefore, the network connecting problem may be solved.
If the network drive is mapped from a hard disk in another computer and the machine is disconnected from the network, you can reconnect the PC with the network and make the physical disk in it accessible. Thus, on your own computer, the error message won’t appear.
Solution 6. Remap Network Drive
Sometimes, you can’t reach the mapped network drive for it is no longer available. The possible causes are either the physical hard disk is removed from its original place, or its owner has stopped sharing it with others. Anyhow, if it is possible, you can reconnect it physical disk to the original location and with the same network address, or ask its owner to reshare it with you.
Most people can solve their issues by one of the above methods. If you have other fixes that can handle the “Windows 10/11 could not reconnect all network drives” message, please feel free and be kind to share them with our readers in the below comment zone.
Also read:
- Top 5 Color Combination Generators Worth Trying in 2023
- Video Game Sound Effects: Definition/History/Download/Creation
- [Solved] How to Tag/Name People/Someone in iPhone Photos?
- Windows 11 Video Editor Fade out/in: Movie Maker/Photos/Clipchamp
- YouTube Introduces New Handles: What Is It & How to Use It?
This article from Partition Wizard provides you with 6 ways to fix the “could not reconnect all network drives in windows 10/11” issue and disable the warning message. These methods have helped thousands of users.
Could not reconnect all network drives
Click here to check the status of your network drives.
Windows Explorer
Have you ever been notified with this warning message when you boot up your computer? if so, do you know what it means and how to fix this issue? Or, how to disable this kind of reminding?
About Network Drive Reconnection Failure
“Could not reconnect all network drives” just indicates that the network drives that you mapped before can’t be connected to your machine. If you go to Windows Explorer, you will see a red X icon on the mapped network hard drive icon. And, when you run the net use command in a command prompt, the mapped network disks will be displayed as Unavailable.
How to Fix «Could Not Reconnect All Network Drives Windows 10/11»?
- Disconnect Network Drive
- Force Windows “Always wait for the network at computer startup and logon”
- Disable the Notification at Windows Startup
- Command Script Fixes from Microsoft Support
- Reconnect Related Hard Drive
- Remap Network Drive
Then, how to fix the “could not reconnect all network drives” problem? It is recommended to try the following methods.
Solution 1. Disconnect Network Drive
To fix the issue, you can disconnect all the network drives. Just right-click on a target network drive in Windows Explorer and select Disconnect.
Or, double-click This PC on desktop and click Computer on the top menu of the pop-up window. In the drop-down toolbar, click Map network drive and choose Disconnect network drive.
Solution 2. Force Windows “Always wait for the network at computer startup and logon”
When you start up your PC, the policy that maps your hard disks should be initiated and completed before you log into the operating system. If there isn’t active connectivity by that moment, the network drives can’t be loaded before you completely log into the system. So, the above error message appears.
To solve the problem, you can set up a local group policy to make Windows wait for the connection before enabling the mapping process.
Step 1. Search “edit group policy” in Windows; find and open Local Group Policy Editor.
Step 2. In the Editor window, navigate to Computer Configuration > Administrative Templates > System > Logon.
Step 3. Find and right-click on “Always wait for the network at computer startup and logon”, then choose Edit.
Step 4. In the pop-up window, select Enabled and save the changes by clicking Apply. Click OK to exit.
Step 5. Finally, reboot your computer.
Solution 3. Disable the Notification at Windows Startup
For could not reconnect all network drives disable message Windows 10/11, you can set it in Windows Registry Editor.
Step 1. Key in regedit in Windows Run box and click OK to trigger the Registry Editor.
Step 2. Then, move to HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNetworkProvider.
Step 3. Find and double-click RestoreConnection on the right section of the window. Set the RestoreConnection value data to “0” to turn off the mapped network drive message. Click OK to save changes.
Note: If there isn’t RestoreConnection file on the right area, right-click NetworkProvider folder on the left panel and select New > DWORD Value. Then, name the new file with “RestoreConnection”.
Step 4. Finally, Restart your machine.
Solution 4. Command Script Fixes from Microsoft Support
Way 1. Create a Startup Log File
Tip: Make sure there is a network connection during the operations.
Step 1. Write the below script in a notepad and save it as say NetworkDriveMap.cmd.
PowerShell -Command «Set-ExecutionPolicy -Scope CurrentUser Unrestricted» >> «%TEMP%StartupLog.txt» 2>&1
PowerShell -File «%SystemDrive%ScriptsMapDrives.ps1» >> «%TEMP%StartupLog.txt» 2>&1
Step 2. Put the notepad file NetworkDriveMap.cmd into this location: C:ProgramDataMicrosoftWindowsStart MenuProgramsStartUp.
Step 3. Copy and paste the following command into another notepad, save and name it as NetworkDriveMap.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 «There was an error mapping $MappedDrive.RemotePath to $MappedDrive.LocalPath»
}
}
$i = $i — 1
if($error.Count -eq 0 -Or $i -eq 0) {break}
Start-Sleep -Seconds 30
}
Step 4. Copy NetworkDriveMap.ps1 file to %SystemDrive%Scripts.
Step 5. Then, a log file will be created in C:UsersqingAppDataLocalTemp.
Step 6. Restart your computer.
Way 2. Create a Scheduled Task
Step 1. Copy NetworkDriveMap.ps1 file to %SystemDrive%Scripts.
Step 2. Click Action and select Create Task in Task Scheduler.
Step 3. In the Create Task window, in the General tab, specify a name and description for this task, and click OK.
Step 4. Click Change User or Group in the above picture and the below window will pop up. Within the popup, click on the Object Types button and select Groups or Users in the new pop-up window. Then, click OK to save the selection and OK again to exit the below window.
Step 5. Move to the Triggers tab, click New. In the next window, choose At log on in Begin the task column.
Step 6. Go to the Actions tab and choose New. Next, pick Start a program in the Action field; type Powershell.exe under Program/script; input below script behind Add arguments; and write the location (%SystemDrive%Scripts) of the script file behind Start in.
-windowsstyle hidden -command .MapDrives.ps1 >> %TEMP%StartupLog.txt 2>&1
Step 7. On the Conditions tab, check Start only if the following network connection is available, and choose Any connection.
Step 8. Finally, reboot your computer to run the scheduled task.
View more details on Microsoft Support.
If the network drive is mapped from an external disk, you can try to reconnect the external drive to make it recognized by its hold computer. therefore, the network connecting problem may be solved.
If the network drive is mapped from a hard disk in another computer and the machine is disconnected from the network, you can reconnect the PC with the network and make the physical disk in it accessible. Thus, on your own computer, the error message won’t appear.
Solution 6. Remap Network Drive
Sometimes, you can’t reach the mapped network drive for it is no longer available. The possible causes are either the physical hard disk is removed from its original place, or its owner has stopped sharing it with others. Anyhow, if it is possible, you can reconnect it physical disk to the original location and with the same network address, or ask its owner to reshare it with you.
Most people can solve their issues by one of the above methods. If you have other fixes that can handle the “Windows 10/11 could not reconnect all network drives” message, please feel free and be kind to share them with our readers in the below comment zone.
Also read:
- Top 5 Color Combination Generators Worth Trying in 2023
- Video Game Sound Effects: Definition/History/Download/Creation
- [Solved] How to Tag/Name People/Someone in iPhone Photos?
- Windows 11 Video Editor Fade out/in: Movie Maker/Photos/Clipchamp
- YouTube Introduces New Handles: What Is It & How to Use It?
Если вы не можете подключить сетевой диск, возможно, после обновления Windows 10, следуйте этому руководству по устранению неполадок. Это распространенная проблема среди людей, которые недавно установили новое обновление функций Windows 10.
Подключить сетевой диск относительно просто. Подключив сетевой диск, пользователь может подключить локальный диск к общему хранилищу на другом ПК в той же сети.
Предположим, что вы использовали сетевой диск ранее в своей старой сборке Windows 10. Если после установки нового обновления функции. он перестал работать, вам может потребоваться выполнить те же действия. Но если это по-прежнему не работает, то это исправление реестра может вам помочь.
Перед началом работы рекомендуется создать точку восстановления системы.
Чтобы исправить невозможность подключения к сетевому диску в Windows 10, выполните следующие действия:
- Нажмите Win + R , чтобы открыть приглашение «Выполнить».
- Тип regedit и нажмите кнопку Enter.
- Нажать на да в командной строке UAC.
- Перейдите к ключу сетевого диска в HKCU.
- Щелкните правой кнопкой мыши и удалите его.
- Перейдите к Карта сетевого диска MRU в HKcu.
- Удалите все записи для вашего диска.
- Подключите сетевой диск.
- Перейдите к ключу сетевого диска в HKCU.
- Щелкните его правой кнопкой мыши> Создать> Значение DWORD (32 бита).
- Назовите это как ProviderFlags.
- Дважды щелкните по нему и установите данные значения как 1.
- Щелкните значок Ok кнопка.
Вам нужно будет открыть редактор реестра на своем компьютере. Для этого нажмите Win + R, тип regedit
, и нажмите Войти кнопка. Когда появится запрос UAC, нажмите кнопку да кнопка.
После этого перейдите в эту папку, где D представляет сетевой диск.
HKEY_CURRENT_USERNetworkD
Щелкните правой кнопкой мыши на D, выберите Удалить вариант и нажмите на Ok чтобы подтвердить.
После этого перейдите к этой клавише —
HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionExplorerMap Network Drive MRU
Здесь вы увидите несколько записей с ранее выбранным диском. Поскольку для каждого пользователя они разные, вам нужно будет найти эти записи и соответственно удалить их. Для этого щелкните его правой кнопкой мыши, выберите Удалить вариант и щелкните Ok кнопка.
Теперь следуйте этому подробному руководству, чтобы сопоставить или добавить сетевое расположение или сопоставить FTP-диск в Windows 10. После этого перейдите по этому пути —
HKEY_CURRENT_USERNetworkD
Не забудьте заменить D с буквой вашего диска. Щелкните правой кнопкой мыши на D > Новый > DWORD (32 бита) Значение, и назовите его ProviderFlags.
Дважды щелкните по нему, чтобы установить данные значения как 1 и щелкните Ok кнопку, чтобы сохранить изменение.
Вот и все! Теперь у вас больше не будет проблемы.
Надеюсь, этот пост вам поможет.