Почему моя карта Wi-Fi навсегда отключается после того, как я вывожу компьютер из спящего режима?

Почему моя карта Wi-Fi навсегда отключается после того, как я вывожу компьютер из спящего режима?

У меня эта проблема уже несколько месяцев: если мой ПК переходит в спящий режим, а я его снова пробуждаю, карта WiFi отключается, и я не могу включить ее на странице «Панель управления\Сеть и Интернет\Сетевые подключения» (щелчок правой кнопкой мыши -> нажатие «Включить» не работает). Единственный способ снова включить ее — перезапустить Windows.

Характеристики ПК (которые я считаю важными):

  • Системная плата: TUF-GAMING-B550-PLUS (без Wi-Fi)
  • Карта WiFi (в слоте PCIe): ASUS PCE-AC55BT B1 AC1200 Беспроводной адаптер Bluetooth 4.2 PCIe/Mpcie
  • Работает на Windows 10 21H2

Что я уже попробовал:

  • Запустил средство устранения неполадок сети (не помогло)
  • Запустил SFC и DISM (не помогло)
  • Поменял карты WiFi (та же проблема)
  • Переключил слоты PCIe (не работает)
  • Установил драйвера Intel Wi-Fi (не работают)
  • Установил драйвера с сайта ASUS (не помогло)
  • Переустановка Windows 10 (проблема все еще осталась)
  • Снимите флажок в диспетчере устройств: «Разрешить отключение этого устройства для экономии энергии» (карта была отключена в диспетчере устройств, и мне пришлось перезагрузить ПК, чтобы снова включить ее).

Есть ли у кого-нибудь идеи, почему это происходит, и как это исправить?

решение1

Относительнопочемуэто случается, похоже, это произошло у многих пользователей после планового обновления Windows. Однако есть два способа обойти это, перезапуская WiFi (по крайней мере, на одном ПК у меня),без необходимости перезагрузки: либо остановитьАвтонастройка WLANСлужба (wlansvc), затем перезапустите ее, илиотключить модеми снова включить его (что я считаю более надежным, хотя и более сложным). Вы можете остановить и запустить службу изуслуги.msc, или отключите и включите беспроводное оборудование изДиспетчер устройств, вот скрипты, которые сделают это быстрее.

  • Чтобы остановить и перезапустить службу автоконфигурации WLAN
    • Откройте текстовый редактор, напримерБлокнот.

    • Скопируйте следующие две строки и вставьте в редактор.
      net stop wlansvc

      net start wlansvc

    • Сохраните файл с расширением.летучая мышьрасширение, например,Сброс-WLAN.bat.

    • Создайте ярлык для .bat-файла и установите егоПередовойсвойства дляЗапустить от имени администратора.

  • Чтобы отключить, а затем снова включить беспроводную карту:
    • СкачатьКонсоль устройств Windows (Devcon.exe)от Microsoft, если у вас его еще нет. Это командная строка, необходимая для включения или выключения модема. Это файл вКомплект драйверов Windows (WDK)для ОС вашего ПК. Дополнительные советы по загрузке правильной версии можно найти наТехНети прямые ссылкиСуперпользователь[респект @NetwOrchestration за этот ответ!].
    • Найдиидентификатор экземпляра для вашей беспроводной карты. Хотя вы можете перечислить все устройства, используяdevcon.exe, мне проще пользоватьсяДиспетчер устройств: Использование диспетчера устройств для поиска идентификатора оборудования
      • Нажмите Windowsи напечатайтеустройство человек.

      • ВыбиратьДиспетчер устройств.

      • Найдите в списке беспроводной сетевой адаптер, щелкните его правой кнопкой мыши и выберитеХарактеристики.

      • НаХарактеристикидиалог, выберитеПодробностивкладка.

      • ИзСвойствовыпадающий список, выберитеИдентификаторы оборудования. Есть несколько идентификаторов, но я нашел первый идентификатор в списке,PCI\VEN_8086&DEV_0887&SUBSYS_40628086&REV_C4для этого ПК, сработало. Вам, возможно, придется попробовать другие из вашего собственного списка.

      • Создайте .bat-скрипт, как указано выше, со следующим текстом (где «[ID карты]» заменен на указанный выше идентификатор, заключенный в двойные кавычки), и сохраните его в той же папке сdevcon.exe:

        rem Disable and re-enable WiFi modem

        devcon.exe disable "[card ID]" timeout /t 3

        devcon.exe enable "[card ID]"

      • Создайте ярлык для .bat-файла и установите егоПередовойсвойства дляЗапустить от имени администратора.

Теперь, в любом случае, есть всего два быстрых шага:

  • Нажмите на ссылку.
  • Примите приглашение UAC для запуска от имени администратора.

Примерно через пять секунд WLAN (и WiFi) должны заработать. Извините, я не знаю простого способа обойти запрос UAC.

решение2

Вы также можетеисправить отключение WiFi после спящего режима в Windows 11/10через PowerShell.

  1. Щелкните правой кнопкой мыши на рабочем столе и выберите Создать -> Ярлык. В окне Создать Ярлык вставьте командуC:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe restart-netadapter -InterfaceDescription '<WIRELESS ADAPTER NAME HERE>' -Confirm:$false
  2. Измените имена диска C: и беспроводного адаптера в коде на свои собственные, эту информацию вы можете найти в диспетчере устройств.
  3. Нажмите Далее. В новом окне вы можете переименовать ярлык в WI-FI Reset и нажать Готово.
  4. щелкните правой кнопкой мыши ярлык, который вы только что создали, и выберите Свойства. Нажмите Дополнительно и в окне Дополнительные свойства отметьте опцию Запуск от имени администратора.
  5. Затем нажмите «ОК» и «Применить» и закройте окно.
  6. Дважды щелкните по ярлыку, позвольте системе выполнить команду и перезагрузите машину. Это должно исправить вашу проблему. Вы всегда можете прочитать этогиддля получения дополнительных решений этой проблемы.

Связанный контент