我有一个格式化为 FAT32 的 Transcend 闪存驱动器。
我尝试将其格式化为 NTFS,分配单元大小为 64K。
几分钟后,我收到一条消息:
格式化未成功完成。
如果相关的话,在 FAT32 上,我的系统崩溃后文件系统出现了一些错误。我没有扫描驱动器来修复错误,因为那将花费几个小时,而且我打算格式化它(我相信这会修复错误)。
- 如何将驱动器格式化为具有 64K 分配单元大小的 NTFS?
- 我是否需要先扫描并修复 FAT32 文件系统?
- 我是否需要使用其他程序来更改文件系统?
答案1
我是否需要先扫描并修复 FAT32 文件系统?
以前的文件系统上的错误本身是无关紧要的。
但是,文件系统也有可能因为闪存驱动器损坏而损坏。无法完成格式化就证明了这一点。
如何将驱动器格式化为具有 64K 分配单元大小的 NTFS?
分配单元大小应该与您的问题无关。如果不支持,Windows 不会显示它。
然而,我想知道为什么您将选择这么大的簇大小。对于 16 TB 以下的所有卷,建议值为 4 KB(来源),因此它应该适用于所有当前的闪存驱动器。增加簇大小只会使小文件占用更多空间……
我是否需要使用其他程序来更改文件系统?
该错误与更改文件系统无关。
然而,有时正常格式化会失败,但低级格式化仍然会成功。
对于 USB 闪存盘,您可以尝试HP 低级格式化工具如果这也不起作用,您的驱动器可能已遭受不可恢复的损坏。
答案2
命令(供参考)是FORMAT /FS:NTFS x:
,格式化为不同的格式,这将删除所有文件。您也可以尝试使用/Q
开关进行快速格式化,有时可能会成功。它之所以可能成功,是因为快速格式化不会覆盖每个扇区,而只会覆盖磁盘的初始部分,以表明驱动器现在处于哪种格式。这两个命令应该从 Vista 或更高版本的管理命令提示符运行。
要访问管理命令提示符:
- 点击开始
- 输入
cmd
并按Ctrl+ Shift+Enter - 如果出现提示,请按“是”或“继续”按钮