![为什么 USB 闪存盘总是用分区初始化,而不像 HDD 那样?](https://linux22.com/image/1523287/%E4%B8%BA%E4%BB%80%E4%B9%88%20USB%20%E9%97%AA%E5%AD%98%E7%9B%98%E6%80%BB%E6%98%AF%E7%94%A8%E5%88%86%E5%8C%BA%E5%88%9D%E5%A7%8B%E5%8C%96%EF%BC%8C%E8%80%8C%E4%B8%8D%E5%83%8F%20HDD%20%E9%82%A3%E6%A0%B7%EF%BC%9F.png)
每次我完全擦除硬盘(例如,用 0 填充)时,它都会在 Windows 中显示为未初始化(即没有 MBR 或分区),这正是我所期望的。
但是,如果我对 USB 闪存驱动器执行相同操作,它始终显示为已初始化并具有单个 RAW 分区(在 Windows 中,它通常会自动安装驱动器号,即使您尝试访问它时会出错,因为它没有有效的文件系统)。当我在十六进制编辑器中查看磁盘内容时,每个字节都包含 0。如果每个字节都是零,驱动器如何初始化(即具有 MBR/GPT)并具有 RAW 分区?
我猜这与 Windows 处理 USB 闪存驱动器的方式有关,因为 Mac OS X 将同一个驱动器视为未初始化,但我想了解 Windows 为什么这样做?
知道发生什么事了吗?