ソフトウェア
 Computer >> コンピューター >  >> ソフトウェア >> ソフトウェア

【Windows】他のWi-Fiネットワークを非表示にして自分のネットワークだけを見やすくする方法

お住まいのエリアに複数のWi-Fiネットワークが存在する場合、自分のネットワークに接続しようとしたときに、周囲のすべてのネットワークが一覧に表示されてしまいます。特に、パスワードで保護されていて絶対に接続することのないネットワークばかりが並ぶと、リストがごちゃごちゃして見づらく、ストレスの原因になります。

幸いなことに、他のWi-Fiネットワークを非表示にすれば、パソコン上でそれらを目にしなくて済むようになります。不要なネットワークを隠した後は、本当に表示したいネットワークだけがすっきりと一覧に残ります。

【Windows】他のWi-Fiネットワークを非表示にして自分のネットワークだけを見やすくする方法

なお、この方法で非表示にした設定は恒久的なものではありません。いつでも手順を元に戻して、再びネットワークを表示させることができます。解除方法については記事の後半で解説します。

Wi-Fiネットワークを非表示にするとどうなる?

他のWi-Fiネットワークを非表示にする仕組みはシンプルです。ブロック設定を行うと、そのネットワーク名(SSID)が利用可能なネットワークの一覧から表示されなくなります。

ただし重要なポイントとして、この設定は自分のパソコンにのみ適用されるという点があります。つまり、以下の手順で行うのは「自分の端末の一覧に表示されないようにする」ことだけであり、近くの他の人からは引き続きそのネットワークが見え、接続も可能です。

また、Wi-Fiネットワークをブロックしても所有者に通知が届くことはなく、違法性や倫理的な問題もありません。あくまで自分自身がそのネットワークを見なくなるだけだからです。

さらに注意したいのは、ネットワークを非表示にしても電波そのものが消えるわけではないということです。もし電波干渉による通信速度の低下や不安定さが原因で周囲のWi-Fiを遮断したいのであれば、ルーターのチャンネル変更の方が効果的な対策になります。Wi-Fiチャンネルスキャナーツールを使えば、近隣のネットワークがどのチャンネルを使用しているかを特定できます。

他のWi-Fiネットワークを非表示にする手順

残念ながら、WindowsにはWi-Fiネットワークを非表示にするためのGUI(グラフィカルインターフェース)が用意されていません。ネットワークを右クリックして「非表示」ボタンを押せれば理想的ですが、現状そのような機能はありません。

代わりに、コマンドプロンプトでいくつかのコマンドを実行する必要があります。手順通りに進めれば難しくはないので、順番に見ていきましょう。

  • スタートメニューでcmdと検索し、「コマンドプロンプト」を右クリックして管理者として実行を選択します。Windows XPの場合は、管理者権限を気にせずスタートメニューからそのまま開けます。
  • 次のコマンドを入力します:netsh wlan show networks
【Windows】他のWi-Fiネットワークを非表示にして自分のネットワークだけを見やすくする方法

このコマンドを実行すると、現在パソコンが接続可能なすべてのワイヤレスネットワークが一覧表示されます。

  • 非表示にしたいWi-Fiネットワークを見つけ、そのSSIDを控えておきます。ここでは例として HTC_9EF2 というネットワークを非表示にします。

注意: Windowsは近隣のネットワークをすべて検出できるとは限りません。以前は見えていたのに今は表示されないネットワーク(電波が弱い場合など)のSSIDを知りたいときは、WifiInfoViewのようなWi-Fiスキャナーツールを使うと、より網羅的なリストを作成できます。

  • メモ帳などのテキストエディタを開き、以下のコマンドを貼り付けて、例のSSIDを実際に非表示にしたいSSIDに置き換えます(引用符は必ず残してください):
netsh wlan add filter permission=block ssid="HTC_9EF2" networktype=infrastructure
  • コマンドプロンプトに戻り、そのコマンドを入力します。黒い画面部分を右クリックして貼り付けを選べばOKです。

成功すると「フィルターはシステムに正常に追加されました。(The filter is added on the system successfully.)」という応答が返ってきます。

【Windows】他のWi-Fiネットワークを非表示にして自分のネットワークだけを見やすくする方法
  • これで完了です!指定したWi-Fiネットワークが非表示になりました。ネットワーク一覧を表示するコマンドを再度実行すると、対象のネットワークがリストから消えていることが確認できます。
【Windows】他のWi-Fiネットワークを非表示にして自分のネットワークだけを見やすくする方法
  • 非表示にしたいネットワークが他にもある場合は、同じ手順を繰り返してください。

複数のネットワークをまとめて制御する方法

非表示にしたいネットワークが多数ある場合は、別のコマンドを使えば複数のネットワークを一度にブロックフィルターへ追加できます。

これは確かに時短になりますが、注意点もあります。この方法を使うと、後で他のネットワークを再び見たいとき(ノートPCを別の場所に持ち出すときや、自宅のSSIDを変更したときなど)には、必ずコマンドを取り消す必要があるという点です。

  • 表示・接続を許可したいネットワークを追加します(NETWORKNAME を実際のSSIDに置き換えてください):
netsh wlan add filter permission=allow ssid="NETWORKNAME" networktype=infrastructure
  • それ以外のすべてのネットワークをブロックします:
netsh wlan add filter permission=denyall networktype=infrastructure

コマンドを取り消してネットワークを再表示する方法

非表示にしたネットワークを元に戻すためのnetshコマンドは以下の通りです。

  • どのSSIDがブロックされているか忘れた場合は、まずこれで確認できます:
netsh wlan show filters
  • 特定のWi-Fiネットワークのブロックを解除する場合:
netsh wlan delete filter permission=block ssid="NETWORKNAME" networktype=infrastructure
  • 他のすべてのWi-Fiネットワークへのブロックを解除する場合:
netsh wlan delete filter permission=denyall networktype=infrastructure

自分のWi-Fiを隠したい場合はどうする?

もし目的が「近所の人から自分のネットワークを隠したい」ということであれば、自分のパソコン側でルーターのSSIDをブロックしても意味がありません。正しい対策は、ルーターでSSIDブロードキャストを無効化し、強固なパスワードを設定することです。この2つは、Wi-Fiを保護して部外者の不正アクセスを防ぐための最も基本的かつ有効な方法です。

さらに、隣人が技術やセキュリティに精通しておりMACアドレスの偽装(spooing)ができるようなレベルでない限り、MACアドレスフィルタリングを有効にすることで、ネットワークのセキュリティを一段階強化することもできます。

  1. Windowsで「コンピュータが4つのウイルスに感染しています」と表示されたときの対処法

    パソコンを使用している最中に、突然「お使いのコンピュータは4つのウイルスに感染しています」というポップアップが表示されることがあります。セキュリティ上の脅威をまったく予期していなかっただけに、このメッセージに驚かされる方は少なくありません。 最悪の場合、本当に感染している可能性もありますが、多くの場合、これはユーザーを騙してお金や個人情報を引き出そうとする偽の警告メッセージです。そこで本記事では、この警告の正体と、「コンピュータが4つのウイルスに感染しています」というエラーへの具体的な対処法について詳しく解説します。 このメッセージが表示される原因は? 答えは非常にシンプルです。エラーメッセー

  2. MSCONFIGでPCを高速化する方法|Windowsの起動を最適化する手順を解説

    Windows向けに作られたコマンドの中で、最も優れていると私たちが考えるのがMSCONFIGです。MSCONFIGは過去のWindowsバージョンから搭載されており、Windows 10にも当然のように存在しています。この記事を読み進めれば、その理由がきっと分かるはずです。MSCONFIGを使ってPCを高速化する方法を、ぜひマスターしましょう。 MSCONFIGはなぜ便利なのか? MSCONFIGではさまざまな設定を管理できますが、特に注目したいのは、自動的に起動するプログラム(スタートアップ)を制御できる点です。これらのプログラムは貴重なメモリを消費しており、PCの読み込み時間を長引かせ、