Windowsで不要なWi-Fiネットワークを非表示にする方法|netshコマンドで接続リストを管理する手順
Wi-Fiの利用可能な接続リストに表示される、見たくないネットワーク名にイライラしていませんか?実は私たちも同じ悩みを抱えています。近隣のWi-Fiには、ふざけた名前や子どもに見せたくない不適切な名前が付けられていることもあります。また、うっかり安全ではないネットワークにパソコンが自動接続してしまうリスクも心配ですよね。
でも安心してください。これらのネットワークを利用可能な接続リストから隠し、二度と表示されないようにすることができます。わずか数個のコマンドを実行するだけで、Windowsの利用可能な接続リストにどのWi-Fiネットワークを表示させるかを自由にコントロールできるのです。
それでは、具体的な手順を見ていきましょう。
WindowsでWi-Fiの利用可能な接続リストを管理する手順
ワイヤレスネットワークをブロックリスト(拒否リスト)に追加する方法
ステップ1: タスクバーの検索ボックスに「cmd」または「コマンドプロンプト」と入力し、検索結果からコマンドプロンプトを右クリックして「管理者として実行」を選択します。
注意: netshコマンドを実行するには、必ず管理者権限でコマンドプロンプトを起動する必要があります。
ステップ2: 特定のネットワークだけを一覧から非表示にしたい場合は、そのネットワークをブロックリストに追加します。こうすることで、そのパソコンからは該当ネットワークに接続できなくなります。
以下のコマンドを入力します。
netsh wlan add filter permission=block ssid="Wi-Fi NAME" networktype=infrastructure
「Wi-Fi NAME」の部分を、一覧に表示させたくないWi-Fiの名前に置き換えてください。ここで指定するネットワーク名は、利用可能な接続リストに表示されているものと同じ名称です。
コマンドを入力したらEnterキーを押して実行します。「フィルターは正常にシステムに追加されました」というメッセージが表示されれば成功です。以降、そのワイヤレスネットワークは利用可能な接続の一覧に表示されなくなります。
複数のネットワークをブロックしたい場合は、同じ手順を繰り返して各ネットワークをブロックリストに追加していきましょう。
注意: 近隣の人がWi-Fiの名前(SSID)を変更した場合、その新しい名前は再び一覧に表示されることがあります。
ワイヤレスネットワークをブロックリストから削除する方法
気が変わって、以前ブロックしたネットワークを再度使いたくなった場合は、ブロックリストから削除すれば元に戻せます。以下のコマンドを実行してください。
netsh wlan delete filter permission=block ssid="Wi-Fi NAME" networktype=infrastructure
「Wi-Fi NAME」の部分を、ブロックを解除したいWi-Fiの名前に置き換えて実行します。
ただし、この追加・削除を何度も繰り返すのは面倒ですよね。そんなときは、次に紹介する「ホワイトリスト(許可リスト)方式」を使えば、一度設定するだけで済みます。
ワイヤレスネットワークをホワイトリスト(許可リスト)に追加する方法
この方法では、許可リストに登録されたネットワークにのみ接続できるようになり、それ以外のすべてのネットワークは自動的にブロックされます。
注意: ノートパソコンを頻繁に持ち歩く方には、この方法はおすすめできません。設定を変更しない限り、外出先のWi-Fiスポットが一覧に表示されなくなるためです。
まず、許可したいネットワークを以下のコマンドで登録します。「Wi-Fi NAME」を自分のワイヤレスネットワーク名に置き換えてください。
netsh wlan add filter permission=allow ssid="Wi-Fi NAME" networktype=infrastructure
ブロックリストの場合と同様に、許可したいネットワークの数だけこの手順を繰り返します。
必要なネットワークをすべて登録し終えたら、次のコマンドを実行して、明示的に許可していない他のすべてのワイヤレスネットワークをブロックします。
netsh wlan add filter permission=denyall networktype=infrastructure
設定を元に戻したいときは、以下のコマンドを実行してください。
netsh wlan delete filter permission=denyall networktype=infrastructure
このコマンドを実行すると、ブロックリストに登録されているネットワーク以外は、すべて表示され、接続できるようになります。
許可リストから特定のネットワークを外したい場合は、次のコマンドを使用します。
netsh wlan delete filter permission=allow ssid="Wi-Fi NAME" networktype=infrastructure
「Wi-Fi NAME」の部分を、削除したいワイヤレスネットワークの名前に置き換えることを忘れないでください。
適用済みフィルターを確認する手順
現在作成・適用されているフィルターをすべて確認したいときは、以下のコマンドを入力して実行します。
netsh wlan show filters
このコマンドにより、有効になっているフィルターの一覧が表示されます。内容を確認しながら、前述のコマンドを使ってフィルターの追加や削除を行いましょう。
ヒント: フィルターを追加するときに使用したコマンドの「add」を「delete」に置き換えるだけで、削除用のコマンドになります。
以上の手順で、利用可能な接続リストに表示される不要なWi-Fiネットワークをまとめてブロックできます。ただし、お子さんやコマンドプロンプトを操作できる人に管理者権限を与えないよう注意してください。管理者権限があれば、アクティブなフィルターを勝手に変更されてしまう可能性があります。
この記事が役に立ったと思ったら、ぜひコメント欄であなたのご意見をお聞かせください。
-
パソコンでWi-Fi接続の優先度を手動で変更する方法【Windows 7〜10対応】
パソコンに複数のWi-Fiのパスワードを保存していると、電波強度が最も強いはずのネットワークに接続されないことがあります。また、近くにないWi-Fi機器は通信速度が遅いにもかかわらず、システムが自動的にその遅い接続へつながってしまうケースもあります。こうした問題を解決するには、ワイヤレスネットワークの優先度を手動で設定する必要があります。本記事では、Windows 8、Windows 8.1、Windows 10、そしてWindows 7におけるワイヤレスネットワークの優先度の変更方法を詳しく解説します。Windows 8 / 8.1 / 10 の場合の対処法まず、これまで接続したことのあるワ
-
Windows 10でWi-Fiネットワークをフィルターに追加・削除する方法|netshコマンド完全解説
Windows 10では、近隣にあるすべてのWi-Fiネットワークが自動的に表示されます。ただし、実際に接続できるのはパスワードを知っているネットワークだけです。周辺に多数のワイヤレスネットワークが存在する場合、一覧に不要なSSIDまでずらりと並んでしまい、見づらくなることがあります。 そこで便利なのが「フィルター機能」です。特定のWi-Fiネットワークをブロックリスト(拒否リスト)に登録すれば、表示されるネットワークのリストをすっきり整理でき、許可リスト(ホワイトリスト)に登録したネットワークだけを表示させることも可能です。この記事では、Windows 10のコマンドプロンプトを使って、Wi