Ich weiß einfach nicht, wie ich dieses Problem beheben kann. Ich habe fast alles versucht und aufgegeben. Ich habe in anderen Threads gelesen, was zu tun ist, wenn eine .thumbdata3
Datei viel Platz einnimmt. Meine Datei belegt fast 20 GB und ich kann mir diese Platzverschwendung nicht leisten. Ich habe Folgendes getan, um zu versuchen, es zu umgehen, aber nichts funktioniert
Erstellen Sie eine leere Datei mit demselben Namen. Diese leere Datei wird schließlich auf die gleiche Größe anwachsen
Stecken Sie eine .nomedia
Datei in jeden Ordner, der ein Bild enthält, damit diese Datei nicht größer wird. und dann habe ich das obige zuerst wiederholt ... die datei wird immer noch erstellt. Es gibt diesbezüglich einige Beobachtungen.
Zunächst bleibt die von mir erstellte Dummy-Datei unverändert. Sobald ich dann versuche, den Explorer über eine Drittanbieter-App zu öffnen oder aufzurufen, gibt es beispielsweise eine App, die ein Foto hochladen muss, sodass der Explorer über die App aufgerufen wird, um das Foto auszuwählen, das das Telefon dann völlig ausflippt und aufhängt und erzwingt einen Neustart
Warum dieser hängende Zustand auftritt Ich öffne den Prozessmonitor, der im Gegensatz zu anderen Apps unabhängig davon ausgeführt wird, wie hängend das Telefon ist ... Ich finde den Prozess-Download-Manager und unter diesem Prozessnamen android..process.media
streicht dieser Prozess als höchster CPU
Verbraucher hervor. und innerhalb weniger Minuten ist die gehetzte 20 Gigabyte große .thumbdat3-Datei wieder da. Ich bin auf einem Xperia Z3 mit Android 6.0 gerootet. Eine andere Sache, die ich beobachtet habe - wenn ich eine Drittanbieter-App verwende, die mich zulassen soll, CHMOD
und C H O W N
obwohl versucht wird, Schreibberechtigungen zu entfernen. für alle, läuft ohne Fehler, die Dateiberechtigung bleibt gleich, sie wird nicht geändert. dytto Erfahrung, wenn Sie verwenden terminal emulator
und SU
auf die Eingabeaufforderung frage ich mich
-wenn ich diesen Vorgang manuell deaktiviere
android..process.media
was passiert dann.
..nomedia
Datei in jeden Ordner trotzdem die 20-Gig-Datei erstellt?In meinem Fall funktioniert das Erstellen einer leeren Datei mit demselben Namen und dieses Problem ist seitdem verschwunden. Ein Trick besteht also darin, thumbnails
eine Datei zu erstellen, nachdem Sie den Ordner mit demselben Namen gelöscht haben
Izzy
Benutzer1874594
.thumbdata3
Datei im Verzeichnis ".thumbnails" erstellt ... daher hilft das Erstellen eines Verzeichnisses mit demselben Namen nicht. Ich werde versuchen, eine Datei mit dem Namen des Verzeichnisses zu erstellen. Ich weiß nicht, ob das helfen würde, ich muss es auscheckenIzzy
.thumbnails/.thumbdata3
als Verzeichnis anlegen. Wenn Sie darauf bestehen, es mit einer Datei zu versuchen, machen Sie diese zumindest schreibgeschützt.Benutzer1874594
Izzy
/sdcard
: Das ist nur ein "symbolischer Link", der auf einen anderen Ort verweist. Vielleicht können Sie die Dateiberechtigungen am "echten Speicherort" ändern. Beachten Sie, dass es sich um mehrere "Hops" handeln kann, wobei der symbolische Link auf einen anderen symbolischen Link zeigt. Auf meinem Gerät/sdcard
zeigt auf/storage/self/primary
was dann zeigt auf/mnt/user/0/primary
was auf/storage/emulated/0
. Letzteres ist dann der "echte Standort".Benutzer1874594
exfat
... deshalb funktioniert das Oktal-Zeug nicht. Wenn ich also den direkten Pfad ausgrabe, der keine Verknüpfung verwendet, würde ich immer noch das gleiche Ergebnis erwarten, dass Oktale nicht funktionieren. Das seltsame Verhalten würde beginnen, wenn ich versuchen würde, den Datei-Explorer über eine beliebige Drittanbieter-App aufzurufen. Beispielsweise gibt es eine App zum Konvertieren von Medien von einem Format in das andere, bei der Sie Ihr FI auswählen müssenBenutzer1874594
Izzy
adb shell
),fatattr +r .thumbdata3
(zurückzusetzen,-r
). Das wird für FAT-basierte Dateisysteme verwendet.Benutzer1874594
Benutzer1874594
exFat
gibt mir den Nachrichtenbefehl nicht implementiert.Izzy
Benutzer1874594
Benutzer1874594