Warum geht mir auf meinem Galaxy S2 ständig der Speicherplatz aus?

31

Ich habe ein Galaxy S2 mit Android 4.1.2. Es verfügt über eine interne 12 GB-Festplatte und eine 16 GB-SD-Karte.

Ich bekomme ständig Fehler von verschiedenen Programmen, die mir mitteilen, dass mir der Speicherplatz ausgeht. BeyondPod lädt keine neuen Episoden herunter, Evernote meldet immer wieder Speicherplatzmangel (obwohl scheinbar alles gespeichert wird), und manchmal werden Apps nicht aktualisiert.

Ich habe versucht, sicherzustellen, dass ich keine überflüssigen Apps habe, und ich habe die von mir verwendeten Apps nicht wirklich geändert, seit ich das Gerät zum ersten Mal verwendet habe. Ich behalte große Dateien wie Musiksammlungen oder Videos auf meiner SD-Karte.

Wenn ich mein Gerät über USB an meinen Linux-Computer anschließe und die Eigenschaften meiner 12-GB-Festplatte überprüfe, werden 9,9 GB verwendet. Aber wenn ich die Dateien durchsuche, scheint jeder Ordner kaum Kilobyte an Informationen zu haben.

Warum füllt sich meine 12 GB HD und wie lösche ich sie, damit ich diese Fehler nicht bekomme?

Update: Mein Telefon ist gerootet. Wenn mir dies in dieser Situation weiterhelfen kann, kann ich auf das Root-Konto zugreifen.

Fragesteller
quelle
@AlEverett: Danke für diese Links. Sie werfen ein wenig Licht auf die Tatsache, dass mein Gerät einige Probleme mit dem Speicher hat, sagen mir jedoch nicht, wie ich das Problem beheben kann. Wenn es etwas gibt, das ich verpasst habe, entschuldige ich mich und wenn ja, könnte mich vielleicht jemand auf das hinweisen, worauf ich speziell achten sollte.
Fragesteller
Ich habe gerade den insufficient-memoryTag zu Ihrer Frage hinzugefügt . Bitte folgen Sie dem Tag-Wiki , in dem Sie einige "Erste Hilfe" finden, z. B. Links wie Was kann ich tun, um den internen Speicher meines Telefons zu verwalten? Hinweis: Dieses Tag konzentriert sich auf den internen Speicher.
Izzy
1
Versuchen Sie, einen Terminal-Emulator für Android herunterzuladen und geben Sie 'df -ha' ein. Sehen Sie sich die Speichernutzung aller Partitionen an. Es kann uns eine Vorstellung davon geben, wo der Speicher voll ist.
Anoop KP

Antworten:

16

Ich habe mich speziell auf der Website angemeldet, um diese Frage zu beantworten. Ich benutze auch ein Samsung Galaxy S2 mit viel Speicher, aber ständig voll. Ich konnte keine Anwendungen installieren oder so ziemlich alles tun .

Ich benutze Cyanogenmod, aber das gilt für alle Androiden.

Ich habe einen Datei-Explorer mit Root-Berechtigungen verwendet ( um alle Dateien anzuzeigen ) und zum /data/logsOrdner navigiert .

Der Inhalt des Ordners betrug mehr als 1 GB, was das Problem verursachte. Ich habe alle Dateien in diesem Ordner gelöscht und es funktioniert jetzt einwandfrei.

In Bezug auf , warum dies geschieht, weiß ich nicht - aber ich weiß , wie man es beheben. Hoffe das hilft!

sergserg
quelle
Das könnte die Antwort sein. In meinem /data/logOrdner (no 's' on 'log') befanden sich ungefähr ein halbes Gigabyte Daten. Dies auszuräumen scheint geholfen zu haben, da ich jetzt weniger Fehler bekomme, aber ich werde ungefähr einen Tag laufen, um sicherzugehen.
Fragesteller
Nur eine zusätzliche Anmerkung für alle, die später darauf stoßen könnten: Ich war verwirrt über den Unterschied zwischen der internen SD-Karte und der internen HD des Geräts. Die interne Festplatte hat ungefähr 2 GB und die interne SD- Karte ungefähr 12 GB (und dann das zusätzliche externe 16-GB-Laufwerk). Ich dachte immer, wenn ich mein 12-GB-Laufwerk aufräumte, würde das helfen, aber es ist das interne Systemlaufwerk Nicht sichtbar, wenn Sie eine USB-Verbindung herstellen, bei der Reinigungsdateien erforderlich waren.
Fragesteller
Ich bin auch auf Cyanogenmod und das ist mir schon ein paar Mal passiert. Ich kenne niemanden, der ein Standard-ROM besitzt, bei dem dieses Problem aufgetreten ist. (Danke für die Lösung.)
voidHead
1
Irgendeine Lösung für Nicht-Root-Geräte?
Lenin Raj Rajasekaran
17

Wenn auf Ihrem Samsung S2-Handy ein Speicherplatzmangel *#9900#auftritt, wählen Sie einfach das Tablet und wählen Sie Option 2 „Dumpstate / Logcat löschen“.

Es ist nicht notwendig, dein Android zu rooten. Starten Sie Ihr Telefon anschließend neu.

Shane Henson
quelle
Danke für die Antwort, ich habe dies vor einiger Zeit in einem Forum gelesen, als ich die Verschlüsselung das letzte Mal aktiviert habe, aber ich habe vergessen, wo
Alex Lehmann
Genial. Dies hat über 800 MB für mich freigesetzt und ist einfacher als die Installation eines Datei-Explorers und das Auffinden des Ordners / data / log.
Moob
Ich erhalte einen "ungültigen mmi-Code", wenn ich diesen wähle
Lenin Raj Rajasekaran,
5

Sie müssen die Protokolldateien löschen. Wählen Sie * # 9900 # und wählen Sie Dumpstack löschen

de mc
quelle
5
Unterscheidet sich dies vom Löschen der Dateien in /data/log?
Fragesteller
2

Ich hatte das gleiche problem Es konnte nichts aktualisiert werden, da nicht genügend Arbeitsspeicher vorhanden ist. Versuchte zig Websites, verschwendete Stunden und Stunden.

Das einzige, was funktionierte, war "Sie müssen die Protokolldateien löschen. Wählen *#9900#und auswählen delete dumpstack", wie in einem früheren Beitrag angegeben . Hat fast einen Riesen Platz frei.

Gehen Sie zu dialerund geben Sie GENAU Stern Pfund 9900 Pfund ( *#9900#) ein. Das Menü wird automatisch angezeigt (es muss nichts gesendet werden). Wählen Sie die delete dumpstackOption (zweite auf meinem Telefon).

Ich könnte Samsung nur anschreien, weil ich so viel Zeit verschwendet habe, als es eine so idiotische einfache Lösung gab. Ich habe alle möglichen idiotischen Ratschläge zur Neuinstallation der Firmware, zum Verschieben von Fotos auf eine SD-Karte usw. erhalten. Nichts davon hat funktioniert.

 *#9900# and select delete dumpstack
Befiedern
quelle
1

Überprüfen Sie die Datei /system/etc/gps/gpsconfig.xml, insbesondere die Variable cLogEnabled. Wenn dies der Fall ist, überprüfen Sie die Größe der GPS-Protokolldateien unter / data / gps. Wenn diese Dateien groß sind, ist das Ihr Problem.

Sie können dies mit Adbshell und grundlegenden Linux-Befehlen tun (ich erinnere mich nicht, ob dues auf Lager Android verfügbar war).

Wenn dies Ihr Problem ist, müssen Sie diese Variable in false ändern. Dazu benötigen Sie mit Sicherheit root. Oder vielleicht markieren Sie diesen Fehler für Samsung und hoffen auf ein Update oder eine Lösung von ihnen.

Rombus
quelle
Vielen Dank für Ihre Antwort. Ich kann kein Verzeichnis genannt gpsin /system/etc/.
Fragesteller
1

Einige Apps erlauben es dem Benutzer nicht, sie in den sekundären Speicher zu verschieben, weil er möglicherweise nicht weiß, wie dies zu tun ist, oder weil er seine App im primären Speicher behalten möchte.

Wenn Sie ein Android-Entwickler sind, können Sie dies in diesem Artikel zum App-Installationsverzeichnis nachlesen . Wenn Sie jedoch nur ein Benutzer sind, empfiehlt es sich, mehr Anwendungen in den sekundären Speicher (SD-Karte) zu verschieben und die Mediendateien auch auf der SD-Karte zu speichern.

Neto Marin
quelle
1

Ich bin mir ziemlich sicher, dass Ihre Online-Apps Dateien in Ihrem internen Speicher speichern und keine ordnungsgemäße Müllentsorgung durchführen, die Sie manuell durchführen müssen. Sie sollten vorübergehend Ihre SD-Karte entfernen und Ihr Telefon in den "Massenspeichermodus" einlegen. Verwenden Sie dann eine Software wie File Explorer Lite , um eine ungefähre Vorstellung davon zu bekommen, was Ihr Gedächtnis belastet. Aber ich denke, dass die meisten Junk-Dateien im "Android" -Ordner gefunden werden können, besonders wenn Sie viele Programme installieren / deinstallieren.

Foren
quelle
Spitze. Klicken Sie mit der rechten Maustaste auf den Android-Ordner und wählen Sie Properties. Sie könnten über seine Größe überrascht sein.
Foren
Wenn ich mit der rechten Maustaste auf den Android-Ordner klicke und Eigenschaften (mit Ubuntu) auswähle, heißt es, dass es ungefähr 210 MB sind.
Fragesteller
ok, so Android-Ordner ist sauber. Verwenden Sie immer noch eine Software mit einer Tortendiagrammansicht, um zu überprüfen, welche Dateien / Ordner den Speicher
beanspruchen
0

Du, mein Freund, kannst X-plore ausprobieren. Es handelt sich um eine Dateiverwaltungs-App, mit der Sie viel mehr Details zum Dateisystem Ihres Telefons anzeigen können. Sie können damit auch versteckte Dateien anzeigen. Vielleicht findest du den Ordner mit dem größten Gewicht darin;)

https://play.google.com/store/apps/details?id=com.lonelycatgames.Xplore

Eine andere von mir empfohlene Methode ist die Verwendung der CCleaner Android App. Es findet Dateien und bereinigt Ihr Telefon intelligent. Es ist werbefrei, das ist also ein Plus.

Codeonion
quelle
Wenn der insufficient memoryFehler ausgelöst wird, betrifft dies normalerweise den internen Speicher , dh die /dataPartition. Unabhängig davon, welcher Dateimanager verwendet wird, können Sie ohne rootZugriff nicht vollständig darauf zugreifen.
Izzy