修正:Windows 10/11には、ネットワークエクスプローラーにコンピューターの名前が表示されません。

Windows 11/10コンピューターの名前が独自に表示されない場合ファイルエクスプローラー>ネットワーク次に、以下を続けて問題を修正します。

症状:コンピューターの名前は他のコンピューターのネットワークエクスプローラーに表示されますが、表示されません。(この問題はWindows 10で最初に発見され、Windows 11にはまだ存在しています。)

たとえば、「HOSTPC」、「PC1」、「PC2」という名前の3つのコンピューターを備えたネットワークでは、「HOSTPC」が使用しているコンピューターです。ファイルエクスプローラー>ネットワークコンピューター(「HOSTPC」)では、その名前はネットワーク上に表示されず、「PC1」と「PC2」という名前の他の2つのコンピューターを「見る」だけです。同時に、「PC1」&「PC2」コンピューターは、ネットワークエクスプローラーでコンピューターの名前を「表示する」ことができます。

原因:問題は、「関数ディスカバリーリソース出版(FDRESPUB) "、ネットワーク上のコンピューターを発見する責任は、適切に機能しておらず、独自のネットワークエクスプローラーにコンピューターの名前を表示するために再起動する必要があります。

ネットワークエクスプローラー(ファイルエクスプローラー>ネットワーク)にコンピューター名が表示されていない場合は、以下の方法の1つに従って問題を修正します。

修正方法:コンピューター名はネットワークエクスプローラー(Windows 10/11)に表示されません。

方法1。「FDRESPUB」サービスを手動で再起動します。

ネットワークエクスプローラー(ファイル>ネットワーク)にコンピューターの名前を表示するように強制する最初の方法は、手動で再起動することです。「Function Discovery Resource Publication(FDRESPUB)」サービス。これを行うには:

1。を押しますWindows+r実行コマンドボックスを開くキー

2。タイプservices.mscクリックしますわかりました開くWindowsサービス。

3。右クリックします「Function Discovery Resource Publication(FDRESPUB)」サービスと選択再起動

4。その後、開きますファイルエクスプローラー、クリックしてくださいネットワークそして、ネットワークコンピューターのリストにコンピューター名が表示されます。*

* 注記:この方法は一時的に機能し、数分後にコンピューターの名前が独自のネットワークエクスプローラーから再び消えることに注意してください。これを回避するには、以下のMethod-3の指示に従ってください。

方法2。バッチファイルを使用して「fdrespub」サービスを再起動します。

Feature Discovery Resource Publishing(FDRESPUB)サービスを再起動するために毎回サービスにアクセスする必要がないように、デスクトップにバッチファイルを作成して、必要に応じて実行できます。これを行うには:

1。開けるメモ帳そしてコピーして貼り付けます以下のコマンド:

  • PowerShell.exe RestArt -Service -Name fdRespub

2a。次に、選択しますファイル>ASを保存します。

2b。ASを保存しますウィンドウ:

  1. クリックしてくださいデスクトップ左側(デスクトップにバッチファイルを保存するため)。
  2. 変更しますタイプとして保存しますに:すべてのファイル(*。*)。
  3. asを入力しますファイル名「fdrespub.bat」
  4. クリック保存その後近いメモ帳。

3。これから、コンピューター名をに表示する必要があるときファイルエクスプローラー>ネットワーク、 ただ右クリックします」にfdrespub.bat "ファイルと選択管理者として実行します。*

* 注記:この方法は一時的に機能し、数分後にコンピューターの名前が独自のネットワークエクスプローラーから再び消えることに注意してください。これを回避するには、以下のMethod-3の指示に従ってください。

方法3。タスクスケジューラを使用して「FDRESPUB」サービスを繰り返し再起動します。

問題を修正する別の回避策は、タスクスケジューラを介して1分ごとにFDRespubサービスを自動的に再起動することです。これを行いたい場合は、次のことをしてください。

1。開けるタスクスケジューラ選択しますタスクを作成します。

2。一般的な'タブ:

a。新しいタスクに名前を付ける」fdrespub再起動

b。に設定します最高の特権で実行します

c。選択します隠れたチェックボックス

d。クリックユーザーまたはグループを変更します

e。タイプ "システム「そしてクリックしますわかりました。

3。次に、選択しますトリガー'タブとクリックします新しい。

3a。トリガーを編集します'オプション、次のように選択します

  • タスクを開始します:スケジュールで
  • すべてのタスクを繰り返す:タイプ「1分」期間中:無期限に

3b。完了したら、クリックしますわかりました。

4。次に、 'を選択しますアクション'タブとクリックします新しい

4a。新しいアクション'ウィンドウ:

  • プログラム/スクリプトフィールド、タイプ:
    • c:\ windows \ system32 \ cmd.exe
  • Argumetsを追加する(オプション) フィールド、タイプ:
    • /c "Powershell.exe Restart -Service -Name fdRespub"

4b。完了したら、クリックしますわかりました。

5。次に、選択します条件' そしてチェックを解除しますすべてのオプション。

6a。最後に選択します設定'タブ、および残し、オプションのみをチェックします。

  • タスクをオンデマンドで実行することを許可します。
  • 実行中のタスクが要求されたときに終了しない場合は、強制的に停止します。

6b。完了したら、クリックしますわかりました。

7。再起動コンピューター。
8。再起動後、開いてくださいファイルエクスプローラークリックしますネットワーク。 1分後、ネットワーク上の他のすべてのコンピューターと一緒にコンピューター名が表示されます。

それでおしまい!どの方法があなたのために働いたのですか?
このガイドがあなたの経験についてあなたのコメントを残してあなたを助けたかどうかを教えてください。他の人を助けるためにこのガイドを気に入って共有してください。

この記事があなたに役立つ場合は、寄付をすることで私たちをサポートすることを検討してください。1ドルでさえ私たちにとって大きな違いをもたらすことができますこのサイトを自由に保ちながら他の人を助け続けるための努力において: