And*_*rew 3 fat32 usb-flash-drive
我有一个 USB 闪存驱动器,我知道它有大约 32 GB 的容量:
金士顿数码 32GB USB 3.0 DataTraveler (DTR30G2/32GB)。我是 2 年前购买的,一直在 FAT32 文件系统中使用它。两年来,它拥有 32 GB 的容量。
然而,今天,Windows 7 表示闪存驱动器是空的,它的容量只有 ~200 MB。由于我只使用闪存驱动器在计算机之间传输数据,而不是存档数据,因此丢失数据是没有问题的。但我确实想要它的全部容量!
所以,我用 Windows 7 重新格式化了它。但即使重新格式化后,Windows 仍然显示其容量为 200 MB。我使用和不使用 Quick Format 选项重新格式化,但结果是一样的——它的容量只有 200 MB。
作为测试,我尝试将大约 400 MB 的文件复制到闪存驱动器(以防 Windows 仅显示不正确的容量),但 Windows 不会让我:
最后,我将闪存驱动器连接到另一台笔记本电脑——MacBook Pro(因为 FAT32 与 Windows 和 Mac 兼容)——但 OS X 也说它是 200 MB,即使我在那台机器上重新格式化之后也是如此。
所有这些是否表明闪存驱动器已“死机”? 还有什么我可以尝试来保存它吗?
正如您所说,丢失数据不是问题:
将闪存驱动器插入装有 Windows 的计算机并输入
diskpart
Run Code Online (Sandbox Code Playgroud)
进入diskpart后,输入
list disk
Run Code Online (Sandbox Code Playgroud)
当您有闪存驱动器的编号时,请输入
select disk #
Run Code Online (Sandbox Code Playgroud)
之后,输入
clean
Run Code Online (Sandbox Code Playgroud)
完成此操作后,您可以进入 diskmgmt.msc,您应该会看到全部容量。继续创建一个新的简单卷,选择文件系统并对其进行格式化。