biaodiz
V2EX  ›  问与答

插入 U 盘提示需要格式化。应该怎样才能把里面的数据拿回来呢

  •  
  •   biaodiz · Jan 21, 2022 · 3235 views
    This topic created in 1747 days ago, the information mentioned may be changed or developed.

    小白提问,插入 U 盘提示需要格式化。应该怎样才能把里面的数据拿回来呢

    21 replies  •  2022-01-23 17:17:27 +08:00
    DawnMoon
    DawnMoon
    Jan 21, 2022 via Android
    1
    先确认 U 盘文件系统,可能是 ext 格式的,在 Linux 上可以读取。如果不知道的话,建议下载 diskgenius 之类的软件试试看
    biaodiz
    biaodiz
    OP
    Jan 21, 2022
    2
    @villivateur 感谢回复,具体是别人的一个普通 sandisk U 盘,存的资料比较重要,来 V2 问一下解决方案
    qyd0801
    qyd0801
    Jan 21, 2022 via Android
    3
    可以问问 u 盘卖家,我之前遇到过类似问题,问卖家后卖家发了个软件有抢救数据
    JaminT
    JaminT
    Jan 21, 2022
    4
    @qyd0801 #3 这。。。卖家 99.9%可能还没楼主懂的多吧
    bin456789
    bin456789
    Jan 21, 2022
    5
    diskgenius 工具,检查分区表错误,搜索已丢失分区
    Cielsky
    Cielsky
    Jan 22, 2022 via Android
    6
    可能格式问题,直接把 u 盘查小米手机上显示要格式化,然后进到第三方 rec 下又正常读取了
    westerndream
    westerndream
    Jan 22, 2022
    7
    可能是文件系统 /分区表挂了,也有可能是掉固件了,如果数据真的很重要,建议花钱找数据恢复
    可以试下 diskgenius 工具,先做个镜像备份一下,不怕二次搞坏,然后看看能不能修复文件系统或者搜索分区表啥的
    ysc3839
    ysc3839
    Jan 22, 2022 via Android
    8
    别再通电了,去找专业的数据恢复吧
    orcusfox
    orcusfox
    Jan 22, 2022 via iPhone
    9
    DiskGenius 哦,网上找找破解的
    ferock
    ferock
    Jan 22, 2022 via iPhone
    10
    既然是小白,那就交个专业是数据恢复厂商吧
    trn4
    trn4
    Jan 22, 2022
    11
    首先你得确定文件系统格式,然后再说要不要恢复和怎么恢复
    mariolee
    mariolee
    Jan 22, 2022 via iPhone
    12
    数据恢复软件试试,易我之类的
    thrinity
    thrinity
    Jan 22, 2022
    13
    能力强的话可以考虑 winhex
    cpstar
    cpstar
    Jan 22, 2022
    14
    99%是 FAT32 格式,
    直接忽略,然后打开 CMD ,CHKDSK X:,能修复就能修复了,不能修复那就属于数据找回范畴了。
    各楼里说的 diskgenius 都是后话了,chkdsk 大部分都能解决。
    msg7086
    msg7086
    Jan 22, 2022
    15
    @cpstar 不做镜像,对着盘直接干,老哥这么猛的吗。
    Scirocco
    Scirocco
    Jan 22, 2022
    16
    小白表示 我一般擦擦金手指,重新插几次就好了(
    eastphoton
    eastphoton
    Jan 22, 2022
    17
    看到楼上有提 chkdsk 的,提醒一下 chkdsk 会写入磁盘,没救回来的话就造成二次破坏了。
    cpstar
    cpstar
    Jan 22, 2022
    18
    @msg7086 15# @eastphoton 17# 嘿,90%的日常使用无预料提示格式化,都是 chkdsk 能找回来的,如果落入了那 9%,那八成是主控的问题,找是能找回来,就是比较费劲,至于写入不写入那就没什么影响了。

    还有 1%是什么的,就是楼里各个大拿分析的情况,那些个情况绝对不是小白的用盘方式。
    msg7086
    msg7086
    Jan 22, 2022 via Android
    19
    @cpstar 我胆子小,不敢 chkdsk 。运气不好 chkdsk 完了数据原地升天。
    ysc3839
    ysc3839
    Jan 23, 2022 via Android❤️1
    20
    @cpstar @msg7086
    我不认为 chkdsk 能无损找回,印象中 chkdsk 更多是让文件系统恢复正常。曾经有个朋友直接拔出 U 盘,再次插入后文件名全都变成乱码了,文件大小也异常,我让它试试右键属性里的修复磁盘功能 (应该和 chkdsk 使用的是同一个底层吧?),修复后部分文件留下了,部分文件到了 FOUND.000 文件夹内,文件名丢失了,还有一部分文件是找不到了。
    cpstar
    cpstar
    Jan 23, 2022
    21
    @ysc3839 20# 你说的情况是快速的拔出导致分区表的部分数据不正常,这个情况下是不能 chkdsk 的,楼主遇到的那个 0 大小需要格式化却不是这个情况,那个底层我没有研究过是为什么,但是 chkdsk 能奏效,某种程度应该是分区表最头部的一些信息丢失,导致上层连分区的大小都无法获知,而改用 chkdsk 则全面分析分区表,把可能是非常简单的一个信息缺失补了回来,完活,毫发无损。

    不是说 chkdsk 万能,只是针对磁盘大小为 0 提示要求格式化的情况,chkdsk 虽然粗暴但却非常有效。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1448 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 55ms · UTC 22:33 · PVG 06:33 · LAX 14:33 · JFK 17:33
    ♥ Do have faith in what you're doing.