
数か月前からこの問題に悩まされています。PC がスリープ状態になり、再起動すると WiFi カードが無効になり、「コントロール パネル\ネットワークとインターネット\ネットワーク接続」ページで有効にできません (右クリック -> 有効を押しても機能しません)。再度有効にする唯一の方法は、Windows を再起動することです。
PC の仕様(重要だと思うもの):
- マザーボード: 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のWebサイトからドライバーをインストールしました(動作しませんでした)
- Windows 10 を再インストール (まだ問題が残っています)
- デバイス マネージャーで「電力を節約するために、コンピューターがこのデバイスの電源をオフにできるようにする」のチェックを外します (デバイス マネージャーでカードにエラーが発生したため、再度有効にするには PC を再起動する必要がありました。)
なぜこのようなことが起こるのか、またどうすれば修正できるのか、誰か分かるでしょうか?
答え1
に関してなぜこれは、定期的なWindowsアップデート後に多くのユーザーに発生しているようです。ただし、WiFiを再起動することでこれを回避する方法が2つあります(少なくとも私が持っている1台のPCでは)。再起動せずに: 停止するかWLAN 自動設定サービス(wlansvc)を再起動してください。モデムを無効にする再度有効にすることができます(より信頼性が高いと思いますが、手間がかかります)。サービスを停止したり開始したりするには、サービス.msc、またはワイヤレスハードウェアを無効にしてから有効にしますデバイスマネージャ、これを高速化するスクリプトがここにあります。
- WLAN自動構成サービスを停止して再起動するには
テキストエディタを開きます。メモ帳。
次の 2 行をコピーしてエディターに貼り付けます。
net stop wlansvc
net start wlansvc
ファイルを。コウモリ拡張子、例:リセット-WLAN.bat。
.batファイルへのショートカットを作成し、高度なプロパティ管理者として実行。
- ワイヤレス カードを無効にしてから再度有効にするには:
- ダウンロードWindows デバイス コンソール (Devcon.exe)マイクロソフトから入手してください。これはモデムのオン/オフを切り替えるために必要なコマンドラインツールです。Windows ドライバー キット (WDK)お使いのPCのOSのバージョンを確認してください。正しいバージョンをダウンロードするためのヒントは、テックネットおよび直接リンクスーパーユーザー[この回答については @NetwOrchestration に感謝します!]。
- を見つけるワイヤレスカードのインスタンスIDすべてのデバイスを一覧表示できますが、devcon.exe、使いやすいと思いますデバイスマネージャ:
押しWindowsて入力デバイスマン。
選択するデバイスマネージャ。
リスト内のワイヤレスネットワークアダプタを見つけて右クリックし、プロパティ。
上のプロパティダイアログで選択詳細タブ。
から財産ドロップダウンリストから選択ハードウェア ID複数のIDがありますが、リストの最初のIDを見つけました。PCI\VEN_8086&DEV_0887&SUBSYS_40628086&REV_C4この PC では動作しました。ただし、自分のリストにある他のものを試す必要があるかもしれません。
上記のように、次のテキストを含む.batスクリプトを作成します(「[カードID]」は上記のIDに置き換えられ、二重引用符で囲まれます)。同じフォルダに保存します。devcon.exe:
rem Disable and re-enable WiFi modem
devcon.exe disable "[card ID]" timeout /t 3
devcon.exe enable "[card ID]"
.batファイルへのショートカットを作成し、高度なプロパティ管理者として実行。
さて、どちらの場合でも、次の 2 つの簡単な手順を実行するだけです。
- リンクをクリックしてください。
- UAC プロンプトを受け入れて管理者として実行します。
約 5 秒で、WLAN (および WiFi) が動作するはずです。申し訳ありませんが、UAC プロンプトをバイパスする簡単な方法はわかりません。
答え2
あなたもすることができますWindows 11/10 でスリープ後に WiFi が切断される問題を修正PowerShell 経由で。
- デスクトップを右クリックして「新規」->「ショートカット」を選択します。ショートカットの作成ウィンドウで、コマンドを貼り付けます。
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe restart-netadapter -InterfaceDescription '<WIRELESS ADAPTER NAME HERE>' -Confirm:$false
- コード内のドライブ C: とワイヤレス アダプターの名前を独自のものに変更します。その情報はデバイス マネージャーで確認できます。
- 「次へ」をクリックします。新しいウィンドウで、ショートカットの名前を「WI-FI リセット」に変更し、「完了」をクリックします。
- 作成したショートカットを右クリックし、[プロパティ] を選択します。[詳細設定] をクリックし、[詳細プロパティ] ウィンドウで [管理者として実行] オプションをオンにします。
- 次に、「OK」と「適用」をクリックして、ウィンドウを閉じます。
- ショートカットをダブルクリックし、システムにコマンドを実行させてマシンを再起動してください。これで問題は解決するはずです。いつでもこれを読むことができます。ガイドこの問題のさらなる解決策については、