如何减少Android设备上DCIM/Camera文件夹内的缩略图占用的空间?

4次阅读
没有评论

问题内容:如何减小并去除Android系统在DCIM/Camera目录下创建的缩略图文件夹所占据的空间。我知道这些缩略图是自动生成且删除后会再次生成。但是,我的手机只有很少的照片或视频,6 GiB的缩略图空间占据了显著的一部分,这占用了我手机存储的大量空间。这种扩容似乎永远不会减少。是否有实际的方法能将这个6 GiB空间降低到2 GiB以下?我可以每周或者偶尔重复这样的操作来解决。

问题评论:

  1. 你有尝试删除缩略图文件夹中的所有文件吗?
  2. 删除后虽然文件会被移除,但释放的空间并不多。
  3. 你是如何得知这些缩略图占用如此多空间的?可能显示的剩余存储空间没有及时更新。请使用DiskInfo 应用检查当前可用空间。
  4. 是的,我正在使用 DiskInfo 和文件管理器确认这些6 GiB的信息是正确的,即便是预装壁纸所占的空间也不超过200MB。
  5. 无论手机总容量多少,最重要的是/data分区的实际使用量和空闲值。你还没有回答为什么认为缩略图占用这么多空间,我给出的依据来自通过adb shell访问文件系统得到的具体数据。

解决方案:

  1. 检查当前存储空间
  2. 在手机上安装并打开DiskInfo 应用可以查看实际可用的存储空间。

  3. 通过ADB壳命令进行详细检查

  4. 通过Adb Shell进入系统终端,运行df -h 命令,确认实际文件系统使用情况。具体命令如下:
adb shell df -h

该命令输出示例:

/dev/block/dm-2         22G    16G   6.1G 73% /data

从上面的输出可以看到,使用的空间为16 GiB,应用程序只用到了大约10GiB的空间,这表明缩略图确实占用了6 GiB的空间。

  1. 减少缩略图占用的方法如下
  2. 确认存储空间:使用DiskInfo应用或其他管理工具确定文件系统实际的空闲和已使用的空间大小。

  3. 清理方法

  4. 从缩略图文件夹删除不必要的图片或视频;
  5. 使用 adb shell 进入手机内部存储,并手动删除 /storage/emulated/0/DCIM/Camera 文件夹中的缩略图。具体命令为:
adb shell rm /storage/emulated/0/DCIM/Camera/*.jpg

请注意,这将删除文件夹中所有的 .jpg 缩略图。

  1. 定期重做清理操作
  2. 如果需要的话,可以使用任务管理器在手机设置内自动运行脚本去执行定期清理。

  3. 考虑使用第三方应用进行动态管理

  4. 使用像“清理大师”这样的文件清理应用可以在不完全删除图片的情况下高效减少缩略图占用空间。

请注意,虽然删除缩略图会增加它们被重新生成的机会,但通常不会占据太大的空间。确保在采取任何措施前备份重要数据,以防止误删重要信息。

通过以上步骤,可以显著降低DCIM/Camera 文件夹内缩略图所占的空间,并维持合理大小的缩略图目录来提升整体存储空间利用率。

正文完