为什么我的Galaxy S2经常空间不足?


31

我有运行Android 4.1.2的Galaxy S2。它具有12GB的内部HD和16GB的SD卡。

我不断从各种程序中收到错误消息,告诉我我空间不足。BeyondPod不会下载新剧集,Evernote会不断发出有关空间不足的通知(即使似乎存储了所有内容),有时应用程序不会更新。

我已尝试确保没有多余的应用程序,而且自从我第一次使用该设备以来,我还没有真正更改过使用的应用程序。我将所有大文件(例如音乐收藏或视频)保存在SD卡上。

当我通过USB将设备连接到Linux计算机并检查12GB HD的属性时,它表示已使用9.9 GB。但是,如果我浏览文件,每个文件夹似乎几乎没有千字节的信息。

为什么我的12GB HD存满了,如何清除它以免出现这些错误?

更新:我的手机已植根,因此如果这可以帮助我解决此问题,则可以使用根访问权限。




@AlEverett:谢谢您的那些链接。他们对我的设备在存储方面存在一些问题这一事实有所了解,但据我所知,并没有告诉我如何解决该问题。如果我错过了某些事情,我会道歉,如果这样,也许有人可以将我引导到我应该特别注意的地方。
提问者

我刚刚将insufficient-memory标签添加到您的问题中。请继续阅读其标签维基,您可以在其中找到一些“急救”信息,例如,诸如该如何管理手机内部存储之类的链接?注意:该标签着重于内部存储。
伊兹

1
尝试下载适用于Android的终端仿真器,然后输入'df -ha'。看一下所有分区的内存使用情况。它可能使我们对内存已满的位置有所了解。
Anoop KP

Answers:


16

专门注册该站点以回答此问题。我还使用了具有大量存储空间的三星Galaxy S2,但它经常会满。我无法安装应用程序或执行几乎所有操作

我正在使用Cyanogenmod,但这适用于所有Android。

我所做的是使用具有根权限的文件浏览器(以查看所有文件),导航到该/data/logs文件夹。

该文件夹的内容总计超过1 GB,从而导致了问题。我删除了该文件夹中的所有文件,现在可以正常使用了。

至于为什么发生这种情况,我不知道-但我确实知道如何解决。希望这可以帮助!


这可能是答案。在我的/data/log(“ log”上没有“ s”)文件夹中,大约有半千兆字节的数据。清除此错误似乎有所帮助,因为现在我得到的错误更少了,但是可以肯定的是,我将运行一天左右。
提问者

只是对以后可能遇到的任何人的补充说明:我对设备的内部SD卡和内部HD之间的区别感到困惑。内部HD约为2GB,内部SD约为12 GB(然后还有额外的外部 16GB驱动器。)我一直在想,如果我清理12GB驱动器会有所帮助,但这是内部系统驱动器,即通过USB连接(需要清洁文件)时看不到
提问者

我也正在使用Cyanogenmod,这在我身上发生过几次。我不知道有人在运行存在此问题的股票ROM。(感谢您的解决方案。)
voidHead


17

如果您在Samsung S2手机上看到“存储空间用尽”的消息,只需*#9900#在平板电脑上拨号并选择选项2“删除dumpstate / logcat”

无需root您的android。之后重新启动手机。


感谢您的回答,我上次激活加密时是在一段时间之前在论坛上阅读的,但我忘记了
Alex Lehmann 2014年

太棒了 这为我释放了超过800mb的空间,比安装文件资源管理器和查找/ data / log文件夹更容易。
Moob 2015年

我拨打该号码时会收到“无效的mmi码”
Lenin Raj Rajasekaran,2016年

5

您需要清除日志文件。拨打*#9900#并选择delete dumpstack


5
这与删除其中的文件有/data/log什么不同吗?
提问者

2

我有同样的问题。由于内存不足,无法更新任何内容。尝试了无数个网站,浪费了数小时和数小时。

唯一有效的方法是“您需要清除日志文件。拨号*#9900#并选择delete dumpstack”,如先前文章中所述。释放了将近一个GiB的空间。

转至dialer,然后键入完全相同的星号9900磅(*#9900#)。菜单会自动显示(无需发送或发送任何内容)。选择delete dumpstack选项(第二个在我的手机上)。

当这样愚蠢的简单解决方案可用时,我可能会因浪费大量时间而对三星大喊大叫。关于重新安装固件,将照片移动到SD卡等,我得到了各种愚蠢的建议。这些都不起作用。

 *#9900# and select delete dumpstack


1

检查文件/system/etc/gps/gpsconfig.xml,特别是变量cLogEnabled。如果将其设置为true,则请检查/ data / gps下的gps日志文件的大小。如果这些文件很大,那就是您的问题。

您可以使用adbshel​​l和基本的linux命令来做到这一点(我不记得du库存的android 是否可用)。

如果这是您的问题,则需要将该变量更改为false,最肯定的是您需要root。或者,将此错误标记为三星,并希望从中进行更新或解决。


感谢您的回复。我无法找到一个名为目录gps/system/etc/
提问者

1

某些应用程序不允许用户将其移动到辅助内存,因为它们可能不知道如何执行此操作,或者因为他们想将其应用程序保留在主内存中。

如果您是Android开发人员,则可以在此“ 应用程序安装位置”文章中查看。但是,如果您只是一个用户,最好的主意是将更多应用程序移动到辅助内存(SD卡)中,并将媒体文件也存储在SDCard中。


1

我非常确定您的在线应用程序会将文件存储在内部存储器中,并且没有进行适当的垃圾处理,而这需要您手动进行。您应该暂时取出SD卡,然后将手机插入“大量存储模式”。然后使用File Explorer lite之类的软件大致了解正在消耗内存的内容。但是我认为,大多数垃圾文件都可以在“ Android”文件夹中找到,特别是如果您安装/卸载许多程序。


小费。右键单击Android文件夹,然后选择Properties。您可能会对它的大小感到惊讶。
论坛

如果我在Android文件夹上单击鼠标右键,然后选择“属性”(使用Ubuntu),则说大约210 MB。
提问者

好的,所以Android文件夹是干净的。仍然使用任何具有饼图视图的软件来检查哪些文件/文件夹正在耗尽内存
论坛

0

您我的朋友可以尝试X-plore。这是一个文件管理应用程序,可以为您显示手机文件系统的更多详细信息。它还将允许您查看隐藏文件。也许您将能够找到其中重量最大的文件夹;)

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

我推荐的另一种方法是使用CCleaner Android App。它会查找文件并智能地清理您的手机。它是无广告的,所以是一个加号。


insufficient memory被触发的错误,这通常涉及内部存储,即/data分区。无论使用什么文件管理器,都无法完全访问它root
伊兹
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.