2013-07-11 2 views
8

Ich habe mich in einer etwas einzigartigen Situation gefunden.Löschen Sie einen Ordner, der seinen Besitzer verloren hat

Ich habe einen Ordner. Dieser Ordner hat irgendwie seinen Besitzer verloren.

In „Erweiterte Sicherheitseinstellungen für FOLDER“ unter „Aktueller Besitzer:“:

Unable to display current owner. 

ich diesen Ordner ohne Erfolg zu löschen versuche angezeigt. Ich habe versucht, Besitz nehme mit beiden Benutzern und dem Administrator Benutzer und auch die Ausbeute

Unable to set new owner on FOLDER, Access is denied 

ich versucht habe Administrator volle Privilegien über die Windows-Shell läuft als Administrator zu erteilen:

icacls FOLDER /grant administrators:F 

Und ich habe versucht, entfernen Sie den Ordner über die Windows-Shell läuft als Administrator:

rmdir FOLDER /s 

die Rückkehr:

Access is denied 

Hat jemand eine Idee, wie ich diesen Ordner löschen kann?

+0

Wenn sich der fragliche Ordner in einem anderen leeren befindet, oder wenn dies arrangiert werden kann, siehe http://superuser.com/a/423821/96662 –

+0

In meinem Fall habe ich einfach eine Datei aus diesem Ordner in einen anderen kopiert (alle mit Explorer) und danach konnte ich die Quelle nicht löschen. Nachdem ich alle Optionen im Netz durchgegangen bin, habe ich alle meine Explorer-Fenster geschlossen und dann von der Eingabeaufforderung aus konnte ich den Ordner löschen (war vor dem Schließen aller Explorer-Fenster nicht möglich). – Avnish

Antwort

2

Herunterladen und Hinzufügen Take Ownership Registrierung. Klicken Sie dann mit der rechten Maustaste auf den Ordner und wählen Sie Take Ownership und wählen Sie Ihren Benutzernamen.

+1

Dies ist eine aktualisierte Adresse des von Ihnen erwähnten Links. Http://www.howtogeek.com/howto/windows-vista/add-take-ownership-to-explorer-right-click-menu-in-vista/ –

2

Ich hatte dieses Problem, als ich ein Cygwin-Terminal im gesperrten Verzeichnis hatte. Nach dem Ändern der Verzeichnisse im Cygwin-Fenster konnte ich das Windows-Verzeichnis entfernen.

1

Die Eigentümerschaft des Ordners sollte seine Löschbarkeit nicht beeinträchtigen, solange die Zugriffsrechte des übergeordneten Ordners Schreibzugriff für den zu löschenden Benutzer enthalten.

Ein Ordner verliert seinen Besitzer nicht wirklich, aber sein Besitzer kann nicht mehr existieren. Der Ordner verfügt jedoch weiterhin über eine Besitzer-ID, und das ist für die meisten Absichten und Zwecke immer noch gültig.

@birkner ist auf dem richtigen Weg. Überprüfen Sie, ob in diesem Verzeichnis Prozesse ausgeführt werden. Wenn ja, beenden Sie sie.

+0

In diesem Szenario kann das Verzeichnis auch dann nicht auf meinem Computer gelöscht werden, wenn das übergeordnete Verzeichnis dem aktuellen Benutzer gehört. –

+1

Das würde zu einem veralteten Prozess führen, der das Verzeichnis geöffnet hatte. –

+1

Das würde erklären, warum ich das Verzeichnis nach einem Neustart löschen konnte. –

6

Versuchen Sie chkdsk /F in cmd mit Administratorberechtigung!

Da der Ordner eine Datei ohne Besitzer enthalten kann, was ein Fehler in Ihrem Dateisystem ist.

Wenn sich dieser Ordner auf Ihrer Startdiskette befindet (C :), fragt cmd Sie, ob Sie scannen sollen, wenn Sie den Computer das nächste Mal starten, geben Sie "y" ein, um zu bestätigen.

Nach dem Scan chkdsk wird die beschädigte Datei (en) löschen.

Ich habe dieses Problem nach der Deinstallation von Android Studio, kann ich nicht löschen C:\Program Files\Android\Android Studio. Versucht DEL/RD/TAKEOWN/ICACLS ... für eine Stunde, keiner von ihnen funktioniert für mich. Dann habe ich festgestellt, dass dieser Ordner einige beschädigte Dateien ohne Besitzer enthält ... Schätze, es ist ein Bug von Windows oder Android Studio ...

Dies ist eine der Möglichkeiten, warum einige Ordner oder Dateien nicht gelöscht werden können, selbst mit Administratorrechten.

Hoffe das hilft dem Fragesteller und Menschen, die das gleiche Problem haben!

+0

Ich hatte das gleiche Problem, ich installiere Mcafee Antivirus, dann wurden einige EXE-Dateien beschädigt. –

+0

Hatte das gleiche Problem, und war wegen Android Studio. 'CHKDSK/F' dann Neustart. Habe den nicht löschbaren Ordner losgeworden. – Madushan

1

Wenn Sie versucht haben, eine Datei/einen Ordner zu löschen, die aufgrund eines Prozesses fehlgeschlagen ist, verliert sie den Besitz. Verwenden Sie Process Explorer und suchen Sie nach dem Ordner/der Datei. Es zeigt an, welcher Prozess diesen Ordner/diese Datei verwendet. Wenn Sie den Prozess beenden, wird der Ordner/die Datei nicht mehr angezeigt.

+1

Das hat gut funktioniert. Für andere ist Process Explorer ein kleines Dienstprogramm, das von Microsoft unter https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer vertrieben wird. 'Strg + F' lässt Sie" Find Handle oder DLL "finden. Ich tippte dort den Dateinamen ein. – wibeasley

Verwandte Themen