我的闪存驱动器无法正确保存数据。每当我将文件保存到闪存驱动器上时,它都会显示所有数据,当我拔下并重新插入时,它仍会显示系统上的所有数据(包括文件夹、子文件夹、RAR 文件等)。
但是,当我将同一个闪存驱动器插入笔记本电脑时,它无法显示所有数据。它只显示一些空文件夹、损坏的文件、空子文件夹等。
答案1
在移除驱动器之前,请确保告诉操作系统“弹出”该驱动器。因为如果您不这样做就将其删除,那么您驱动器上的数据可能仍在写入,或者在写入队列中,您将丢失这些数据,或者文件损坏。
答案2
我觉得这里最重要的问题是:由于他使用 Linux 和 Windows,驱动器的格式是怎样的?如果是 NTFS,Linux 将无法读取它;如果是 EXT2 或 3,Windows 将无法读取它。由于它在一台 PC 上运行正常,而在另一台 PC 上却不行,我猜想这就是问题所在。如果在运行正常的 PC 上如此,请将驱动器上的所有内容取出,重新格式化为 FAT32,然后再放回去。
答案3
闪存驱动器的使用寿命有限。经过长时间使用,它们就会磨损。也许是时候换个新驱动器了……但可能还有其他问题,回答 Lord.Quackstar 的问题将有助于发现这些问题。
答案4
尝试运行CHKDSK
,最好使用表面扫描(使用扫描并尝试恢复坏扇区启用)。这看起来像是损坏的文件系统结构导致读取驱动器内容时出现问题,因此这可能会解决问题。但是,请确保先复制可以从驱动器读取的任何数据。如果这不起作用,请使用相簿尝试恢复任何剩余数据,然后重新格式化闪存驱动器。
编辑: 我意识到你CHKDSK
之前也遇到过这种情况,但请确保你已经执行了表面扫描。如果有任何坏扇区,请更换闪存驱动器。