Pourquoi suis-je constamment à court d'espace sur mon Galaxy S2?

31

J'ai un Galaxy S2 sous Android 4.1.2. Il a un HD interne de 12 Go et une carte SD de 16 Go.

Je continue à recevoir des erreurs de divers programmes me disant que je manque d'espace. BeyondPod ne téléchargera pas de nouveaux épisodes, Evernote continue de mettre en place une notification de manque d'espace (même s'il semble tout stocker), et parfois les applications ne sont pas mises à jour.

J'ai essayé de m'assurer que je n'ai pas d'applications superflues et je n'ai pas vraiment changé les applications que j'utilise depuis que j'ai commencé à utiliser l'appareil. Je garde tous les fichiers volumineux, comme les collections de musique ou les vidéos, sur ma carte SD.

Lorsque je connecte mon appareil par USB à mon ordinateur Linux et vérifie les propriétés de mon disque dur de 12 Go, il indique que 9,9 Go sont utilisés. Mais si je parcours les fichiers, chaque dossier semble contenir à peine des kilo-octets d'informations.

Pourquoi mon disque dur de 12 Go se remplit-il et comment puis-je l'effacer pour ne pas obtenir ces erreurs?

Mise à jour: Mon téléphone est enraciné, donc si c'est quelque chose qui peut m'aider dans cette situation, alors l'accès root est à ma disposition.

Questionneur
la source
@AlEverett: Merci pour ces liens. Ils apportent un peu de lumière sur le fait que mon appareil a des problèmes de stockage, mais ne me dit pas, à ma connaissance, ce que je peux faire pour résoudre le problème. S'il y a quelque chose que j'ai manqué, je m'excuse, et si c'est le cas, peut-être que quelqu'un pourrait me diriger vers ce que je devrais spécifiquement regarder.
Interlocuteur
Je viens d'ajouter la insufficient-memorybalise à votre question. Veuillez suivre son tag-wiki , où vous trouverez des "premiers secours", par exemple des liens comme Que puis-je faire pour gérer le stockage interne de mon téléphone? Remarque: cette balise se concentre sur le stockage interne .
Izzy
1
Essayez de télécharger un émulateur de terminal pour Android et entrez «df -ha». Jetez un œil à l'utilisation de la mémoire de toutes les partitions. Cela peut nous donner une idée de l'endroit où la mémoire est pleine.
Anoop KP

Réponses:

16

Je me suis inscrit sur le site spécifiquement pour répondre à cette question. J'utilise également un Samsung Galaxy S2 avec beaucoup de stockage mais constamment plein. Je ne pouvais pas installer d'applications ou faire à peu près n'importe quoi .

J'utilise CyanogenMod, mais cela s'applique à tous les androïdes.

Ce que j'ai fait, c'est utiliser un explorateur de fichiers avec des autorisations root ( pour voir tous les fichiers ), navigué vers le /data/logsdossier.

Le contenu du dossier totalisait plus de 1 Go, provoquant le problème. J'ai supprimé tous les fichiers de ce dossier et cela fonctionne bien maintenant.

Quant à savoir pourquoi cela se produit, je ne sais pas - mais je sais comment y remédier. J'espère que cela t'aides!

sergserg
la source
C'est peut-être la réponse. Dans mon /data/logdossier (pas de «sur» journal »), il y avait environ un demi-gigaoctet de données. Effacer cela semble avoir aidé, car je reçois maintenant moins d'erreurs, mais je vais courir pendant un jour ou deux pour être sûr.
Interlocuteur
Juste une note supplémentaire pour quiconque pourrait rencontrer cela plus tard: j'étais confus quant à la différence entre la carte SD interne et le disque dur interne de l'appareil. La HD interne est d'environ 2 Go et la SD interne d'environ 12 Go (et puis il y a le lecteur externe supplémentaire de 16 Go.) Je pensais toujours que si je nettoyais mon lecteur de 12 Go, cela aiderait, mais c'est le lecteur système interne, c'est-à-dire non visible lorsque vous vous connectez par USB, où le nettoyage des fichiers était nécessaire.
Interlocuteur
Je suis également sur CyanogenMod, et cela m'est arrivé plusieurs fois. Je ne connais personne qui exécute une ROM stock qui a eu ce problème. (Merci pour la solution.)
voidHead
1
Une solution pour les appareils non root?
Lénine Raj Rajasekaran
17

Si vous obtenez un "épuisement de l'espace de stockage" sur votre téléphone Samsung S2, il vous suffit de composer *#9900#sur la tablette et de sélectionner l'option 2 "Supprimer l'état de vidage / logcat"

Il n'est pas nécessaire de rooter votre Android. Redémarrez ensuite votre téléphone.

Shane Henson
la source
Merci pour la réponse, j'ai lu ceci dans un forum il y a quelque temps quand j'ai activé le cryptage la dernière fois, mais j'ai oublié où
Alex Lehmann
Impressionnant. Cela m'a libéré plus de 800 Mo et est plus facile que d'installer un explorateur de fichiers et de trouver le dossier / data / log.
Moob
Je reçois un "code mmi invalide" lorsque je compose cela
Lénine Raj Rajasekaran
5

Vous devez effacer les fichiers de journalisation. Composez * # 9900 # et sélectionnez supprimer le vidage

de mc
la source
5
Est-ce différent de la suppression des fichiers dans /data/log?
Interlocuteur
2

J'ai eu le même problème. Impossible de mettre à jour quoi que ce soit en raison d'une mémoire insuffisante. J'ai essayé un zillion de sites, perdu des heures et des heures.

La seule chose qui a fonctionné était "Vous devez effacer les fichiers de journalisation. Composez *#9900#et sélectionnez delete dumpstack" comme indiqué dans un article précédent . Libéré près d'un Gio d'espace.

Allez dans dialer, et tapez EXACTEMENT livre en étoile 9900 livre ( *#9900#). Le menu s'affiche automatiquement (pas besoin d'envoyer ou quoi que ce soit). Sélectionnez l' delete dumpstackoption (la deuxième sur mon téléphone).

Je pouvais simplement crier à Samsung d'avoir perdu autant de temps, alors qu'une solution aussi idiote était disponible. J'ai reçu toutes sortes de conseils idiots sur la réinstallation du firmware, le déplacement des photos sur la carte SD, etc. Rien de tout cela n'a fonctionné.

 *#9900# and select delete dumpstack
Fletch
la source
1

Vérifiez le fichier /system/etc/gps/gpsconfig.xml en particulier la variable cLogEnabled. Si c'est réglé sur vrai, allez vérifier la taille des fichiers journaux gps sous / data / gps. Si ces fichiers sont volumineux, c'est votre problème.

Vous pouvez le faire en utilisant adbshell et les commandes de base de linux (je ne me souviens pas si du était disponible en stock android).

Si c'est votre problème, vous devrez changer cette variable en false, très certainement vous aurez besoin de root pour cela. Ou peut-être signaler ce bug à Samsung et espérer une mise à jour ou une solution de leur part.

Rombus
la source
Merci d'avoir répondu. Je ne peux pas trouver un répertoire appelé gpsdans /system/etc/.
Interlocuteur
1

Certaines applications ne permettent pas à l'utilisateur de les déplacer vers la mémoire secondaire, car peut-être qu'ils ne savent pas comment procéder ou parce qu'ils souhaitent conserver leur application dans la mémoire principale.

Si vous êtes un développeur Android, vous pouvez le vérifier sur cet article Emplacement d'installation de l'application . Mais, si vous n'êtes qu'un utilisateur, la meilleure idée est de déplacer davantage d'applications que vous pouvez vers la mémoire secondaire (carte SD) et de stocker également les fichiers multimédias dans la carte SD.

Neto Marin
la source
1

Je suis tout à fait sûr que vos applications en ligne stockent des fichiers dans votre mémoire interne et ne font pas une élimination appropriée des déchets, ce que vous devez faire manuellement. Vous devez retirer temporairement votre carte SD et insérer votre téléphone en "mode de stockage de masse". Utilisez ensuite un logiciel comme File Explorer Lite pour avoir une idée approximative de ce qui mange votre mémoire. Mais je pense que la plupart des fichiers indésirables se trouvent dans le dossier "Android" spécialement si vous installez / désinstallez beaucoup de programmes.

des forums
la source
pointe. Cliquez avec le bouton droit sur le dossier Android et sélectionnez Properties. Vous pourriez être surpris de sa taille.
forums
Si je clique avec le bouton droit sur le dossier Android et que je sélectionne Propriétés (en utilisant Ubuntu), cela indique que c'est environ 210 Mo.
Interlocuteur
ok, donc le dossier Android est propre. Utilisez toujours n'importe quel logiciel qui a une vue en camembert pour vérifier quels fichiers / dossiers consomment de la mémoire
forums
0

Vous mon ami pouvez essayer X-plore. Il s'agit d'une application de gestion de fichiers qui peut vous montrer beaucoup plus de détails sur le système de fichiers de votre téléphone. Il vous permettra également d'afficher les fichiers cachés. Vous pourrez peut-être trouver le dossier le plus lourd;)

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

Une autre méthode que je recommande est d'utiliser l'application Android CCleaner. Il trouve des fichiers et nettoie votre téléphone intelligemment. C'est sans publicité donc c'est un plus.

codeonion
la source
Lorsque l' insufficient memoryerreur est déclenchée, cela concerne généralement le stockage interne , c'est-à-dire la /datapartition. Quel que soit le gestionnaire de fichiers utilisé, vous ne pouvez pas y accéder complètement sans rootaccès.
Izzy