Windows 7では、私のラップトップは自動的に家のイーサネットネットワークとWi-Fiネットワークの両方に参加します(両方とも同じルーターを経由します)。
Windows 8では、イーサネット接続が存在する場合、Wi-Fiネットワークにまったく参加しません。これに気付いた理由は、Wi-Fiがアクティブでない場合、 AirPlayスピーカーが表示されない ためです。ワイヤレスプリンターも、手動でWi-Fiに接続するまで使用できません。
要約すると、コンピュータの電源を入れてイーサネットに接続すると、Win8ネットワークのサイドバーは次のようになります(イーサネットは接続されていますがWi-Fiは接続されていません)。
Caudil_FIOS Wi-Fiネットワークをクリックすると、これが表示されます([自動接続]は常にチェックされていることに注意してください)。
[接続]をクリックすると、次のようになります。
そこに着くと、すべてがうまくいきます。 Windows 7では、これはすべて起動時に自動的に行われました。 Windows 8では、コンピューターを再起動するたびに手動でこのダンスを実行する必要があります。実際、イーサネットを切断して再接続するだけでWi-Fiから再び切断できます。
Windows 7のように、起動時に両方のネットワークに自動的に参加することをお勧めします。これを実現する方法はありますか?
または、これを別の質問として投稿する方が理にかなっている可能性があります-イーサネットに接続されたデバイスがWi-Fiに接続されたデバイスとまったく同じものを認識できるようにする方法はありますか?原則として、私のルーターがイーサネットとWi-Fiを2つの別個のネットワークとして扱い、それらの間に可視性がないことは意味がありません。
Windows 8の問題は、現時点では情報不足のために解決できないようです。
私が見つけることができたのは、Windows 8で、Microsoftがネットワークの選択に関連する部分を書き直して、より「インテリジェント」で自動化することを決定したことだけでした。あなたの場合、あなたが望むように働くにはおそらくあまりにインテリジェントすぎる。おそらく、一度に1つのネットワークのみを使用する必要があります。
ルーターに関しては、多くのスレッドが有線と無線の間で共有するための次のソリューションについて言及しています。
これが機能しない場合、問題は有線ネットワークと無線ネットワークが本当に分離しているかどうかです。ルーターが192.168.1.x
のIPセグメントアドレスを使用しているようです。問題は、有線と無線の両方を介して接続されているデバイスがすべてこのプレフィックスを持つIPアドレスを取得するかどうかです。そうでない場合は、おそらくこのセグメント内のすべてのワイヤレスデバイスに固定IPアドレスを使用し、DHCPサーバーのルーター機能を無効にすると、これが解決する可能性があります。
私たちはここで仕事中のアプリケーションのためにこれを修正する必要がありました。これが私がしたことです:
Windows 8 Home 64の場合:
fMinimizeConnections
という名前を付けますまたは、グループポリシーエディターでこの設定を構成することもできます。
コンピュータの構成->管理用テンプレート->ネットワーク-> Windows接続マネージャ->「インターネットまたはWindowsドメインへの同時接続数を最小限に抑える」を「無効」にします。
説明? Microsoftのグループポリシー設定スプレッドシートから:
このポリシー設定は、コンピューターがインターネットまたはWindowsドメインへの複数の同時接続を確立できないようにします。既定では、このポリシー設定の値が[未構成]の場合、有効になっています。このポリシー設定を有効にすると、コンピューターにインターネットへのアクティブな接続が少なくとも1つある場合、インターネットへの新しい自動接続の試行がブロックされます。コンピューターにWindowsドメインへのアクティブな接続が少なくとも1つある場合、同じWindowsドメインへの新しい自動接続もブロックされます。ユーザーによるインターネットまたはWindowsドメインへの追加の手動接続の試行は、このポリシー設定によってブロックされません。インターネットまたはWindowsドメインへの同時接続が複数ある状況では、優先度の低い接続上のネットワークトラフィックの量が特定のしきい値を下回ると、Windowsは優先度の低い接続を切断します。たとえば、コンピューターがWi-Fi接続を使用してインターネットに接続され、ユーザーがイーサネットネットワークに接続すると、ネットワークトラフィックはより高速なイーサネット接続を介してルーティングされ、Wi-Fiトラフィックは減少します。 Windowsはこの状況を検出し、Wi-Fi接続を切断して応答します。このポリシー設定を無効にすると、インターネット、Windowsドメイン、またはその両方への複数の同時接続が許可されます。このポリシー設定値が[未構成]の場合、デフォルトのポリシー設定が有効になります。これは、グループポリシーでポリシー設定を有効にすることとは異なります。ただし、ポリシー設定が[未構成]の場合、ポリシー設定はローカルコンピューターで構成できます。ポリシー設定がグループポリシーと共に適用される場合、ローカルで構成することはできません。ポリシー設定値が[未構成]の場合、新しい自動接続の試行は行われず、優先度の低い接続は切断されます。
問題のwindows-8部分の回避策は次のとおりです。つまり、Windows 8がすでにLAN経由で接続されている場合(おそらく同じネットワークに接続されている場合)、Windows 8は自動的にWifi経由で再接続しません。
Create Task...
_をクリックしますautoreconnect wlan
_などの名前を付け、_Run whether user is logged on or not
_を選択しますTriggers
タブで_New...
_を選択し、次に_Begin the task
_の横にある_At startup
_を選択します。 OKをクリックします。Triggers
]タブで、もう一度_New...
_を選択し、ドロップダウンで_On an event
_を選択します。 Basic
を選択し、次に_Log:
_の隣で_Microsoft-Windows-WLAN-AutoConfig/Operational
_を選択し、_Source:
_の隣で_WLAN-AutoConfig
_を選択し、_Event ID:
_の隣でtype _8003
_を選択します(切断イベントの場合)。 OK
をクリックします。Actions
タブで、_New...
_をクリックし、次に_Action:
_の横にある_Start a program
_を選択します。 _program/script
_ボックスにnetsh
と入力し、Add arguments (optional):
ボックスに_wlan connect name="XYZnameofyourwlan"
_と入力します。 OK
をクリックします。Conditions
タブで、_Start the task only if the computer is on AC power
_の選択を解除しました。 OK
をクリックします。Settings
タブで、これを_Run task as soon as possible after a scheduled start is missed
_、_If the task fails, restart every
_ _1 minute
_、_Attempt to restart up to:
_ _999 times
_に設定しました。 OK
をクリックします。