更新:我的问题有些变化,但我认为它仍然有效。它不仅限于我的驱动器,还涉及我的整个 PC。
正如 Yorik 指出的那样,当我通过任何格式化软件运行它们时,我的驱动器似乎出现了坏扇区,但 CHKDSK 无法修复它们。
如果硬盘健康,你可以选择将其格式化为你想要的任何文件系统。但我的情况不是这样。
我最好将我的分区放在 NTFS 文件系统中,与我的 Windows 配合使用(我在单独的驱动器和卷上使用 Win10 Home x64,使用 NTFS)。FAT32 不是一个有效的选项,因为它会损坏我的数据。
我花了几个小时痛苦地等待进行低级格式化分区我已经经历过微软磁盘分区(commandwindows.com/diskpart.htm)才意识到驱动器和卷根本无法格式化为 NTFS 文件系统(通常在磁盘管理器中预览为 RAW)。我已经开始这样做基础设计与计算正如建议的那样,我不能放弃更多天现在就到此为止。我还需要我的电脑来做其他事情……
总结一下:
- 我可以使用任何给定的方法清空我的驱动器。
- 一切似乎都很好,直到我运行任何格式化方法并破坏给定的驱动器。
- 只需使用 MS DiskPart、Disk Manager 或 EaseUS 将任何格式格式化为 NTFS 即可使分区变为 RAW。
- 格式化为 FAT32 会导致驱动器上的文件损坏。
编辑:
我尝试使用“convert E: /fs:ntfs”转换磁盘。正如 Keltari 所说。
它给出以下输出。(这里会使用 pastebin,D: 的 rep 不够)
C:\WINDOWS\system32>convert E: /fs:ntfs
文件系统类型为 FAT32。
输入驱动器 E 的当前卷标:SAMSUNG HDD
卷 SAMSUNG HDD 创建于 2016 年 12 月 26 日 23:56
卷序列号为 1F13-3B1F
Windows 正在验证文件和文件夹...
文件和文件夹验证已完成。Windows
在磁盘上发现错误,但不会修复它们,
因为磁盘检查是在没有 /F(修复)参数的情况下运行的。丢失的链在簇 178250 处交联。孤儿链被截断。丢失的链
在簇 178762 处交联。孤儿链被截断。丢失的链
*切*
在群集 185930 处交叉链接。孤立链被截断。
将丢失的链转换为文件(Y/N)?Y
16 个可恢复文件中的 1024 KB。Windows 已检查文件系统并发现问题。
使用 /F(修复)选项运行 CHKDSK 以更正这些问题。244,168,704 KB total disk space. 320 KB in 5 hidden files. 64 KB in 1 folders. 22,464 KB in 351 files. 244,144,704 KB are available. 65,536 bytes in each allocation unit. 3,815,136 total allocation units on disk. 3,814,761 allocation units available on disk.
该卷可能存在不一致。运行磁盘检查实用程序 Chkdsk。
转换失败。E
: 未转换为 NTFS 转换失败。
我还应该说我已经完成了这个,并且 CHKDSK :E /F(有时与 /F /V /R /X) 重复。
几天之后...(2017 年新年快乐)我尝试了另一块典型的 1TB HDD 硬盘,因为我没有耐心了。令我惊讶的是,那块硬盘也发生了同样的事情!!
我自然也开始寻找其他因素,例如我的主板或可能是我的 SSHD(SSD 和 HDD 合二为一),我用它来运行 Windows。
我的规格列表,没有任何破碎的仅适用于 UBCD 的驱动器和光驱:
Operating System
Windows 10 Home 64-bit
CPU
Intel Core i5 2500K @ 3.30GHz 38 °C
Sandy Bridge 32nm Technology
RAM
8.00GB Dual-Channel DDR3 @ 686MHz (8-8-8-22)
Motherboard
ASUSTeK Computer INC. P8H61-M EVO (LGA1155) 28 °C
Graphics
BenQ GL2450H (1920x1080@60Hz)
227ELH (1920x1080@60Hz)
4095MB NVIDIA GeForce GTX 970 (Gigabyte) 29 °C
Storage
223GB KINGSTON SV300S37A240G (SSD) 24 °C
931GB Seagate ST1000DX001-1NS162 (SATA) 34 °C
Optical Drives
Optiarc DVD RW AD-5280S
Audio
Realtek High Definition Audio
答案1
如果这个问题真的像听起来那样耗费大量时间,我会(作为最后的努力)尝试绕过所有可能的操作系统障碍并执行以下步骤。这有点过头了,而且需要一段时间才能运行,但几乎不需要动手操作,而且消除了所有操作系统/驱动程序的复杂性,直接诊断硬件(驱动器)。
我建议在以下所有步骤中使用 UBCD 实用程序,因为它包含您需要的所有工具。
http://www.ultimatebootcd.com/
安全擦除驱动器
我推荐 DBAN。
使用您认为必要的任何擦除方法。如果您有空闲时间,请使用 DOD 方法(9 次)。请注意,一旦开始此方法,您将永远无法从驱动器中恢复数据。
再次检查驱动器是否有错误
我推荐 HDAT2。
事实上,这一步与检查 SMART 状态结果相同,但也存在一些差异:
- 但是我们不知道 SMART 状态扫描的具体方式。它是线性的还是非线性的。在驱动器的哪个位置检测到了错误?这将告诉您。只要它不在起始扇区中,您就没问题。
- 从不同的环境再检查一遍看看是否得到不同的结果并没有什么坏处。
- 绕过操作系统/驱动程序层并直接进入磁盘。消除了可能出现的复杂情况。
将驱动器格式化为 NTFS
我推荐 Parted Magic。 https://partedmagic.com/
使用此工具将驱动器格式化为 NTFS。如果成功,并且您可以读取/写入文件,则说明驱动器工作正常。如果不成功,则说明驱动器存在问题。
随后,如果您将驱动器插入 Windows 并且未找到分区,那么您就知道 Windows 是问题所在。否则一切正常。
这正是我要做的,因为这是测试硬件、确保良好结果且不花费大量时间的最简单、最快捷的方法。希望这能有所帮助。
答案2
您说该驱动器当前为 FAT32?请尝试将其转换为 NTFS。从管理命令提示符输入:
转换 d: /fs:ntfs
d:
您要转换的驱动器在哪里
答案3
好的,您可能在错误的位置发现了坏扇区,该位置是 NTFS 想要写入结构数据的关键位置。
试试这个。缩小分区,比如说每边缩小 100mb。然后尝试格式化 NTFS 快速格式。
如果失败,请尝试增加每侧的可用空间至 1gb。
现在,如果您愿意花时间,您可以执行多次来确定错误的位置。
如果失败,请尝试相反的逻辑。
创建 1gb 分区,如果出现错误,请在前面留出空隙,直到不再出现错误。找到一个好的起点后,将分区大小加倍,直到出现错误。2、4、8、16、32、64、128gb。
如果遇到失败,请尝试一半大小。
例如,我们知道 250 会失败,那么 128+64 或 192gb 分区怎么样。
然后运行 chkdsk /f。
实际上chkdsk /R会更好,但最终会变得太耗时。
答案4
我敢打赌,您是在 USB 3 端口上执行所有这些操作的。您会发现它将格式化为 ExFat。您还会发现,如果您在 USB 2 端口上执行此操作,则可以将驱动器格式化为 NTFS。但是... 将其插入 USB 3 的那一刻,它就冻结了。总结:USB3 中的 fat32 或 ExFat。USB2 中只有 NTFS。