Wie kann ich verhindern, dass Android LOST.DIR auf der SD-Karte erstellt?

Nach dem Neustart des Telefons wird auf der externen SD-Karte ein Ordner LOST.DIR erstellt. Ist es möglich, diesen Ordner nicht zu erstellen, wenn nichts verloren geht?

Antworten (3)

LOST.DIR ist nur ein Speicherplatz (Verzeichnis) für Dateien, die beim Booten wiederhergestellt wurden. Sie können es ohne Probleme sicher entfernen. Das System behält es für den Fall, dass Sie Ihre wiederhergestellten beschädigten Dateien zurückerhalten möchten.

Eine schnelle Google-Suche ergab:

Um zu verhindern, dass es erstellt wird, verhindern Sie einfach, dass die SD-Karte beschädigt wird. Hier sind einige Dinge, die Sie bei der Verwendung einer SD-Karte beachten sollten:

  • Vor dem Entfernen immer auswerfen
  • Niemals entfernen, während Dateien geändert werden
  • Niemals vom Android-Gerät entfernen, während das Gerät eingeschaltet ist

Wenn Sie Ihr Gerät mit dem Computer verbunden haben, wird die SD-Karte normalerweise automatisch auf dem Computer gemountet. Denken Sie daran, es auszuwerfen, bevor Sie das Gerät trennen.


Dieser Thread hat eine Menge guter Informationen. Im Grunde ist es so, dass die SD-Karte teilweise nicht mit Ihrem Gerät kompatibel ist, wenn Sie alle Vorsichtsmaßnahmen befolgen, um zu verhindern, dass die SD-Karte beschädigt wird (Auswerfen vor dem Entfernen usw.). Wenn Sie auf eine SD-Karte höherer Klasse wechseln, verschwindet das Problem normalerweise von selbst.

Ich frage mich, ob dieses Verzeichnis das Äquivalent lost+foundzu Unix-Systemen sein könnte.
@ott Ich würde mir vorstellen, dass dies der Fall ist, wenn man bedenkt, dass LOST.DIR beim Start nach einer Festplattenprüfung erstellt wird, was genau bei * nix mit lost + found passiert.
"Um zu verhindern, dass es erstellt wird, verhindern Sie einfach, dass die SD-Karte beschädigt wird." funktioniert bei meinem Gerät nicht. Nachdem ich den Ordner LOST.DIR gelöscht habe, starten Sie das Gerät neu, ein neuer leerer Ordner LOST.DIR wird erstellt.
@ohho siehe meine Bearbeitung
"Ein Defragmentierungsprogramm ausführen" ist ein unsinniger Vorschlag, da die Fragmentierung auf Flash-Medien kein Problem darstellt.
@John, wie kann dann eine interne SD-Karte selbst nicht mit dem Telefon kompatibel sein, in das sie eingebettet ist? Denn genau wie ohho erhalte ich die ganze Zeit ein leeres LOST.DIR sowohl auf internen als auch auf externen SD-Karten, und ich verwende MTP und nicht MSC, wenn ich eine Verbindung zum PC herstelle.
Ich verstehe den letzten Teil nicht: Im Grunde ist es das Wesentliche, wenn Sie alle Vorsichtsmaßnahmen befolgen, um zu verhindern, dass die SD-Karte beschädigt wird (Auswerfen vor dem Entfernen usw.), dann ist die SD-Karte teilweise inkompatibel mit Ihr Gerät.
Wenn Sie alles tun, um sie vor Beschädigungen zu bewahren, und sie immer noch beschädigt wird, ist die SD-Karte teilweise nicht mit Ihrem Gerät kompatibel. Kaufen Sie eine höherwertige Karte und das sollte Ihr Problem beheben.

LOST.DIRIch hatte das gleiche Problem, es wurde ständig eine leere Karte angezeigt, sowohl auf internen als auch auf externen SD-Karten. Die Problemumgehung, die ich implementiert habe, war die Verwendung von Tasker zum Löschen beim Gerätestart. Es scheint soweit zu funktionieren.

  1. Löschen Sie den Ordner LOST.DIR.
  2. Erstellen Sie eine Datei namens LOST.DIR

Wenn das System versucht, den Ordner LOST.DIR zu erstellen, ist dies nicht möglich, da eine Datei mit demselben Namen vorhanden ist.