WindowsエクスプローラーはWindowsオペレーティングシステムのすべての世代に含まれて出荷されており、多くの変更が行われています。 Windows 10に含まれているWindowsエクスプローラーは、ローカルハードドライブのパーティションを参照するだけのものではありません。ローカルまたはリモートネットワーク上のファイルやフォルダーを表示するために使用できます。これは、一般ユーザーと上級ユーザーの両方にとって最も重要なWindowsコンポーネントの1つです。残念ながら、一部のユーザーは、ローカルネットワーク上の他のデバイスに接続するときにエクスプローラーがいくつかの問題を起こすと報告しています。これは、この機能をサポートするWindowsサービスが起動の問題を引き起こしているためです。このサービスの名前は fdPHostで 、Function Discovery Provider Hostと呼ばれ ます (関数プロバイダーのホスト)。 同様の機能を持つFunction Discovery Providerと呼ばれる同様のサービスと混同しないでください 。このサービスについてマイクロソフトは次のように説明しています。
FDPHOSTサービスは、ネットワーク機能検出(FD)プロバイダーをホストします。これらのFDプロバイダーは、SSDおよびWebサービス-検出(WS-D)用のネットワーク検出サービスを提供します。FDPHOSTサービスを停止または無効にすると、FDの使用時にこれらのプロトコルのネットワーク検出が無効になります。このサービスが利用できない場合、FDを使用し、これらの検出プロトコルに依存するネットワークサービスは、ネットワークデバイスまたはリソースを見つけることができません。
Explorerがローカルネットワーク上の他のデバイスに接続できない
まず、このサービスをサービスプールにローカライズする必要があります。Win + Rキーの組み合わせを押し、services.mscと入力して、Windows 10でサービスマネージャーを開きます。
次に、「Discovery Provider Host」という名前のサービスを見つけて右クリックし、[ プロパティ ]を選択します。
- サービスがすでに実行されている場合は、[ 停止 ]をクリックします。
- スタートアップの種類として[ 自動(遅延開始)]を選択します。
- 「実行」をクリックします。
- 適用してOK。
- 変更を有効にするためにPCを再起動します。