新しいネットワークに接続すると、いつもいくつかの疑問が湧いてきます。そのネットワークはパブリックにすべきか、プライベートにすべきか?特に共有フォルダやプリンターを動作させようとして間違ったプロファイルを選んでしまうと、混乱してしまうことがあります。これらのプロファイルを切り替えるのは難しくありませんが、Windows の調子が悪いと面倒な場合があります。以下に、ネットワーク プロファイルを変更して、デバイスを好みに応じて検出可能にしたり非表示にしたりするための正当な方法をいくつかご紹介します。プロファイルを変更した後、再起動するだけで問題が解決する場合もありますが、そうでない場合には、もう少し深く調べる必要があります。まず試すべき方法をご紹介します。
プライベートおよびパブリックネットワークプロファイルの理解と変更
基本的に、プライベートネットワークは、同じネットワーク上の他のデバイスからPCを見えるようにするものです。ファイルやプリンターなどを共有するのに非常に便利です。ただし、安全性の低いネットワークに接続している場合は、露出度が高くなることも忘れてはなりません。パブリックネットワークはデバイスを隠蔽し、発見されにくくします。これはカフェや空港では便利ですが、自宅で情報を共有する場合にはあまり適していません。これらのプロファイルは異なるファイアウォール設定に依存するため、それらを調整したい場合はGlassWireやFirewall Builderなどのサードパーティ製アプリが役立ちますが、ほとんどのユーザーにとっては組み込みのオプションで十分でしょう。
Windows設定でネットワークプロファイルを変更する
通常、これが最も簡単な方法ですが、Windowsがシンプルさを追求している場合に限ります。基本的に、クリックしても更新されない場合や、ネットワークが何度も切り替わる場合は、より高度な方法が必要になる可能性があります。ただし、ほとんどの場合は設定で十分です。
ネットワーク設定で変更する
- [スタート] メニューをクリックし、[設定]を選択します。
- [ネットワークとインターネット]に移動します。
- 現在の接続を選択します (有線の場合はイーサネット、無線の場合はWi-Fi) 。
- 接続のページで、パブリックかプライベートかを選択します。
- Wi-Fi を使用している場合は、[設定] > [ネットワークとインターネット] > [Wi-Fi]に移動し、 [既知のネットワークの管理]をクリックしてネットワークを見つけ、そこでプロファイルを変更することもできます。
この方法は多くの場合有効ですが、Windowsの設定によっては、再起動後にデフォルト設定に戻ってしまうことがあります。その場合は、このまま読み進めてください。
2.レジストリエディターでプロファイルを調整する
この方法は少々強引ですが、GUIがうまく動作しない場合によく有効です。Windowsはネットワーク情報をレジストリに保存しており、それが時に頑固なだけなのかもしれません。Windowsにネットワークがパブリックかプライベートかを伝えるプロファイルそのものをターゲットにしているのです。
レジストリエディターの使い方
- を押してWindows + R、
regedit
と入力し、Enter キーを押します。 - プロンプトが表示されたら管理者アクセスを許可します。次に、Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profilesに移動します。
- 「プロファイル」フォルダには複数のサブフォルダがあります。これらはネットワークプロファイルです。適切なサブフォルダを見つける必要があります。通常、各サブフォルダをクリックして「ProfileName」の値を確認すると、どのサブフォルダがどれなのかがわかります。
- 適切なプロファイルを絞り込んだら、カテゴリDWORD (右側) をダブルクリックします。
- 値を次のように変更します。
- パブリックの場合は0
- プライベート1
- ドメインの場合は2(ホームユーザーには一般的ではありません)
- 「OK」をクリックしてレジストリを閉じます。Windowsを再起動して、問題が解決するかどうかを確認してください。
注意:レジストリを操作すると、奇妙な問題が発生する場合があります。心配な方は事前にバックアップを取ってください。この設定を有効にするには、Windows のリフレッシュや再起動が必要になる場合があります。
3.ローカル セキュリティ ポリシーを使用する (Pro/Enterprise エディション)
Windows 11 ProまたはEnterpriseをご利用の場合は、ローカルセキュリティポリシーを使ってネットワークプロファイルを直接設定することもできます。あまり知られていないオプションですが、一度見つけてしまえば簡単です。
ローカルセキュリティポリシーでネットワークプロファイルを調整する
- を押してWindows + Rと入力し
secpol.msc
、Enter キーを押します。 - 左側のペインで、[Network List Manager Policies]に移動します。
- 変更するネットワークをダブルクリックします。
- [ネットワークの場所]タブに切り替えて、プロファイルを[プライベート]または[パブリック]に設定します。
- [適用]をクリックし、変更を有効にするために PC を再起動します。
変更後、再起動やネットワーク接続の有効化/無効化が必要になる場合もあります。Windows は必ずしもすぐには動作しない場合もありますが、この方法は再起動後も通常は有効です。
ネットワークプロファイルの変更は一見簡単そうに見えますが、Windows は時々、変更をうまく処理してくれないことがあります。特に、管理されたネットワークを使用している場合や、グループポリシーがローカル設定を上書きしている場合に顕著です。うまくいかない設定の場合は、デバイスマネージャーからネットワークアダプターを再起動すると改善されることがあります。もちろん、システム全体を再起動しても問題が解決する場合もあります。
まとめ
- 設定を使用してパブリック ネットワークとプライベート ネットワークを切り替え、すばやく変更できます。
- Windows がプロファイルをリセットしたり、設定が保持されない場合は、レジストリを直接編集してみてください。
- Pro または Enterprise では、ローカル セキュリティ ポリシーにより、より詳細な制御が可能になります。
- 変更後に再起動し、その後ネットワーク プロファイルを再確認してください。
まとめ
これらの方法でネットワークプロファイルが解決することを願っています。Windowsが頻繁にプロファイルを元に戻してしまう場合や、複雑なネットワーク設定を管理している場合は、レジストリやグループポリシーを使った追加手順で問題が解決することがよくあります。万が一、問題が発生した場合に備えて、レジストリのバックアップを保存しておいてください。プロファイルを適切に変更することで、共有がはるかにスムーズになり、必要なときに接続を安全に確保できるようになります。うまくいけばうまくいくでしょう。場合によっては、辛抱強く待つか、数回再起動するだけで解決できることもあります。この記事が誰かの混乱を解消するのに役立つことを願っています!