Windows10からネットワークで共有しているコンピュータが見れない

Windows10 Windows
スポンサーリンク
スポンサーリンク

Windows10のファイル共有が見れない経緯

 

Windows10のPCからネットワークで共有している他のコンピュータが

表示されなくなったというサポート依頼がありました。

 

どんなネットワーク、コンピュータ環境なのか?

 

Windows10のPCが2台、Windows7のPCが10台あり、

ドメインではなくワークグループで共有されたWindowsネットワーク環境

ホームネットワークは無効にしています。

 

どんな状況で表示されないのか?

 

エクスプローラで見てみるも確かにコンピュータ自体が表示されない。

デスクトップにショートカットで出している¥¥コンピュータ名¥共有名

は開くことができて、共有しているファイルも表示されます。

 

表示されない事にどう対処するかを考えてみる

 

それまで見えていたのに、ある日見えなくなるってなんだろう?

Windowsアップデートで何か不具合あった?

ウィルス対策ソフトやWindowsのファイアウォールで遮断されている?

ファイアウォールやウイルスソフトを無効にしてみましたが変わらずでした。

 

ここでビビっと昔の記憶が蘇りました!

マスターブラウザ

ワークグループだとマスターブラウザになったPCがのコンピュータ一覧の情報持ってる!

(ドメイン環境だとドメインコントローラがマスタブラウザになる。)

WindowsXPの頃も同じような症状に遭遇したことがあったんです。

このマスターブラウザが少々厄介でネットワークのPCの電源を投入する順や、

OSの種類やバージョンによってネットワーク内のどのコンピュータが

マスターブラウザになるかが決まり、なってほしくないコンピュータが

これになってしまうとこういう症状が出る事があるんです。

 

今回はWindows7のパソコンがマスタブラウザになっていたのが原因のよう。

Winodws10のマシンがマスターブラウザになると問題は解決した。

電源投入する順なのだろうと思いましたが、いちいち先にこれを電源入れて

っていう風にすると面倒なので、特定のPCはマスターブラウザにならないように

設定をする事にしました。

 

特定のパソコンがマスターブラウザにならないように設定する方法

 

マスターブラウザにしたくないPCで下記の設定をします。

「Windowsキー」+「R」を押して「ファイル名を指定して実行」を表示して、

「regedit」と入力してOKをクリックします。

レジストリエディタが起動するので、下記のキーを変更します。

※レジストリは設定を誤るとWindowsが起動しなくなる事があるので慎重に設定してください。不安がある場合はレジストリは触らないほうがよいです。変更を行う前にレジストリのバックアップ(エクスポート)をお勧めします。

regeditでHKEY_LOCAL_MACHINE\SYSTEM\CurrentConrolSet\Services\Browser\Parameters

を開き、MaintainServerListAutoになっているのをNoに変更します。

 

何度か再起動したり試してみましたが、Windows7のPCがマスターブラウザになることはなく、

Windows10のPCでもコンピュータがちゃんと表示されるので解決と判断しました。

スポンサーリンク

 

どのコンピュータがマスターブラウザになっているか確認する方法

 

どのPCがマスターブラウザかどうか確認するには、コマンドプロンプトで

nbtstat -a コンピュータ名

で表示された結果に__MSBROWSE__が含まれていれば

そのコンピュータがマスターブラウザになっています。

 

マスターブラウザを確認するのに便利なフリーツールも出ているので

そういうツールを使うと楽に調べることができます。

 

 

とりあえずな応急措置

 

調査する時間がない場合や面倒な場合は各PCのデスクトップなどに、

ショートカットで共有先のリンクを出しておくととりあえず

共有ファイルは使えるので、忙しくてどうしようもない時に

ちゃんと調べるまでの繋ぎにはありです。

 

ネットワークのPCのショートカットの作成方法

 

デスクトップで右クリックして「新規作成」→「ショートカット」で

¥¥コンピュータ名¥共有名」を入力してショートカットを作成しておけばOKです。

ショートカットから共有しているコンピュータを開けます。

コメント