我有一个全新的 32GB 闪存驱动器,是从香港购买的,但在中国制造。
当我插入它时,它被检测到,当我检查驱动器的属性时,大小显示为 31.2 GB。Windows 强迫我格式化它,但我实际上没有这样做。
然后我浏览了互联网,一个论坛告诉我将字母改为 L。这样做之后,我搜索了许多可以帮助我格式化它的程序,但是当我再次检查时,它现在是 4MB。
知道我的驱动器出了什么问题吗?
答案1
它是假冒/伪造内存驱动器:
eBay 在一篇试图让人们意识到这一问题的论文中引用了以下这段话:
假冒内存驱动器的硬件已损坏,当您将其连接到计算机时,会显示假冒/超大容量。您可能认为您可以在驱动器上加载此容量,但一旦超过其实际容量,文件就会损坏并读取奇怪的文件名。假冒驱动器通常声称具有三星内存。请检查卖家的所有负面反馈,如果有人举报假冒/伪造 USB 驱动器,请不要从卖家那里购买!
http://www.ebay.com.au/gds/Fake-USB-DRIVES-From-China-HK-/10000000007355216/g.html
我建议您首先使用此工具检查您的驱动器:
这里是开发人员在他的博客中提供的一份小文档。
答案2
它可能不是假的,但分区表乱了。即使是假的,这样做也会有帮助,因为假的通常也大于 4MB。我最近遇到了这种情况,我的一个 8GB 闪存驱动器配置为启动盘,显示为 2-8MB(我忘了具体是多少)。
您需要一个可以重写整个分区表的分区管理器。Windows 磁盘管理器无法解决这个问题。我使用了 Mini-Tool 的免费版本:http://www.partitionwizard.com/free-partition-manager.html
如果您确实再次看到它显示为 32GB,请尝试在其中放置一些大文件(几乎填满它)然后将它们复制回来并验证其完整性。
答案3
为了解决上述问题,解决方案可简述如下:
步骤1:确定闪存盘的实际大小:
首先您需要确定它的速度等级,以验证您是否可以将文件写入闪存盘所标称的容量。
为了测试它,你可以使用H2testw 1.4
第2步:识别软件来修复你的闪存盘的真实大小
你可以试一试芯片天才声称可以维修和检测 USB 闪存控制器芯片是否有错误的 VID PID 信息
步骤3: 修复你的假闪存盘
如果闪存盘是真的而不是假的,您可以尝试以下方法来修复它:
操作系统磁盘:
它涉及从计算机或笔记本电脑中移除现有硬盘,从操作系统磁盘启动,然后重新格式化存储卡。它似乎非常成功。您不能使用计算机或笔记本电脑附带的 OEM 磁盘,它必须是完整的 Windows 操作系统 CD 或 DVD。
报告的闪存盘的主分区:
另一种选择是使用 H2testw 提供的信息来构建隔离。也就是说,在闪存盘上创建一个比 H2testw 报告的实际容量略小的主分区。Windows 操作系统视为未分配的容量余额。您必须始终记住,切勿触摸或格式化额外的未分配容量,因为这些容量是假的,它并不存在!如果人们拥有 Acronis Disk Director 软件,他们会使用它。
您可以使用其他选项来检查试驾来自教科书
希望能帮助到你