Tutorial: Fehler „Failed to Enumerate Objects in the Container“ unter Windows 11 beheben
Hier ist ein ausführliches Tutorial, wie du die Fehlermeldung „Failed to Enumerate Objects in the Container“ (auf Deutsch oft: „Fehler beim Aufzählen der Objekte im Container“) unter Windows 11 behebst.
Dieser Fehler tritt meistens dann auf, wenn du versuchst, die Berechtigungen oder den Besitzer eines Ordners oder einer Datei zu ändern, aber Windows den Zugriff auf die darin enthaltenen Unterordner verweigert. Dies passiert häufig bei Systemordnern oder verbleibenden Dateien von alten Windows-Installationen.
Methode 1: Besitzrechte manuell übernehmen (Empfohlene Lösung)
Dies ist der effektivste Weg, um die Kontrolle über den Ordner und alle seine Inhalte zurückzuerlangen.
- Eigenschaften öffnen: Klicke mit der rechten Maustaste auf den betroffenen Ordner und wähle Eigenschaften.
- Sicherheitseinstellungen: Gehe zum Reiter Sicherheit und klicke unten auf die Schaltfläche Erweitert.
- Besitzer ändern: Oben steht „Besitzer: ...“. Klicke daneben auf den blauen Link Ändern.
- Benutzer auswählen:
- Gib in das Feld „Geben Sie die zu verwendenden Objektnamen ein“ deinen Windows-Benutzernamen ein oder einfach
Administratoren. - Klicke auf Namen überprüfen. Der Name sollte nun unterstrichen dargestellt werden.
- Bestätige mit OK.
- Gib in das Feld „Geben Sie die zu verwendenden Objektnamen ein“ deinen Windows-Benutzernamen ein oder einfach
- Untercontainer einbeziehen (WICHTIG):
Du bist nun zurück im Fenster „Erweiterte Sicherheitseinstellungen“. Aktiviere unbedingt die Checkbox:
- „Besitzer der Untercontainer und Objekte ersetzen“
- Berechtigungen erzwingen:
Setze zusätzlich ganz unten im Fenster den Haken bei:
- „Alle Berechtigungseinträge für untergeordnete Objekte durch vererbbare Berechtigungseinträge von diesem Objekt ersetzen“.
- Übernehmen: Klicke auf Übernehmen und bestätige die darauffolgenden Warnmeldungen mit Ja. Windows arbeitet nun alle Dateien im Ordner ab. Sobald das erledigt ist, klicke auf OK.
Methode 2: Besitzrechte über die Eingabeaufforderung (CMD) übernehmen
Wenn die grafische Oberfläche blockiert, hilft oft die Kommandozeile mit Administratorrechten.
-
Drücke die Windows-Taste, tippe
cmdein. -
Wähle rechts „Als Administrator ausführen“.
-
Gib nacheinander folgende Befehle ein (ersetze
C:\DeinOrdnerdurch den tatsächlichen Pfad des Ordners):-
Schritt 1: Besitz übernehmen
takeown /f "C:\DeinOrdner" /r /d j(Erklärung:
/fgibt den Pfad an,/rarbeitet rekursiv in Unterordnern,/d jbestätigt Rückfragen automatisch mit Ja). -
Schritt 2: Vollzugriff gewähren
icacls "C:\DeinOrdner" /grant administratoren:F /t(Erklärung:
/grant administratoren:Fgibt der Administrator-Gruppe Vollzugriff,/twirkt sich auf alle Unterordner aus).
-
Methode 3: Benutzerkontensteuerung (UAC) vorübergehend deaktivieren
In seltenen Fällen stört die Benutzerkontensteuerung den Prozess der Rechtevergabe.
- Suche im Startmenü nach „Einstellungen für Benutzerkontensteuerung ändern“.
- Ziehe den Schieberegler ganz nach unten auf „Nie benachrichtigen“.
- Klicke auf OK (ggf. Neustart erforderlich).
- Versuche nun erneut Methode 1.
- WICHTIG: Stelle den Regler nach der Fehlerbehebung aus Sicherheitsgründen wieder auf die Standardposition zurück!
Warum tritt dieser Fehler auf?
- Konflikt mit Berechtigungen: Dateien wurden von einem anderen Benutzerkonto oder einer alten Windows-Installation erstellt.
- Systemschutz: Windows schützt sensible Ordner (wie
WindowsApps), um Systemstabilität zu gewährleisten. - Software-Konflikte: Ein Antivirenprogramm blockiert den Zugriff auf die Dateistruktur während der Rechteänderung.
Fazit
In 90 % der Fälle löst die Checkbox „Besitzer der Untercontainer und Objekte ersetzen“ in den erweiterten Sicherheitseinstellungen das Problem. Sollte es weiterhin haken, stelle sicher, dass kein Programm im Hintergrund auf die Dateien zugreift (eventuell im „Abgesicherten Modus“ versuchen).