Nishiakashi’s Blog

徒然なるままに。。教えられること多し。

ネットワーク名を変更する

 ネットワーク名(ネットワークと共有センターに表示されているアクティブなネットワークの名前)を変更する方法です。
 この度10年使ったルーターを新しいものに変更した。内部設定は基本的に同じ設定をしたつもりなのだが、何故かWindowsを立ち上げる度に"ネットワーク名"が勝手に新しい名前で増えていってしまう。(ネットワーク2・ネットワーク3...というように)
 Windows7の時は変更削除が出来たはずなのに、Windows8以降はレジストリを手操作しなければならないみたい。その設定方法です。
 (環境:Windows8.1 64bit)

 以下手順です、
 (1) 問題なのはWindowsを立ち上げる度にネットワーク名が変わってしまうこと。これを解決する。
 (2) 過去に追加されたネットワーク名 "ネットワーク2・3..." は削除する。
 (3) 使用するネットワーク名は "ネットワーク" にする。

 Windowsを立ち上げた時のネットワーク名(この時 "ネットワーク3")を「プライベートネットワーク」として "はい" を選んで確定する。その上で、
 レジストリエディタから、

  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles

 と辿ります。その配下にある識別子({00AABBCC-...})がついたキー項目に設定値が格納されています。

 内容を確認して、現状使用しているもの(この時 "ネットワーク3")を変更します。
 "Description"・"ProfileName"の値を "ネットワーク" に修正。

 "Category"の値は
  0:ゲストまたはパブリック
  1:プライベート
  2:ドメイン

 次に、必要のないものは識別子のキーごと削除します。
 この時は、"Description"・"ProfileName"の値に "ネットワーク・2..." が設定されているもの。
 そしてその下のキー

  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\Managed
  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\Unmanaged

 配下に、また数値の羅列キーがあって、
 その値"ProfileGuid"に、今削除したキーが設定されているものも同時にキーごと削除しておきます。
 これで完了。再起動後、確認します。

 ちなみに、
 その勝手に付与される "ネットワーク" という名前は、ローカルセキュリティポリシーで管理されていて、セキュリティの設定の"ネットワーク リスト マネージャーポリシー"に設定されています。