Explorerのネットワークにホストが表示されないのは、ワークグループの名前が異なっているか、ホスト名の解決で問題が発生していることがある。
対策としては、 3つの方法があります。
- IPアドレスを固定にしてlmhostsファイルで名前解決するようにする。
- WINSで名前解決するようにする。
- ブロードキャストで名前解決できるようにサービスを起動するようにする。
以下のサービスを[自動 (遅延開始) ]にする。
・Function Discovery Provider Host (FDPHost)
・Function Discovery Resource Publication (FDResPub)
・Network Connections (NetMan)
・UPnP Device Host (UPnPHost)
・Peer Name Resolution Protocol (PNRPSvc)
・Peer Networking Grouping (P2PSvc)
・Peer Networking Identity Manager (P2PIMSvc)
ワークグループについては、セキュリティ的な問題もありますので、デフォルトの[WORKGROUP]以外の名前で同一のものを使うようにしてください。
ここまでやれば、共有フォルダにアクセスしようとすれば、デフォルトのアカウントで自動認証されるか、アカウント認証を求められるようになるはずです。アカウント認証については、アクセスする側とされる側で同一のIDとパスワードでアクセスできるようにしておく方が、楽です。
あと、ローカルアカウントで漢字などの半角英数文字以外のユーザー名を使っていたり、ゲストアカウントアクセスをしようとしていたりするのであれば、トラブルの元ですのでやめましょう。