質問: 社内 LAN には、XP、Vista、Windows 7 など、多くのオペレーティング システムが存在します。ここで問題が発生しました。XP はネットワーク プレイスの共有ドライブを認識できますが、アクセスすると、アクセス許可がないことを示すメッセージが表示されます。共有ドライブはウィザードを使用できないため、詳細な共有のみが使用できるのですが、詳細な共有に「Everyone」権限が追加されているのに、依然として権限がないと表示されるのはなぜですか?アドバイスをお願いします!
回答: 1 つの点を見落としていたため、対応するアクセス許可の割り当てに加えて、共有はファイル システムの NTFS アクセス許可にも従わなければなりません。したがって、Windows 7/Vista でフォーマットされたドライブのセキュリティ タブに、対応する NTFS アクセス許可を追加する必要があります。デフォルトでは、次のディレクトリには「Everyone」および「Guest」アクセス許可がありません。ただし、ウィザードで共有する場合は NTFS の権限が自動的に照合・更新されるため、一般的な共有フォルダであれば問題ありません。
Windows 7/Vista でフォーマットされたドライブのデフォルトの権限は次のとおりです: 認証されたユーザー (XP では利用不可)、システム管理者 (管理者グループ)。 XP のデフォルトの権限は、Administrators (管理者グループ)、CreatorOwner (作成されたフォルダの所有者。Vista にはこれがありません)、Everyone (XP のドライブにはデフォルトで読み取り専用権限があります) です。
主な違いの 1 つは CreatorOwner (所有者) です。 XP で作成されたフォルダーの所有者は、フォルダーを作成した特定のユーザーであるため、構成されたアクセス許可を持つフォルダーに NTFS を再インストールすると、不明なアカウントが SID の形式で表示されることがよくあります。 Windows 7/Vista のデフォルトの所有者はこのグループです。たとえば、管理者の場合、作成したフォルダーの所有者は Administrators グループです。したがって、Windows 7/Vista で作成されたフォルダーには、CreatorOwner の対応するアクセス許可がありません。
ここまで言いましたが、解決策はたったの 1 文です。作成した共有フォルダーまたはシステムの NTFS フォーマットのハードディスクを右クリックし、[プロパティ] → [セキュリティ] を選択し、[グループまたはユーザー名] 列を選択します。 「編集」をクリックして「追加」をクリックし、「選択するオブジェクト名を入力してください」に「Everyone」と入力して「OK」をクリックします。 XP マシンは、Windows 7/Vista で作成した共有ドライブとフォルダーにアクセスできます。