Umgang mit Berechtigungen beim Kopieren und Verschieben von Dateien und Ordnern

In diesem Artikel wird beschrieben, wie Windows Explorer Datei- und Ordnerberechtigungen in verschiedenen Situationen behandelt.

Gilt für: Windows 10 (alle Editionen), Windows Server 2012 R2
Ursprüngliche KB-Nummer: 310316

Zusammenfassung

In Microsoft Windows 2000, in Windows Server 2003 und in Windows XP haben Sie die Wahl, entweder das FAT32-Dateisystem oder das NTFS-Dateisystem zu verwenden. Wenn Sie NTFS verwenden, können Sie Ihren Ordnern und Dateien Berechtigungen erteilen, um den Zugriff auf diese Objekte zu steuern. Wenn Sie eine Datei oder einen Ordner auf einem NTFS-Volume kopieren oder verschieben, variiert die Art und Weise, wie Windows Explorer die Berechtigungen für das Objekt behandelt,, je nachdem, ob das Objekt auf demselben NTFS-Volume oder auf ein anderes Volume kopiert oder verschoben wird.

Weitere Informationen

Standardmäßig erbt ein Objekt Berechtigungen vom übergeordneten Objekt, entweder zum Zeitpunkt der Erstellung oder beim Kopieren oder Verschieben in den übergeordneten Ordner. Die einzige Ausnahme von dieser Regel tritt auf, wenn Sie ein Objekt in einen anderen Ordner auf demselben Volume verschieben. In diesem Fall werden die ursprünglichen Berechtigungen beibehalten.

Beachten Sie außerdem die folgenden Regeln:

  • Der Gruppe "Jeder" wird die Berechtigung Vollzugriff zulassen für den Stamm jedes NTFS-Laufwerks erteilt.

  • Das Verweigern von Berechtigungen hat immer Vorrang vor dem Zulassen von Berechtigungen.

  • Explizite Berechtigungen haben Vorrang vor geerbten Berechtigungen.

  • Wenn NTFS-Berechtigungen miteinander in Konflikt stehen oder z. B. Gruppen- und Benutzerberechtigungen widersprüchlich sind, treten die großzügigsten Berechtigungen in Kraft.

  • Berechtigungen sind kumulativ.

  • Um Berechtigungen beim Kopieren oder Verschieben von Dateien und Ordnern beizubehalten, verwenden Sie das Hilfsprogramm Xcopy.exe mit dem Schalter /O oder /X.

    Die ursprünglichen Berechtigungen des Objekts werden am neuen Speicherort zu den vererbbaren Berechtigungen hinzugefügt.

  • Wenn Sie beim Kopieren oder Verschieben eines Objekts die ursprünglichen Berechtigungen eines Objekts zu den vererbbaren Berechtigungen hinzufügen möchten, verwenden Sie das Hilfsprogramm Xcopy.exe mit den Schaltern -O und -X.

  • Um vorhandene Berechtigungen beizubehalten, ohne vererbbare Berechtigungen aus dem übergeordneten Ordner hinzuzufügen, verwenden Sie das Hilfsprogramm Robocopy.exe, das im Windows 2000 Resource Kit verfügbar ist.

Sie können die Art und Weise ändern, wie Windows Explorer Berechtigungen behandelt, wenn Objekte auf ein anderes NTFS-Volume kopiert oder verschoben werden. Wenn Sie ein Objekt auf ein anderes Volume kopieren oder verschieben, erbt das Objekt die Berechtigungen seines neuen Ordners. Wenn Sie dieses Verhalten jedoch so ändern möchten, dass die ursprünglichen Berechtigungen beibehalten werden, ändern Sie die Registrierung wie folgt.

Wichtig

Dieser Abschnitt, diese Methode bzw. diese Aufgabe enthält eine Beschreibung der Schritte zum Bearbeiten der Registrierung. Durch die falsche Bearbeitung der Registrierung können schwerwiegende Probleme verursacht werden. Daher ist es wichtig, bei der Ausführung der folgenden Schritte sorgfältig vorzugehen. Für zusätzlichen Schutz sichern Sie die Registrierung, bevor Sie sie ändern. Sie können die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie unter Sichern und Wiederherstellen der Registrierung in Windows.

  1. Klicken Sie auf Start und dann auf Ausführen, geben Sie in das Feld Öffnen die Zeichenfolge regedit ein, und drücken Sie dann die Eingabetaste.

  2. Klicken Sie auf den folgenden Registrierungsschlüssel: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer.

  3. Klicken Sie im Menü Bearbeiten auf Wert hinzufügen, und fügen Sie den folgenden Registrierungswert hinzu:

    • Wertname: ForceCopyAclwithFile
    • Werttyp: DWORD
    • Wertdaten: 1
  4. Beenden Sie den Registrierungs-Editor.

Sie können die Art und Weise ändern, wie Windows Explorer Berechtigungen behandelt, wenn Objekte auf demselben NTFS-Volume verschoben werden. Wie bereits erwähnt, behält das Objekt beim Verschieben eines Objekts innerhalb desselben Volumes standardmäßig seine Berechtigungen bei. Wenn Sie dieses Verhalten jedoch so ändern möchten, dass das Objekt die Berechtigungen vom übergeordneten Ordner erbt, ändern Sie die Registrierung wie folgt:

  1. Klicken Sie auf Start und dann auf Ausführen, geben Sie regedit ein, und drücken Sie die Eingabetaste.

  2. Klicken Sie auf den folgenden Registrierungsunterschlüssel: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer

  3. Klicken Sie im Menü Bearbeiten auf Wert hinzufügen, und fügen Sie den folgenden Registrierungswert hinzu:

    • Wertname: MoveSecurityAttributes
    • Werttyp: DWORD
    • Wertdaten: 0
  4. Beenden Sie den Registrierungs-Editor.

  5. Stellen Sie sicher, dass für das Benutzerkonto, das zum Verschieben des Objekts verwendet wird, die Berechtigung Berechtigungen ändern festgelegt ist. Wenn die Berechtigung nicht festgelegt ist, erteilen Sie dem Benutzerkonto die Berechtigung Berechtigungen ändern.

Hinweis

Der Registrierungswert MoveSecurityAttributes gilt nur für Windows XP und für Windows Server 2003. Der Wert wirkt sich nicht auf Windows 2000 aus.