V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
gold888
V2EX  ›  问与答

微信文件夹造成手机暴卡,完全没辙了求助各位 v2 大神。

  •  
  •   gold888 · 2018-08-22 21:40:59 +08:00 · 3446 次点击
    这是一个创建于 2045 天前的主题,其中的信息可能已经有所发展或是发生改变。
    mix2s miui10 开发版。
    一开机就是 adroid.process.media 疯狂扫描,显示占了 10%cpu 但是可能因为把 io 占满了,导致整机非常卡顿加电量血崩。
    强行终止进程会自动重启,然后又是一样的情况。
    冻结 media 服务的话整个安卓文件系统就半瘫痪,(比如微信点发图片看不见一张图片)

    微信公司交流经常用(非 it 公司),有好多图片过一两个月还要查看。所以聊天记录还得保存。

    下面是尝试过的备份方法
    1.钛备份不能备份多媒体内容,恢复完了只有文字,图片全是已过期。pass
    2.微信电脑自带备份,好像会在某个文件处卡住,备份至 1/3 左右,永远网络状态不好,保持 10kb 左右的速度,1、2 分钟提示网络断开。有一天晚上实在没办法,手动重联了一个小时也没用。
    3.微信手机与手机间迁移,同样的情况,提示准备聊天文件,结果准备了一晚上还没把文件准备好。
    4.用 miui 自带的远程文件系统,ftp 上去备份 micromsg 文件夹,提示目录查询失败。(其他文件夹没问题)
    5.用 adb shell,提示找不到微信文件夹。cd 进去 ls 显示是空的。
    6.用 recovery 的 adb shell,提示没有 pull 这个命令。
    7.用 recovery 带的 mtp 模式拷,进去文件夹显示空的。
    8.用 recovery 带的文件管理,把 micromsg 复制到其他地方,然后用 windows 复制新复制的这个文件夹,晚上 2 点等到 7 点去看还没开始复制。
    9.今天在谷鸽上摸了一天鱼,发现个方法用 lsof 查看 media 服务卡住的文件夹。

    发现卡在微信 sd 卡 tencent/micromsg 目录下一个 ad28ab21bea6cdb******文件夹下(不知道含用户信息么,小打个码)
    卡在 ad28ab21bea6cdb******/
    ad28ab21bea6cdb******/image2/
    ad28ab21bea6cdb******/image2/63


    应该是把有问题的文件删了就好,但是 micromsg 的文件夹进去是空的,终端管理器进去 ls,提示 no such file or directory。

    删除不了就解决不了卡顿,解决不了卡顿只能备份再恢复试试,然鹅参见第 8 条我现在备份不出去!!

    怎么办!!快疯了啊
    26 条回复    2018-08-24 21:11:41 +08:00
    gold888
        1
    gold888  
    OP
       2018-08-22 21:46:51 +08:00 via Android
    哭了,打了半天字再一试,lsof 看又卡在微信其他文件夹下了。

    每次一不小心重启系统就强行要扫描,手机就要卡好几天,然后不知道哪天突然就好了。
    gold888
        2
    gold888  
    OP
       2018-08-22 21:49:34 +08:00 via Android
    在复制到其他目录那个文件夹查看了一下现在卡住这个文件夹,就 3 个 60 多 kb 的 amr 文件,扫了至少 5 分钟还在扫。
    Pepsigold
        3
    Pepsigold  
       2018-08-22 21:53:00 +08:00   ❤️ 1
    手机储存介质问题?
    gold888
        4
    gold888  
    OP
       2018-08-22 21:56:04 +08:00 via Android
    @Pepsigold 感觉是根电脑硬盘坏道了有点你,但是手机这种不应该是 ssd 吗,会出现这种情况?
    而且有问题微信数据也得导出来啊,我这还有意外保的,去了肯定直接换主板换机子什么的,完全不需要。
    gold888
        5
    gold888  
    OP
       2018-08-22 21:58:36 +08:00 via Android
    微信这存储文件夹简直是神仙发明的,复制文件多了立马卡住,复制少了恐怕一辈子也复制不完。
    nolo
        6
    nolo  
       2018-08-22 22:11:20 +08:00 via Android   ❤️ 1
    还有个问题,微信删除聊天文件不会删除干净,用久了,32g 的空间就炸了,大量小程序卡片图都还在。微信那一帮人每天都在干嘛?研究有比圆形更好的轮子吗?
    MayKiller
        7
    MayKiller  
       2018-08-22 22:20:18 +08:00   ❤️ 2
    tencent 文件夹里创建一个 .nomedia 文件可避免 android.process.media 扫描
    gold888
        8
    gold888  
    OP
       2018-08-22 22:24:17 +08:00 via Android
    @MayKiller 我给根目录下都创建了一个,而且我打开复制出去那个微信文件夹,里面基本上每个文件夹里都有一个 nomedia,然而还是会扫。
    aheadlead
        9
    aheadlead  
       2018-08-22 22:33:06 +08:00   ❤️ 1
    @gold888 你好,我是 MIUI 的 性能研发,就这个问题可以和您取得联系吗?

    请来信到:weiyulan (at) xiaomi [dot] com

    谢谢。
    ithou
        10
    ithou  
       2018-08-22 22:34:54 +08:00 via Android   ❤️ 1
    试试 Google play. 版的
    MayKiller
        11
    MayKiller  
       2018-08-22 22:37:41 +08:00   ❤️ 1
    @gold888
    尝试清除 android.proccess.media (媒体服务 或 媒体储存) 数据...
    不过
    "应该是把有问题的文件删了就好,但是 micromsg 的文件夹进去是空的,终端管理器进去 ls,提示 no such file or directory。"
    感觉你的闪存出了问题...

    微信应用内能否查看这些图片数据, 如果不能基本上就凉了...
    如果可以就截图保存重要数据吧...
    gold888
        12
    gold888  
    OP
       2018-08-22 22:41:49 +08:00 via Android
    @MayKiller 关键不知道对应哪个聊天。 不过比较神奇 今天竟然不到 24 小时就扫完了,现在又能进文件夹了,我先试着能备份不。
    MayKiller
        13
    MayKiller  
       2018-08-22 22:43:37 +08:00
    @gold888 嗯, 先试试吧.
    #9 有一位 MIUI 的开发人员, 和他联系看看能不能解决这个问题.

    感觉这帖子应该在 全球工单系统 节点 :dog:
    gold888
        14
    gold888  
    OP
       2018-08-22 22:50:24 +08:00 via Android
    @MayKiller 发了,等回复,神奇的 v2ex
    aheadlead
        15
    aheadlead  
       2018-08-22 23:21:51 +08:00
    @MayKiller
    @gold888 已经联系上了。感谢二位。
    zj299792458
        16
    zj299792458  
       2018-08-22 23:32:00 +08:00 via iPhone   ❤️ 1
    在目录下新建.nomedia 文件即可阻止扫描
    zn
        17
    zn  
       2018-08-22 23:55:18 +08:00   ❤️ 1
    iPhone 欢迎您我的朋友,我微信占用磁盘 30 多 G,没见卡过。
    zhouyut001
        18
    zhouyut001  
       2018-08-23 00:06:26 +08:00 via Android   ❤️ 1
    还用国内的 MIUI ?这么垃圾的系统,还是刷 lineage 吧,再不就也刷个 miui 国际版用 google play 下软件,谷歌才是爸爸
    huclengyue
        19
    huclengyue  
       2018-08-23 00:28:20 +08:00 via Android   ❤️ 1
    @zn 因为 iphone 没有真正的文件管理概念啊🙄
    ysc3839
        20
    ysc3839  
       2018-08-23 10:11:37 +08:00 via Android   ❤️ 1
    总感觉是文件系统损坏了,建议清数据看看。
    gold888
        21
    gold888  
    OP
       2018-08-23 11:46:59 +08:00 via Android
    @zhouyut001 miui 刷第三方系统相机就废了,很废的那种废。云服务的都能自己解决,但是这个没辙啊。
    gold888
        22
    gold888  
    OP
       2018-08-23 11:52:27 +08:00 via Android
    @zn 之前看 zealer 刘翔也说过他 100 多 g 微信数据,按我这种情况卡的话肯定早成果黑了。
    mxalbert1996
        23
    mxalbert1996  
       2018-08-23 12:39:10 +08:00 via Android
    到 Recovery 里 fsck 一下吧
    flynaj
        24
    flynaj  
       2018-08-23 22:14:43 +08:00 via Android
    用钛备份备份一下,线刷,或 twrp 下备份,这个看样子是文件系统错误
    Love4Taylor
        25
    Love4Taylor  
       2018-08-24 14:22:11 +08:00
    @gold888 #21 GCam 了解一下 拍出来基本上比小米自带的都好 233333
    gold888
        26
    gold888  
    OP
       2018-08-24 21:11:41 +08:00
    重刷了,备份的微信文件放回去图片预览全是乱码,而且图片一半能打开,一半显示过期了。心累
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4337 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 01:03 · PVG 09:03 · LAX 18:03 · JFK 21:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.