[FIX] Не можах да свържа отново всички мрежови устройства



Опитайте Нашия Инструмент За Премахване На Проблемите

Картираните устройства са нещо наистина удобно, тъй като ви позволяват да използвате устройства в мрежа. Когато картографирате устройствата, се предоставя опция, известна като Reconnect при влизане, която ви спестява от проблема с картографирането на устройствата всеки път, когато влезете. Това, което прави, е, че автоматично картографира устройствата при стартиране. Обикновено бихте си помислили, че това е страхотна малка, малка функция, която ви спестява време, но има случаи, когато това ви създава неприятности.



Не можа да се свърже отново мрежовите устройства



Съобщението за грешка Не можа да се свърже отново всички мрежови устройства които се появяват всеки път, когато включите системата си. Защо е причинено това? Изглежда, че се дължи на две основни причини. Първо, картографираните устройства не са налични, което означава, че може да се повредят или да са били прекъснати. Второ, проблемът е, че когато влезете в Windows 10, има малко забавяне преди мрежата да е налична. Системата обаче се опитва да картографира устройствата, преди мрежата да е налична, което в резултат причинява проблема.



Както се оказва, има няколко начина, по които реално можете да разрешите този проблем. Има скриптове, които всъщност решават проблема вместо вас и всичко, което трябва да направите, е да ги направите по време на стартиране. За това можете да използвате стартовата папка или да използвате функцията Планировчик на задачи. Така че, без никакво допълнително забавяне, нека започнем.

Метод 1: Накарайте Windows да изчака мрежа

Както споменахме, проблемът изглежда възниква, когато системата се опитва да картографира мрежовите устройства, преди дори да е налице. Следователно първото нещо, което трябва да направите, е да накарате Windows да изчака мрежата, преди да се опита да картографира устройствата. За това ще трябва да променим местна групова политика малко.

Следвайте инструкциите по-долу, за да го направите:



  1. Преди всичко натиснете Клавиш на Windows + R за да отворите диалоговия прозорец Изпълнение.
  2. След това въведете gpedit.msc и натиснете Enter. Това ще отвори редактора на локални групови правила.
  3. В Редактора на локални групови правила се насочете към следното местоположение:
    Компютърна конфигурация> Административни шаблони> Система> Вход

    GPEDIT Вход

  4. След това, от дясната страна, намерете Винаги изчаквайте мрежата при стартиране на компютър и влизане политика. Щракнете двукратно върху него, за да го редактирате.
  5. Изберете Enabled и след това натиснете Приложи . Накрая щракнете Добре .
  6. Рестартирайте системата, за да запазите промените и да видите дали проблемът продължава.

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

Ако горният метод не реши проблема за вас, можете да създадете скриптове, които да се изпълняват при стартиране, за да картографират устройствата за вас и да разрешат проблема. Ще предоставим скриптове както за командния ред, така и за Powershell. Трябва да имате и двете, тъй като cmd скриптът се отнася до скрипта Powershell.

Командния ред

Следвайте инструкциите по-долу, за да създадете скрипта за командния ред:

  1. Преди всичко отворете Notepad .
  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. Отвори Notepad още веднъж.
  2. Сега копирайте следния скрипт и го поставете в новосъздадения файл на бележника:
$ i = 3 докато ($ True) {$ error.clear () $ MappedDrives = Get-SmbMapping | където -property Status -Value Unavailable -EQ | изберете LocalPath, RemotePath foreach ($ MappedDrive в $ MappedDrives) {try {New-SmbMapping -LocalPath $ MappedDrive.LocalPath -RemotePath $ MappedDrive.RemotePath -Persistent $ True} catch {Write-Host 'Възникна грешка при картографирането на $ MappedDath до $ MappedDrive.LocalPath '}} $ i = $ i - 1 if ($ error.Count -eq 0 -Or $ i -eq 0) {break} Start-Sleep -Seconds 30}

Създаване на скрипт на Powershell

  1. Запазете този файл като MapDrives . ps1 . Важно е да използвате предоставеното име.

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

  1. Отворете File Explorer и отидете до следния път: % ProgramData% Microsoft Windows Start Menu Programs StartUp
  2. След като сте в Започвам папка, копирайте създадения от вас cmd скрипт в тази папка.

    StartUp папка

  3. След това отидете на системното устройство и създайте папка, наречена Скриптове .
  4. След като създадете папката, поставете скрипта Powershell там.
  5. И накрая, рестартирайте системата си и ще можете да виждате картографираните устройства без никакви проблеми.

Метод 3: Използване на Планировчик на задачи

Ако не искате да използвате папката StartUp, имате алтернатива да използвате Планировчика на задачи. Тук ще трябва да планирате задача, която да се изпълнява при стартиране, която основно ще изпълнява скриптовете, които вече сме създали. За да направите това, следвайте инструкциите по-долу:

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

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

  4. В раздела Общи дайте на задачата име като Скрипт за картографиране на устройства или каквото харесвате.
  5. След това кликнете върху Промяна на потребител или група бутон. В новия прозорец трябва да изберете локална група или потребител. След като приключите, щракнете върху Добре бутон.
  6. След като приключите, проверете Бягай с най-висока привилегии опция.

    Създаване на задача

  7. Сега кликнете върху Задействания и след това натиснете Ново бутон.
  8. За Започнете задачата опция, изберете При влизане опция от падащото меню. След това кликнете върху бутона OK.

    Задействане на задача

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

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

  3. Под Мрежа се уверете, че Стартирайте само ако е налична следната мрежова връзка се проверява.
  4. От падащото меню изберете опцията Всяка връзка и след това щракнете върху Добре бутон.

Метод 4: Инсталирайте актуализацията KB4469342

Друг начин за коригиране на грешката би бил инсталирането на корекцията, която е пусната от Windows. Във вашата система може да липсва споменатата актуализация, която причинява проблема. За да инсталирате актуализацията, направете следното:

  1. Направете си път до Каталог на Windows Update .
  2. Потърсете KB4469342 актуализация и след това изтеглете актуализацията за вашата система.

    Каталог на Windows Update

  3. След като изтеглите, стартирайте актуализацията, за да я инсталирате.
  4. И накрая, рестартирайте системата си, за да видите дали проблемът е отстранен.
Етикети мрежови устройства 5 минути четене