[FIX] Не удалось повторно подключить все сетевые диски
Подключенные диски – это действительно удобно, поскольку позволяет использовать диски по сети. Когда вы подключаете диски, предоставляется опция, известная как «Повторное подключение при входе», которая избавляет вас от проблем с подключением дисков каждый раз, когда вы входите в систему. Что она делает, так это автоматически отображает диски при запуске. Обычно вы думаете, что это отличная небольшая функция, которая экономит ваше время, однако в некоторых случаях она становится неприятной.
Не удалось повторно подключить сетевые диски
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Сообщение об ошибке Не удалось повторно подключить все сетевые диски, которые появляются при включении системы. Почему это вызвано? Похоже, это связано с двумя основными причинами. Во-первых, подключенные диски недоступны, что означает, что они могут выйти из строя или были отключены. Во-вторых, проблема в том, что при входе в Windows 10 сеть становится доступной с небольшой задержкой. Однако система пытается сопоставить диски до того, как сеть станет доступной, что в результате вызывает проблему.
Как оказалось, есть несколько способов решить эту проблему. Существуют сценарии, которые фактически решают проблему за вас, и все, что вам нужно сделать, это создать их во время запуска. Для этого вы можете использовать либо папку автозагрузки, либо функцию планировщика заданий. Итак, без дальнейших промедлений, приступим.
Метод 1. Заставьте Windows ждать сети
Как мы уже упоминали, проблема возникает, когда система пытается сопоставить сетевые диски еще до того, как она станет доступной. Поэтому первое, что вам следует сделать, это заставить Windows ждать сети, прежде чем она попытается сопоставить диски. Для этого нам придется немного изменить политику локальной группы.
Для этого следуйте приведенным ниже инструкциям:
- Прежде всего, нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить».
- Затем введите gpedit.msc и нажмите Enter. Откроется редактор локальной групповой политики.
- В редакторе локальной групповой политики перейдите в следующее место: Конфигурация компьютера> Административные шаблоны> Система> Вход в системуGPEDIT Вход в систему
- После этого с правой стороны найдите политику Всегда ждать сети при запуске компьютера и входе в систему. Дважды щелкните по нему, чтобы отредактировать.
- Выберите «Включено» и нажмите «Применить». Наконец, нажмите ОК.
- Перезагрузите систему, чтобы сохранить изменения, и посмотрите, сохраняется ли проблема.
Метод 2: использование сценариев при запуске
Если вышеуказанный метод не решает проблему для вас, вы можете создать сценарии, которые будут запускаться при запуске, чтобы сопоставить диски за вас и решить проблему. Мы предоставим сценарии как для командной строки, так и для Powershell. Вам необходимо иметь и то, и другое, поскольку сценарий cmd относится к сценарию Powershell.
Командная строка
Следуйте приведенным ниже инструкциям, чтобы создать сценарий для командной строки:
- Прежде всего откройте Блокнот.
- Затем скопируйте и вставьте приведенный ниже сценарий в текстовый файл.
PowerShell -Command “Set-ExecutionPolicy -Scope CurrentUser Unrestricted” >> “% TEMP% StartupLog.txt” 2> & 1 PowerShell -File “% SystemDrive% Scripts MapDrives.ps1” >> “% TEMP% StartupLog.txt “2> & 1Создание сценария CMD
- Сохраните этот файл как cmd в любом месте.
Powershell
Для сценария Powershell следуйте инструкциям ниже:
- Откройте Блокнот еще раз.
- Теперь скопируйте следующий скрипт и вставьте его во вновь созданный файл блокнота:
$ i = 3, а ($ True) {$ error.clear () $ MappedDrives = Get-SmbMapping | где -property Status -Value Unavailable -EQ | выберите LocalPath, RemotePath foreach ($ MappedDrive в $ MappedDrives) {попробуйте {New-SmbMapping -LocalPath $ MappedDrive.LocalPath -RemotePath $ MappedDrive.RemotePath -Persistent $ True} catch {Write-Host “Произошла ошибка сопоставления $ MappedDrive.RemotePath to $ MappedDrive.LocalPath “}} $ i = $ i – 1 if ($ error.Count -eq 0 -Or $ i -eq 0) {break} Start-Sleep -Seconds 30}Создание сценария Powershell
- Сохраните этот файл как MapDrives.ps1. Важно, чтобы вы использовали указанное имя.
Теперь, когда мы создали сценарии, вы можете использовать папку StartUp для подключения сетевых дисков. Это запустит скрипт при запуске, поэтому вам не придется беспокоиться об ошибке или чем-то еще. Для этого следуйте приведенным ниже инструкциям:
- Откройте проводник и перейдите по следующему пути:% ProgramData% Microsoft Windows Start Menu Programs StartUp
- Оказавшись в папке «Автозагрузка», скопируйте созданный вами cmd-скрипт в эту папку.Папка автозагрузки
- После этого перейдите на системный диск и создайте папку с именем Scripts.
- Создав папку, вставьте туда сценарий Powershell.
- Наконец, перезагрузите систему, и вы сможете без проблем увидеть подключенные диски.
Метод 3: использование планировщика заданий
Если вы не хотите использовать папку «Автозагрузка», у вас есть альтернатива – использовать планировщик задач. Здесь вам нужно будет запланировать задачу, которая будет запускаться при запуске, которая в основном будет выполнять сценарии, которые мы уже создали. Для этого следуйте инструкциям ниже:
- Прежде всего, вам нужно создать папку Scripts в своей системе и вставить туда скрипт Powershell.
- После этого откройте планировщик задач, выполнив поиск в меню «Пуск».
- После того, как вы запустили планировщик задач, вам нужно будет создать задачу. Для этого щелкните раскрывающееся меню «Действие» и выберите параметр «Создать задачу».Диспетчер задач
- На вкладке «Общие» дайте задаче имя, например «Сценарий для сопоставления дисков» или что-нибудь еще.
- После этого нажмите кнопку «Сменить пользователя или группу». В новом окне вы должны выбрать локальную группу или пользователя. После этого нажмите кнопку ОК.
- Как только вы это сделаете, отметьте опцию Запускать с наивысшими привилегиями.Создание задачи
- Теперь щелкните вкладку «Триггеры» и нажмите кнопку «Создать».
- Для параметра Начать задачу выберите в раскрывающемся меню параметр При входе в систему. После этого нажмите кнопку ОК.Триггер задачи
- Теперь переключитесь на вкладку «Действия» и снова нажмите кнопку «Создать».
- Выберите «Запустить программу» в раскрывающемся меню «Действие», а затем введите Powershell.exe в поле «Программа / сценарий».
- Введите следующие команды в поле Добавить аргументы:
-windowsstyle hidden -command. MapDrives.ps1 >>% TEMP% StartupLog.txt 2> & 1
- Для Start in вы должны указать расположение созданного нами сценария PowerShell. Введите следующее местоположение:
% SystemDrive% Scripts
- Нажмите кнопку ОК, чтобы закрыть окно «Новое действие».
- Теперь, когда вы это сделали, перейдите на вкладку «Условия».Условия задачи
- Убедитесь, что в разделе «Сеть» установлен флажок «Запускать только при наличии следующего сетевого подключения».
- В раскрывающемся меню выберите вариант «Любое соединение» и нажмите кнопку «ОК».
Метод 4: установите обновление KB4469342
Другой способ исправить ошибку – установить патч, выпущенный Windows для. В вашей системе может отсутствовать указанное обновление, которое вызывает проблему. Чтобы установить обновление, сделайте следующее:
- Проберись к Каталог Центра обновления Windows.
- Найдите обновление KB4469342, а затем загрузите обновление для своей системы.Каталог Центра обновления Windows
- После загрузки запустите обновление, чтобы установить его.
- Наконец, перезагрузите систему, чтобы увидеть, устранена ли проблема.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)