Windows 7 仮想ワイヤレス アダプターがスリープ状態を続ける

Windows 7 仮想ワイヤレス アダプターがスリープ状態を続ける

ネット上ではどこにも書かれていない簡単な質問です。私はWindows 7のボックスを、これらの人が推奨するように構成しています。http://www.itgeekdiary.com/windows-7-as-an-wi-fi-access-point/Windows 7 ボックスを Wi-Fi アクセス ポイントまたは Wi-Fi エミッターとして使用できるようにします。これは、Microsoft 仮想 WiFi ミニポート アダプターとも呼ばれます。

しかし、自動的に電源が切れてシャットダウンし、動作を停止します。基本的にはすべて意図したとおりに動作しますが、その後、私が Windows 7 PC を長時間使用していないときは動作しなくなります。

問題は、私の PC が「省電力/スリープ」状態になり、朝に Windows 7 マシンが「起動」するたびに、なんと Wi-Fi が停止してしまい、PC の電源を入れ直さなければならない (これは非常に不便です) ということのようです。

電源を入れ直すときは、管理者として次の操作を実行する必要があります

C:\Windows\System32\netsh.exe wlan start hostednetwork

その後、サービスと電源管理に関する無数のことを試し、最終的に、次のコマンドを管理者として実行すると (しばらくは) 問題ないことが分かりました。ただし、この「トリック」を 3 回または 4 回試すたびに、単純に失敗します。

4回のうち3回(つまり「ほとんどの場合」)は効果があると思われるトリック

C:\Windows\System32\netsh.exe wlan stop hostednetwork
C:\Windows\System32\netsh.exe wlan start hostednetwork

しかし、なぜこれが「時々」しか機能しないのでしょうか?

私が自分でやった他のこと:

すべてのアダプタのプロパティ(Wi-Fiに関連)で右クリックし、[構成] [電源管理] /disabled/「電力を節約するためにコンピュータの電源をオフにできるようにする」<- これでは違いはありませんでした

また、(これは少し面倒ですが)Microsoft Virtual WiFi Miniport Adapterの出力信号用のシステムトレイアプリ/GUIはありません...まったくありません...そのため、(残念なことに)オンになっているかどうかを確認する唯一の方法は、物理的に別のデバイスに移動してスキャンすることです...残念です

したがって、私の質問はおそらく次のいずれかで解決できます。

  • a) マシンがスリープ状態になったときに、Windows 7 がこの Wi-Fi をスリープ状態にしないようにできますか
  • b) 起動時に Windows にこのプロセスを強制的に起動させることはできますか? できる場合、方法は?
  • c) 実際に呼び出されるサービス/プロセスは何ですか。クラッシュした場合、どのように再起動しますか。
  • d) ホストマシンの電源を入れ直すのではなく、Wi-Fiを適切にフラッシュするにはどうすればよいですか
  • e) Windows 7 の Wi-Fi ホットスポットの送信ステータス (オン/オフなど) を表示するシステム トレイに常駐できるプログラムまたはアプリへのリンクを持っている人はいますか?

私はプログラマーなので、これを修正するためのvbsスクリプト/ windows exeを簡単に書くことができます(そしてこの解決策を共有します)そしてnetshが停止/開始する実際のサービスが実行中であるかどうかを調べることができればGUIの問題も解決できます。

答え1

netsh wlan start hostednetworkログオン時とコンピューターの起動時に実行される、最高権限を持つスケジュールされたタスクを作成しました。

ホストされたネットワークがシャットダウンするのを避けるために、x 分ごとにタスクを繰り返します。ただし、コマンド プロンプト ウィンドウが毎回ポップアップして閉じるので、非常に煩わしいです。しかし、これは機能します。

関連情報