[XP]ネットワーク全体 に Microsoft Windows Network が表示されない
本日の障害
ネットワーク共有しようにも、Microsoft Windows Networkが表示されず。
cmdでnet view するとローカルは見えてます。
ネットワーク先のコンピュータ名をnet view \\[コンピュータ名]で参照しても帰ってきます。
しかしexplorerでネットワーク名を\\[コンピュータ名]で直打ちしても繋がりません。
これは珍しい・・・
googleで検索かけると、同様の障害を持った方の投稿が何件か見受けられますが解決策は記載されてません。
先だって、ノートンインターネットセキュリティが中途半端に起動しており、タスクバーにアイコンが出ておらずバックグラウンドでプロセスが起動しっぱなしでしたので、暴走と判断。
Norton Removal Toolで強制削除します。
しかしノートン先生を消した後も繋がりません。
まず表示されない原因を探ります。
まずMicrosoft Windows Networkを構成してるレジストリを探し出します。
HKLM\SYSTEM\CurrentControlSet\Services\lanmanworkstation\NetworkProvider
ここに値がありました。
ProviderPath = %SystemRoot%\System32\ntlanman.dll
とDLLが指定されてます。
該当のファイルがあるか確認すると・・・
きれいにすっぽ抜けてます。
WinXP SP3のCDからntlanman.dllをsystem32フォルダにコピー
相変わらず繋がらない・・・
他にも消えてるファイルが有りそうです。
sfc /scannow を実行。
それでも繋がらない・・・。
ネットワーク系な名前のファイルを根こそぎ探し出します。
netui0.dll
netui1.dll
netui2.dll
この3ファイルも消えてました。
この3ファイルもSP3 CDから戻します。
(sfc /scannow で戻らないのが何とも・・・)
リブート後、無事Microsoft Windows Networkが出ました。
ワークグループも表示され、ネットワーク共有にも無事接続できるようになりました。