[FIX] Не удалось повторно подключить все сетевые диски



Попробуйте наш инструмент устранения неполадок

Подключенные диски - это действительно удобно, поскольку позволяет использовать диски по сети. Когда вы подключаете диски, предоставляется опция, известная как «Повторное подключение при входе», которая избавляет вас от проблем с подключением дисков каждый раз, когда вы входите в систему. Что она делает, так это автоматически отображает диски при запуске. Обычно вы думаете, что это отличная аккуратная маленькая функция, которая экономит ваше время, однако в некоторых случаях она становится неприятной.



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



Сообщение об ошибке Не удалось повторно подключить все сетевые диски которые появляются всякий раз, когда вы включаете свою систему. Почему это вызвано? Похоже, это связано с двумя основными причинами. Во-первых, подключенные диски недоступны, что означает, что они могут выйти из строя или были отключены. Во-вторых, проблема в том, что при входе в Windows 10 сеть становится доступной с небольшой задержкой. Однако система пытается сопоставить диски до того, как сеть станет доступной, что в результате вызывает проблему.



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

Метод 1. Заставьте Windows ждать сети

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

Для этого следуйте приведенным ниже инструкциям:



  1. Прежде всего, нажмите кнопку Windows key + R , чтобы открыть диалоговое окно «Выполнить».
  2. Затем введите gpedit.msc и нажмите Enter. Откроется редактор локальной групповой политики.
  3. В редакторе локальной групповой политики перейдите в следующее место:
    Конфигурация компьютера> Административные шаблоны> Система> Вход в систему

    GPEDIT Вход в систему

  4. После этого с правой стороны найдите Всегда ждите подключения к сети при запуске компьютера и входе в систему политика. Дважды щелкните по нему, чтобы отредактировать.
  5. Выберите Включено, а затем нажмите Применять . Наконец, нажмите Хорошо .
  6. Перезагрузите систему, чтобы сохранить изменения, и посмотрите, сохраняется ли проблема.

Метод 2: использование сценариев при запуске

Если вышеуказанный метод не решает проблему для вас, вы можете создать сценарии, которые будут запускаться при запуске, чтобы сопоставить диски за вас и решить проблему. Мы предоставим сценарии как для командной строки, так и для Powershell. Вам необходимо иметь оба варианта, поскольку сценарий cmd относится к сценарию Powershell.

Командная строка

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

  1. Прежде всего, откройте Блокнот .
  2. Затем скопируйте и вставьте приведенный ниже сценарий в текстовый файл.
PowerShell -Command 'Set-ExecutionPolicy -Scope CurrentUser Unrestricted' >> '% TEMP%  StartupLog.txt' 2> & 1 PowerShell -File '% SystemDrive%  Scripts  MapDrives.ps1' >> '% TEMP%  StartupLog.txt '2> & 1

Создание сценария CMD

  1. Сохраните этот файл как cmd где угодно.

Powershell

Для сценария Powershell следуйте инструкциям ниже:

  1. Открыть Блокнот снова.
  2. Теперь скопируйте следующий скрипт и вставьте его во вновь созданный файл блокнота:
$ 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

  1. Сохраните этот файл как MapDrives . ps1 . Важно, чтобы вы использовали указанное имя.

Теперь, когда мы создали сценарии, вы можете использовать папку StartUp для подключения сетевых дисков. Это запустит сценарий при запуске, поэтому вам не придется беспокоиться об ошибке или чем-то еще. Для этого следуйте приведенным ниже инструкциям:

  1. Откройте Проводник и перейдите по следующему пути: % ProgramData% Microsoft Windows Меню Пуск Программы Автозагрузка
  2. Как только вы окажетесь в Запускать папку, скопируйте созданный вами cmd-скрипт в эту папку.

    Папка автозагрузки

  3. После этого перейдите на системный диск и создайте папку с именем Скрипты .
  4. Создав папку, вставьте туда сценарий Powershell.
  5. Наконец, перезагрузите систему, и вы сможете без проблем увидеть подключенные диски.

Метод 3: использование планировщика заданий

Если вы не хотите использовать папку «Автозагрузка», у вас есть альтернатива - использовать планировщик задач. Здесь вам нужно будет запланировать задачу, которая будет запускаться при запуске, которая в основном будет выполнять сценарии, которые мы уже создали. Для этого следуйте инструкциям ниже:

  1. Прежде всего, вам нужно создать Скрипты папку в вашей системе и вставьте туда скрипт Powershell.
  2. После этого откройте Планировщик задач поискав его в Начало меню.
  3. После того, как вы запустили Задача Планировщик , вам нужно будет создать задачу. Для этого нажмите на Действие раскрывающееся меню, а затем щелкните Создайте Задача вариант.

    Планировщик задач

  4. На вкладке Общие дайте задаче имя, например Скрипт для сопоставления дисков или что угодно.
  5. После этого нажмите на Сменить пользователя или группу кнопка. В новом окне вы должны выбрать локальную группу или пользователя. После этого нажмите Хорошо кнопка.
  6. Как только вы закончите, проверьте Бежать с участием самый высокий привилегии вариант.

    Создание задачи

  7. Теперь нажмите на Триггеры вкладка, а затем нажмите Новый кнопка.
  8. Для Начать задачу вариант, выберите При входе в систему вариант из раскрывающегося меню. После этого нажмите кнопку ОК.

    Триггер задачи

  9. Теперь переключитесь на Действия вкладка, а затем нажмите Новый кнопку еще раз.
  10. Выбрать Начало программа из Действие раскрывающееся меню, а затем введите Powershell.exe в поле Программа / сценарий.
  11. Введите следующие команды для Добавить аргументы коробка:
-windowsstyle hidden -command.  MapDrives.ps1 >>% TEMP%  StartupLog.txt 2> & 1
  1. За Начало в , вам необходимо указать расположение созданного сценария PowerShell. Введите следующее местоположение:
% SystemDrive%  Scripts 
  1. Щелкните значок Хорошо кнопка, чтобы закрыть Новое действие окно.
  2. Теперь, когда вы это сделаете, переключитесь на Условия таб.

    Условия задачи

  3. В разделе 'Сеть' убедитесь, что Запускать, только если доступно следующее сетевое подключение. проверено.
  4. В раскрывающемся меню выберите вариант Любое подключение, а затем нажмите кнопку Хорошо кнопка.

Метод 4: установите обновление KB4469342

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

  1. Проберись к Каталог Центра обновления Windows .
  2. Искать KB4469342 update, а затем загрузите обновление для своей системы.

    Каталог Центра обновления Windows

  3. После загрузки запустите обновление, чтобы установить его.
  4. Наконец, перезагрузите систему, чтобы увидеть, устранена ли проблема.
Теги сетевые диски 5 минут на чтение