Windows PC

Windows 10 ネットワーク で、コンピューターが表示されない問題を解決する

2021年2月15日

Windows 10のアップデートの後、いろいろ問題が起きる。

今回は、LAN内にあるWindows パソコン(Windows 7、XP)のファイル共有フォルダが表示されなくなった。

Windows 10 の ネットワークで、LAN内のコンピューターが表示されない

原因は、更新プログラム(システムアップデート)で「SMB 1.0/CIFS ファイル共有のサポート」のチェックや機能探索サービスの自動起動をオフにされたためだ。

そのメモをブログ記事に仕立てなおして公開する。

Windows 10 のネットワークで他のコンピューター(PC)が表示されない問題の解決方法

症状

  • Explorerで、ネットワークを表示したとき、他のコンピューターが表示されない
  • パソコンのネットワークアダプターは正常に動作している
  • クイックアクセスに、いつも使うファイル共有フォルダをクリックすると開ける

ことから、ネットワークには何の問題もなく、単にSMBサーバのマウントができていない状態であることが予測された。

やったこと(対応・処置)

Microsoft公式の解決方法は、

【Windows 10 のエクスプローラーから共有フォルダーにアクセスできない】

公式の翻訳記事では分かりにくかったので、自分用にまとめなおした。

パソコン本体の再起動

とりあえず、Windows 10 パソコンの再起動して、症状がでるか確かめよう。

改善せず。

「共有設定」の確認

設定 → ネットワーク→「ネットワークと共有センター」を開く。

左カラムの「共有の詳細設定の変更」をひらく。

ネットワークと共有センター からの共有の詳細設定

「共有の詳細設定」で、「ネットワーク探索」のところで、「ネットワーク探索を有効にする」のボタンにチェックが入っているのを確認する。

チェックは入っている。

「SMB 1.0/CIFS ファイル共有のサポート」の確認

コントロールパネルを開く。

コントロール パネルってどこにあるの?

エクスプローラーの左カラムの1番下に「コントロールパネル」のアイコンがある場合は、それをクリック。

コントロールパネルが見つからない時は、

  1. 左下のウインドウズのスタートアイコンを右クリックして
  2. 開くプルアップニューの下から数番目の検索」を開く
  3. 検索窓に「コントロ」「contr」といれると検索結果に「コントロールパネル」のアイコンが表示されるのでクリック

コントロールパネルの中の、「プログラム」をクリックして、

Windows 10 コントロールパネル プログラム

「プログラムと機能」の中の「Windows の機能の有効化または無効化」をクリック。

Windows 10 コントロールパネル プログラム Windows 機能の有効化または無効化

「Windows の機能の有効化または無効化」にリストされているWindows の各種サービス機能の中で、真ん中辺に「SMB 1.0/CIFSファイル共有のサポート」があるので…

Windows の機能の有効化または無効化の中で、SMB 1.0/CIFSファイル共有のサポート

□に+のボタンをクリックして開くと…。

  • SMB 1.0/CIFS クライアント
  • SMB 1.0/CIFS サーバー
  • SMB 1.0/CIFS 自動削除

チェックが入っていないので、チェックを入れる。

OKボタンをおして、変更を反映させる。

機能探索プロバイダー ホストサービスと機能探索リソース公開サービスのプロパティの確認

左下角の「スタート」を右クリックして開くプルアップメニューから、「検索」を開いて、「サービス」をいれて検索。→ サービス アプリを開く。

S爺
Windows 11でも、機能探索サービスが2つとも停止していますので、設定しなおしましょう。
Windows 10 検索 サービス サービスアプリ

他の方法は、【左下角の「スタート」のプルアップメニュー →「Windows システムツール」→ 「PC」を右クリックで開いて、「その他」→「管理」の順で】。

Windows 7、8.1の場合は、エキスプローラーの「コンピュータ」か「PC」を右クリックして「管理」を選択。
左カラムで、「サービスとアプリケーション」の「サービス」を選ぶ。

Windows 10 サービス アプリ ウインドウ

「Function Discovery Provider Host」を選ぶ。

Windows 10 サービス Function Discovery Provider HOSTを選ぶ

Function Discovery Provider Host を右クリックして、プロパティを開く。

Windows 10 機能探索プロバイダーホスト Function Discovery Provider Host のプロパティ

「スターアップの種類」を「自動」に変更し、サービスの状態が停止なら、開始をクリック。

右下の適用ボタンをおして、OKボタンをおして反映させる。

次に、「Function Discovery Resource Publication」を選んで、右クリック からプロパティを選んで開く。

Windows サービス Function Discovery Resource Publicationのプロパティ

「スタートアップの種類」を「自動」に変えて、サービスの状態が停止なら「開始」ボタンをクリック。右下の適用ボタンをクリックして、OKボタンをおして反映させる。

念のために Windows パソコンを再起動しておこう。

再起動して、エキスプローラー(Explorer)の左カラムから、ネットワークを見ると…

Windows 10 Explorerで、LAN内のコンピュータ−の共有フォルダが表示される

「コンピューター」のところに、LAN内のファイル共有 SMBサーバが表示されるはずだ。

まとめ

古いWindows はセキュリティ上問題があるので、ファイル共有をさせないようになってきている。

特にSMBに関しては、いろいろと脆弱性があるので、古いWindowsパソコンは、ルーター側で、内部から外部へのパケットを遮断する設定にしておくようにしよう。

 







  • この記事を書いた人

SG(S爺)

週末にゲームに興じるジジイです。 提灯(ステマ)記事ではない”本物の”口コミ レビュー記事を書いています。

-Windows PC
-