«Stockage insuffisant disponible». D'accord, mais où?

15

Lorsque je mets à niveau une application Android à partir de Google Play, elle est téléchargée, puis la mise à niveau s'arrête avec le message «Erreur: espace de stockage insuffisant disponible».

Pourtant, aucune des partitions ne semble presque pleine. L'application est d'environ 10 Mo, et j'ai environ 100 Mo gratuits /data. Voici la sortie de df(en omettant /mnt/asec):

Filesystem             Size   Used   Free   Blksize
/dev                   171M    32K   171M   4096
/mnt/asec              171M     0K   171M   4096
/mnt/obb               171M     0K   171M   4096
/cache                 469M     2M   466M   4096
/efs                     6M     3M     3M   4096
/system                503M   329M   174M   4096
/data                 1007M   895M   112M   4096
/storage/sdcard0        13G     4G     8G   4096

Cela se produit sur une image stockée enracinée 4.1.2 de Google.

J'ai lu d'autres questions sur ce site, telles que Pourquoi ne puis-je pas installer des applications lorsque j'ai suffisamment de stockage? , erreur de stockage insuffisante lors de la mise à jour des applications installées [doublon] , et d'autres, mais elles concernent toutes des situations avec seulement 10 à 20 Mo d'espace libre, alors que j'ai une marge de sécurité de 100 Mo. Contrairement à Quelque chose mange secrètement ma mémoire interne d'Acer Iconia A500 et j'ai besoin d'aide pour la trouver et que puis-je faire pour gérer le stockage interne de mon téléphone? , Je n'essaie pas de savoir quels fichiers remplissent une partition, j'essaie de savoir quelle partition est remplie.

Alors, comment puis-je déterminer de quelle partition s'agit ce message de «stockage insuffisant»?

Gilles 'SO- arrête d'être méchant'
la source
Quel type d'appareil possédez-vous? Sur mon ancien HTC Incredible, c'est le /data/datarépertoire qui m'a donné des maux de tête.
M. Buster
@ Mr.Buster Nexus S. /data/dataest sur le même système de fichiers que /data.
Gilles 'SO- arrête d'être méchant'
En effet. Sur mon ancien téléphone, cependant, c'était où des applications étaient stockées sur l'appareil (par rapport à la carte SD externe). Lorsque ce répertoire s'est rempli, j'ai reçu les mêmes mystérieux messages de "stockage insuffisant" et des tonnes de force aléatoire se fermaient même si toutes les autres partitions avaient de la place. Je pensais que mon problème était limité à HTC, donc ce n'est peut-être pas la cause du problème que vous avez, mais ça vaut le coup d'oeil.
M. Buster du
1
Connexes: «Stockage insuffisant disponible» même s'il y a beaucoup d'espace libre dans la mémoire de l'appareil (bien qu'il doive être déplacé ici).
Peter Mortensen
Même problème ici. J'ai 3,3 Go d'espace de stockage gratuit sur mon téléphone. Voici quelque chose que j'ai remarqué: je ne peux pas mettre à jour une application de 8,63 Mo comme Evernote Skitch, mais je peux mettre à jour une application de 48,23 Mo comme le jeu Clash-of-Clans. WUT?
jonS90

Réponses:

2

Un problème courant sur les appareils Android est qu'Android gardera et sécurisera toutes les applications qui se trouvent dans votre répertoire système (applications système / applications installées en usine). C'est exactement le même problème que j'ai eu avec mon arc Sony Xperia.

J'ai résolu ce problème en rootant mon téléphone et en installant "racine de nettoyage du système" (remarque: seuls les appareils enracinés peuvent utiliser cette application et vous perdrez probablement votre garantie lorsque vous rootez votre téléphone) et exécutez cette application. Il recherchera les fichiers de mise à jour enregistrés sur votre téléphone qui sont des applications système, puis supprimera ces anciens fichiers de mise à jour.

Le problème devrait être résolu. Tant que vous exécutez de temps en temps «racine nettoyante du système».

Handoko
la source
Si cela ne fonctionnait pas. Avez-vous également essayé de rechercher des virus sur le téléphone? J'utilise bitdefender anti virus pour analyser mon appareil de temps en temps.
Handoko
Pour mémoire. Mon téléphone a été réparé de cette façon et avait également suffisamment d'espace libre.
Handoko
Également pour mémoire: /system/apps(où se trouvent les applications préinstallées) est monté en lecture seule. L'erreur "stockage insuffisant" n'est pas liée à cela, mais plutôt à /data. C'est également là que SystemCleaner et des applications similaires «nettoient». Pour plus de détails et d'autres astuces, notre wiki-tag de mémoire insuffisante est un bon débutant :)
Izzy
1

J'ai également eu le même problème. Personnellement, j'ai résolu le problème en démarrant en mode de récupération sur mon téléphone Samsung et en effaçant la partition de cache.

En outre, cela pourrait fonctionner en utilisant des applications de nettoyage, ce qui libérerait de la mémoire utilisée par l'application pour mettre en cache les données. Vous pouvez également désinstaller certaines applications qui ne sont pas utilisées personnellement (applications préinstallées, comme S Calender sur Samsung Touch WIz.)

Je conseillerais un nettoyage régulier de la partition de cache pour prolonger l'utilisation du téléphone.Utilisation du Galaxy S2 pendant environ 3 ans maintenant.

Dilip
la source
J'ai eu le même problème et j'ai utilisé cette solution sur mon HTC One exécutant CM11. Un autre moyen plus simple: désinstallez l'application qui ne se mettra pas à jour, puis recherchez dans votre application de gestionnaire de fichiers les fichiers et dossiers liés à l'application et supprimez-les.
P Fitz
0

J'ai eu le même problème. Ce qui a résolu mon problème était d'effacer le cache des applications via Application Manager pour Chrome et d'autres. Je ne vois pas la connexion, mais cela a fonctionné pour moi.

johnny
la source
1
Eh bien, l'effacement du cache libère un peu de stockage (où se trouvait le cache). La connexion doit donc être claire :)
Izzy
J'avais déjà environ 2 Go de stockage interne gratuit, et seules certaines applications ne se mettaient pas à jour. De plus, il me reste 1 Go et cela ne me dérange pas depuis des mois.
johnny
1
Vous pouvez vérifier avec un émulateur de terminal (ou via adb shell) avec la mountcommande, mais sur de nombreux appareils (sinon la plupart) /cacheest une partition distincte - tandis que le "stockage interne" pointe généralement vers /data. Je me demande juste car l'erreur "mémoire insuffisante" est normalement liée à cette dernière; Je ne l'ai jamais entendu à propos de /cache.
Izzy
-1

utilisez cette méthode pour supprimer les fichiers de vidage et vous débarrasser de cette erreur. J'ai trouvé cela utile.

À partir de votre numéroteur téléphonique, composez * # 9900 # Vous verrez l'écran sysDump sur votre appareil. Appuyez sur Supprimer l'état de vidage / logcat et il vous montrera le résultat du vidage. Cliquez sur OK et quittez.

Source: http://www.theandroidportal.com/fix-insufficient-storage-android/

Maria
la source
Il s'agit d'une méthode pour nettoyer certains fichiers qui sont pris en compte. Ma question concerne un cas où il y a de l'espace de stockage gratuit mais où les mises à niveau d'application ne fonctionnent pas.
Gilles 'SO- arrête d'être méchant'
Selon l'article d'origine, "cela ne fonctionne que sur les téléphones SAMSUNG".
Code Bling