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

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

  •  
  •   biaodiz · 2022-01-21 22:59:12 +08:00 · 2029 次点击
    这是一个创建于 1070 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    不是说 chkdsk 万能,只是针对磁盘大小为 0 提示要求格式化的情况,chkdsk 虽然粗暴但却非常有效。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5537 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 01:33 · PVG 09:33 · LAX 17:33 · JFK 20:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.