おそらく、XPのマシンに存在するパスワードが空白のユーザーと同じユーザーでアクセスする場合に「ユーザーアカウントの制限」でコンピューターは見えるのに共有フォルダが見れない状況になると思われます。
クライアント側のパスワードももちろん空白です。
一応状況
ウチの場合は、Windows2000からのアクセスで問題がおきました。
クライアント : Windows2000 : administrator 空白
サーバー : WindowsXP : hoge 空白 (共有したユーザー)
サーバー : WindowsXP : administrator 空白 (アクセス許可を追加されたユーザー)
こんな環境で、2000からアクセスするとはじかれました。
で、解決方法
[コントロールパネル]→[管理ツール]→[ローカル セキュリティ ポリシー]
[セキュリティの設定]→[ローカル ポリシー]→[セキュリティ オプション]
[アカウント: ローカル アカウントの空のパスワードの使用をコンソール ログオンのみに制限する]→<ダブルクリック>→「無効」へ
ダイアログが表示されるので「無効」にしてください。
セキュリティの観点からは良くないのでご利用は計画的にお願いします。
本来ならどっちのPCもadministratorと違うユーザーを作成してパスワードを設定すべきですからね。
共有するフォルダも特定のフォルダだけなら一度アクセス許可をだすだけですので、面倒がらずやりましょうね。自分よ・・・。