我最近买了一个 Sandisk Cruzer USB 驱动器。驱动器的一部分(6.66 MB)已使用 CDFS 格式化并显示为 CD 驱动器。
他们为什么要这样做?是为了保护磁盘上该部分的软件,以欺骗操作系统 (Vista) 不进行覆盖或修改,因为它认为这是一张只读 CD?
6.66 MB 是否重要?除了与魔鬼有关之外?
如何将 USB 驱动器上的分区格式化为 CDFS?
为什么我要在我的其他闪存驱动器上做类似的事情?
我是一名程序员,我该如何利用这些新知识?有什么想法吗?
答案1
这是 U3 软件的一部分。它是垃圾,我总是删除它,删除工具的链接在这里:http://u3.com/support/default.aspx#CQ3
请记住,这将格式化您的驱动器。
答案2
他们这样做很可能是为了防止闪存驱动器覆盖他们的软件。
如果需要,您应该能够更改分区方案以充分利用驱动器。最简单的方法是启动到Linux LiveCD并使用分区修复它。我记不起来了适用于 Windows 的免费分区管理器。
答案3
伪 CD 上是否有 autorun.inf 文件?
有时这样做是为了利用 CD 自动运行功能。当其中一个设备插入启用了自动运行的计算机时,驱动器上的程序将自动启动。这通常是一个小的弹出菜单,允许用户从驱动器运行、安装或卸载程序。