Проблема:
На OS MS Windows 10 (начиная с версии 1809) и MS Windows 11 после перезагрузки не подключаются сетевые диски.
Так, если при работе подключить сетевой диск, то в этой сессии все будет работать нормально, но после перезагрузки этот диск будет отображаться в проводнике как отключенный (с красным крестиком), и подключиться к нему будет невозможно. Кроме того, все операции, связанные с проводником или сетевыми ресурсами сервера, к которому подключается диск, могут приводить к зависанию проводника Explorer. Через некоторое время может отобразиться сообщение:
Could not reconnect all network drives
Не удалось восстановить подключения ко всем сетевым дискам
Решение 1:
По словам Microsoft, обновление KB469342 выпущенное 5 декабря 2018 года исправляет этот баг:
Устранена проблема, из-за которой мог происходить сбой повторного подключения сопоставленных дисков после включения устройства с Windows и входа в него.
Addresses an issue that may cause mapped drives to fail to reconnect after starting and logging onto a Windows device.
Обновление можно скачать непосредственно из каталога обновлений Windows.
Однако, проблема встречается в других сборках Windows 10 и в Windows 11. Для исправления в этих случаях, Microsoft предлагает альтернативное решение KB4471218 - скрипт, автоматически переподключающий сетевые диски при входе пользователя в систему.
Решение 2:
Проблема может быть вызвана при расположении общих ресурсов на устаревших legacy устройствах (устройствах, с устаревшим ПО) с поддержкой только протокола SMBv1 (Windows XP/2003, старые NAS устройства).
В этом случае для каждого подключенного сетевого диска нужно создать в реестре по адресу HKCU\Network\имя_диска параметр типа DWORD32 с именем ProviderFlags и значением 1.
Код: Выделить всё
REG ADD "HKCU\Network\имя_диска" /v "ProviderFlags" /t REG_DWORD /d "1" /f