• 締切済み

Windows XP SP2 ファイル共有のトラブル

Windows XP SP2でファイル共有を行っているのですが、 一部のフォルダ、ファイルにアクセスできず困っています。 Windows 2000 マシンの 外付けUSB-HDD に保存している Backup フォルダを、 Windowsファイル共有を利用して、Windows XP マシンにコピーしました。 この時は、XP マシン から 2000 マシン へアクセスしましたが、全ての ファイルに問題なくアクセスできました。 次に、先ほど XP マシンに コピーした Backup フォルダの アクセス権を、XP マシン上で 「NTFSのアクセス権はeveryone:フルコン、共有もeveryone:フルコン」に設定しました。 そして、2000 マシンから、XP マシン の共有 Backup フォルダにアクセスしたところ、 ルートフォルダ~2階層下のフォルダには問題なくアクセスできますが、 3階層下のフォルダにアクセスしようとすると、「アクセスが拒否されました」と 表示され、アクセスできません。 Backup(ルートフォルダ)← ○アクセスOK A1(1階層下フォルダ)← ○アクセスOK B2(2階層下フォルダ)← ○アクセスOK C3(3階層下フォルダ)← ×アクセス拒否 (3階層下の全フォルダにアクセスできません) D4(4階層下フォルダ) ・・・ アクセスが拒否されたフォルダのNTFSセキュリティ設定を確認したところ、 なぜか Everyone が登録されていませんでした。そこで、このフォルダの NTFSアクセス権に Everyone を登録したところ、このフォルダには 問題なくアクセスできました。 試しに、XP マシン上で "c:\a\b\c\d\e\f" と複数階層のフォルダを作成して、 ルートの "a" フォルダを共有しましたが、2000 マシンから、 a, b, c フォルダには問題なくアクセスできますが、"d" にアクセスすると、 "アクセスが拒否されました" と表示されます。 なぜ、ルートフォルダ に適用した everyone のアクセス権が、 3階層下のフォルダから適用されなくなったのでしょうか? コピーしたファイル、フォルダの数が大量なため、全てのフォルダの アクセス権を手動で設定するのは困難ですので、困っております。 ( ファイル数:121,408 / フォルダ数:13,143 )

みんなの回答

  • pop22125
  • ベストアンサー率0% (0/0)
回答No.2

自己レスですが、試行錯誤の末にようやくトラブルの原因が分かりました。 次の設定が ”有効”になっていると、どういう訳か、共有フォルダの3階層以下に アクセスできなくなりました。 ”コントロールパネル”→ ”管理ツール”→ ”ローカル セキュリティ ポリシー”を起動 ”セキュリティの設定”→ "ローカル ポリシー" → ”セキュリティオプション”→ ”アカウント:ローカル アカウントの空のパスワードの使用をコンソール ログオンのみに制限する” この項目を ”無効”に設定して、Win XP マシンを再起動すると、Win2K マシンから Win XP マシンの 共有フォルダの3階層以下のサブフォルダにもアクセスできるようになりました。 仕様なのかバグなのか知りませんが、同様の症状で困っている方が 結構いるようですので参考にしてください。

  • pop22125
  • ベストアンサー率0% (0/0)
回答No.1

自己レスですが、Backup フォルダ以下を全て削除したところ、 先ほど作成した、"c:\a\b\c\d\e\f" の全階層のフォルダに 問題なくアクセスできるようになりました。 再度、大量のファイル・フォルダを含む Backup フォルダを XP マシンにコピーしたところ、また、3階層以下のフォルダに アクセスできなくなりました。。 ちなみに、PC環境は、IBM ThinkPad T42 です。 DtoD からリカバリ して、Windows Update で全ての更新パッチを 適用して、その直後に大量のファイルをコピーしたところ問題がでました。 どうやら、少なくとも私の環境では、NTFSファイルシステムに 大量のファイルがあると問題がでるようです。。

関連するQ&A