こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

LANで、Windows xpマシンのファイルだけ参照できません。

LANで、Windows xpマシンのファイルだけ参照できません。

ネットワーク構成は以下のようにしています。
PC1:Win vista ultimate SP2(デスクトップ)
PC2:Win xp pro SP3(ノート)
PC3:Win 2000(デスクトップ)
ルータ BUFFALO WZR-HP-G300NH

いずれのPCからも
スタートメニュー→ネットワークまたはマイネットワークで、互いのPCが表示されます。
PC2(xp)からは他のPCの共有フォルダを参照できます。
PC1(vista)、PC3(2000)からPC2のフォルダを参照できず、エラーメッセージが表示されます。
PC1(vista)、PC3(2000)は相互にフォルダを参照できます。

<エラーメッセージ>
PC1(vista)では・・・
「ネットワークエラー \\PC2にアクセスできません 名前のスペルを確認しても
問題がない場合は、ネットワークに問題がある可能性があります。ネットワークの問題を識別し
て解決するには[診断]をクリックします。」

[診断]をクリックしてみると、「"PC2"は有効なホスト名ではありません」となります。

PC3(2000)では・・・
「\\PC2にアクセスできません ネットワークパスがみつかりません」

たぶんxpの設定かと思うのですが、調べてもわかりません。
どなたかご教示お願いします。


今まで以下のようなことを確認しました。
・PC1(vista)のネットワーク探索 → 有効

・PC2(xp)の共有フォルダのプロパティを開き、[セキュリティ]タブにおけるアクセス許可
→Everyoneで、[特殊なアクセス許可]以外は[フルコントロール]以下すべてにチェック

・xp proのマイコンピュータの[簡易ファイルの共有を使用する]のチェック
→外れている

・PC2(xp)の共有フォルダのプロパティを開き、[共有]タブにおけるアクセス許可
→Everyoneで、[変更][読み取り]にチェック

・PC2(xp)の管理ツール→ローカルセキュリティポリシーで、ユーザー権利の割り当ての設定→
[ネットワーク経由でコンピュータへアクセス]
Administrators
ASPNET
Backup Operetors
Everyone
IUSR_PC2
IWAM_PC2
Power Users
Users

[ネットワーク経由でコンピュータへアクセスを拒否する]
SUPPORT 388945A0


・職場のPC4:Win xp pro SP3(ノート)を持ち帰り、PC3の代わりに自宅のLANに入れてみた
→同様互いに表示される。PC2(xp)からは他のPCの参照可能。PC1(vista)、PC4(xp)からPC2は参照できない。PC1(vista)、PC4(xp)は相互にフォルダを参照可能。

・職場にPC2(xp)を持って行って、職場のLANにつないでみた。
→同様。PC4(xp)、PC5(vista)からPC2のフォルダを参照できない。PC2から他のPCは参照できる。


・PC4(xp)の管理ツール→ローカルセキュリティポリシーで、ユーザー権利の割り当ての設定→
[ネットワーク経由でコンピュータへアクセス]
*S-1-5-21-667655692-1567272543-1716505829-1003 ★これは何?
Administrators
ASPNET
Backup Operetors
Everyone
Power Users
Users

[ネットワーク経由でコンピュータへアクセスを拒否する]
SUPPORT 388945A0


・ipconfigでipアドレスを調べて互いにpingを打ってみましたが、
どのPC同士でも通りません。フォルダ参照できているPC同士でも通らないので、
おそらくルーターの設定が原因だろうと思います。

・PC2に常駐しているウィルスバスター2009を停止してみましたが、状況は同じでした。

・PC2はワイヤレス接続ですが、ワイヤレスを切って有線接続にしたらネットにつながりません。
有線アダプタが故障しているようです。関係ないかもしれませんが。


ここまでやってもう思いつくことがなくなりました。
PC2の何かが原因なのだろうというところまでわかりました。
どなたかお知恵を貸してください。よろしくお願いします。

投稿日時 - 2010-04-11 09:59:31

QNo.5817813

困ってます

質問者が選んだベストアンサー

PC2(xp) のファイアーウォールで制限されているのでは。
コマンドプロンプトで NETSTAT -AN と打ち UDP 137,138(,445) TCP 139(445)が表示される事
http://windows.microsoft.com/ja-JP/windows7/Networking-home-computers-running-different-versions-of-Windows#section_5
http://kotohazime.fc2web.com/trouble/examination.html

制限されている場合は
windowsファイアーウォール で 有効 例外を許可するにチェックが入っていないか
セキュリティソフトのプライベートファイアーウォールで制限していないか

制限されていない場合は PCのポートは空いているので 間のルータのセキュリティで 無線端末からのアクセスを制限していないかなどを確認してみてください。(する機能があるものもあるらしいので)

投稿日時 - 2010-04-11 11:46:53

補足

クライアントマネージャー3とWindowsファイアウォールの組合せで何か不都合が起きているということまで特定できました。
やったことは以下のことです。
--------------------------
ウィルスバスター2009をアンインストール
→状況変わらず。

Windowsファイアウォールを無効に
→フォルダ共有できた!

どのポートが開いてないか、調べたがよくわからず。
ふと思いついて無線を使わず、有線で接続
→Windowsファイアウォール有効でもフォルダ共有できた!

Buffaloのクライアントマネージャー3Ver.2を疑い、
無線を使用して接続し、フォルダ共有できないことを再確認した上で、アンインストール。
Windowsのワイヤレスネットワーク接続を用いて接続。
→フォルダ共有できた!

クライアントマネージャ3最新版(Ver.2.0.5)をダウンロードし、インストール。
→やっぱりフォルダ共有できません。
---------------------

ハードウェアとの相性?とも思ってBuffaloのサポートに聞いてみましたが「考えにくい」と言われました。とすると、他のソフトとの兼ね合いなのでしょうか。

OSを再インストールしてみると何が悪さしているのかわかるかもしれませんが、
その時間も惜しいので、当面Windowsのワイヤレスネットワーク接続ユーティリティを使用することにします。

クライアントマネージャー3はアクセスポイントによって自動的にプリンタを選ぶので重宝していたのです
が、残念です。

覚えとしてPC2(xp)のハードウェアについて記しておきます。
本体:TOSHIBA dynabook PX/63G
ワイヤレスネットワークアダプタ:Athros AR5007EG Wireless Network Adapter

回答くださったshinhさん、ありがとうございました。

投稿日時 - 2010-04-13 22:18:40

お礼

すばやい回答ありがとうございます。紹介していただいたサイトを参考にあれこれ調べてみて、UDP139のポートが開いてないことがわかりました。「開いている必要のあるポート」の中には入っていないポートですが、ファイル参照のできるPCではUDP139は開いています。
XPだがファイル参照のできている職場のPC4はウィルスバスター2009ではなくESETですので、XP+ウィルスバスター2009の組み合わせがだめなのか?ということかと思います。
ウィルスバスター2009のどこをいじればいいかよくわからないので、これからアンインストールしてみようと思います。結果が出たらまた報告いたします。

投稿日時 - 2010-04-13 09:37:12

ANo.1

このQ&Aは役に立ちましたか?

2人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問