Eine Datei kann unter Windows nicht gelöscht werden

0

Edit : Nun scheint sich die Situation behoben zu haben - ich habe nochmal nachgesehen - und die Datei ist einfach weg. Ich habe den übergeordneten Ordner ohne Probleme entfernt. Ich habe buchstäblich nichts getan. Ich habe keine Ahnung, was hier los ist.


Ich habe keine Ahnung, was mit den Berechtigungen für meine Datei passiert ist. Ich habe eine Datei mit VSCode in einem Git-Repository erstellt. Dann, soweit ich mich erinnere, entschied ich, dass es keinen Sinn macht und entschied mich, es mit git zu löschen, das unter Ubuntu unter Windows Subsystem Linux mit git reset --hard installiert ist. Stattdessen habe ich eine Fehlermeldung erhalten, dass der Zugriff verweigert wurde. Jetzt habe ich eine Akte, die anscheinend alles überleben kann. Beim Versuch, es zu entfernen, erhalte ich den Fehler, dass ich eine Erlaubnis benötige:

Bildbeschreibung hier eingeben

Der Versuch, es aus Ubuntu zu entfernen, macht es noch lustiger:

Bildbeschreibung hier eingeben

(Beachten Sie, dass ich versuche, ein ganzes Verzeichnis zu entfernen, und dass die Datei nicht existiert.)

Deshalb habe ich versucht, die Berechtigungen für die Datei zu ändern:

Bildbeschreibung hier eingeben

Das Klicken Continuebewirkt buchstäblich nichts. Beim Versuch, Berechtigungen für einen enthaltenen Ordner zu ändern, wird beanstandet, dass der Zugriff verweigert wurde:

Bildbeschreibung hier eingeben

Wenn ich versuche, den übergeordneten Ordner zu entfernen, benötige ich Berechtigungen von ... mir selbst:

Bildbeschreibung hier eingeben

Hast du eine Idee, was ich tun kann, um es loszuwerden? Irgendwann gelang es mir, einen ganzen Projektordner zu entfernen. Cool. Dann habe ich das Repo wieder an der gleichen Stelle geklont ... und die Datei war da und wurde von git als nicht verfolgt markiert (weil ich sie nie zum Repo hinzugefügt habe). Ich bin verloren.

Michał Sadowski
quelle
„( man beachte , dass ich versuche , ein ganzes Verzeichnis zu entfernen und es beschwert sich ausdrücklich , dass die Datei nicht existiert)“ - das Betriebssystem keine Funktion hat ein Verzeichnis mit seinem Inhalt zu entfernen, so dass der Befehl zu müssen entfernen die einzelnen Dateien zuerst und können das Verzeichnis erst entfernen, wenn es leer ist. Die eigentliche Fehlermeldung wird jedoch nicht weniger seltsam.
Grawity
Die Option @grawity -R sollte Inhalte rekursiv entfernen. und wenn die Datei dann logischerweise nicht existiert, sollte sie sie überhaupt nicht abholen. Warum sollte man dann versuchen, eine Datei zu entfernen, die überhaupt nicht existiert, wobei ich nicht einmal angegeben habe, dass sie entfernt werden soll?
Michał Sadowski
Möglicherweise wurde die Datei verwendet? Wird in einer anderen Anwendung geöffnet und kann daher nicht gelöscht werden, da ein Handle darauf verweist. Nach dem Schließen der App wird das Handle freigegeben und die Datei gelöscht. Das ist die einzig logische Erklärung, mit der ich kommen kann.
Neffe
@nephewtom nicht wirklich - ich habe den Computer in der Zwischenzeit neu gestartet und es hat mit nichts geholfen. Außerdem sollte es dann nur einen Fehler auslösen, dass die Datei verwendet wird, anstatt kryptische Nachrichten zu senden.
Michał Sadowski

Antworten:

0

Sie müssen wahrscheinlich den Besitz der Datei übernehmen - der aktuelle Besitz ist wahrscheinlich SYSTEM oder etwas, das Sie in Ihr Benutzerkonto (andministrator) ändern müssen.

Öffnen Sie das Dialogfeld "Dateieigenschaften", öffnen Sie die Registerkarte "Sicherheit" und klicken Sie auf den Link "Erweitert". In diesem Fenster sehen Sie, wer der aktuelle Eigentümer ist, und es gibt dort einen weiteren Link, um dies zu ändern. (Sie können diesen Linkbutton in Ihrem Screenshot oben sehen)

Netzteil
quelle
Ich wünsche! Wenn Sie sich dieses Bild ansehen : i.stack.imgur.com/uUhfg.png Ich habe genau das versucht, aber anscheinend habe ich nicht einmal die Berechtigung, die Berechtigungen zu sehen.
Michał Sadowski
@ Michał-Sadowski - Sind Sie sicher, dass Sie ein Administratorkonto verwenden? Und der Fehler, auf den Sie sich beziehen, ist mit dem "Weiter" -Button - erhalten Sie diesen auch mit dem "Ändern" (Eigentümer) oben?
Netzteil
Ich bin sicher. Jetzt scheint sich die Situation behoben zu haben - ich habe es noch einmal überprüft - und die Datei ist einfach weg. Ich habe den übergeordneten Ordner ohne Probleme entfernt. Ich habe buchstäblich nichts getan. Ich habe keine Ahnung, was hier los ist.
Michał Sadowski
1
Es ist nur dein Computer, der mit dir rumspielt. Sie machen das. :)
Netzteil