我刚刚从办公室插入了一个非常简单的 1GB U 盘,希望将它变成 Fedora Live U 盘。为此,我需要一个可移动存储设备,否则它不会出现在 LiveUSB Creator 的列表中。
资源管理器将我的 U 盘列为硬盘:

LiveUSB Creator 确实没有显示在设备列表中:

有什么办法可以强制 Windows 将 U 盘视为可移动存储设备?
从设备的属性窗口,我可以获得它的 GUID:

这样,我可以在注册表中找到 USBSTOR 条目:

但是,在将Capabilities值编辑为4(由 暗示CM_DEVCAP_REMOVABLE)或16(由其他 USB 记忆棒条目的值暗示)时,我收到以下错误:
错误编辑值
无法编辑功能:写入值的新内容时出错。
我在带有三个内部 SATA 驱动器的 Acer Aspire M7720 上运行 Windows 7;驱动器 #2 和 #3 位于可移动硬盘架上。
驱动器 #3(在第二个可移动硬盘架上)在系统托盘中显示为可移动设备。如果我将驱动器 #3 放在第一个机架中,它会显示为内部驱动器。如果我将任何其他驱动器放在第二个可移动机架中,该驱动器也显示为可移动设备。
我想解决这个问题,以便第二个可移动机架中的驱动器也被列为内部驱动器。由于这似乎与机架中的实际驱动器无关,我检查了 BIOS,但第三个 SATA 端口使用与第二个机架相同的配置。
到目前为止,我找不到这个问题的解决方案(这确实比问题更令人烦恼),欢迎提出任何想法。
最近,Windows 7 中的某些内容发生了变化,可移动驱动器的默认操作已变为Install or run program from your media而不是Open。
我检查了自动播放控制面板小程序,一切都设置为不采取任何行动(实际上,主复选框对所有媒体和设备使用自动播放也被清除)。
我还搜索CLSID了寄存器中的Shell钥匙,但在任何钥匙中都找不到它,所以我认为它必须在其中一个ShellEx钥匙中。
最后,我搜索了这方面的信息,但没有找到关于如何禁用(或者更好的是,删除)该选项并将默认操作恢复为Open 的任何信息。
在 Windows 7 中,可移动磁盘的图标有时在其角落有一个较小的图标,类似于类似于电源开/关的 0/1 图标。看:

我不记得以前出现在那里的小东西。它出现在我将 U 盘插入其他计算机然后将其插回我自己的计算机之后。
它有什么用,为什么突然开始炫耀?
编辑:我知道autorun.inf可以更改图标的隐藏文件。那里没有autorun.inf文件。
回答
感谢答案,所以它是EhStorShell.dll带有 GUID 的{D9144DCD-E998-4ECA-AB6A-DCD83CCBA16D},它声称它是Windows Enhanced Storage Shell Extension DLL。
我问了一个后续问题,以获取有关它的更多信息以及如何在此处关闭它。
我有一个 NAS 驱动器,但遇到了无线文件损坏问题。我发现该驱动器未设置为可移动,因此如果在您使用应用程序访问驱动器上的文件时连接中断,则可能会损坏文件。
我已经尝试了驱动器属性和其他基本的 Windows 控件,但没有任何乐趣 - 禁用写入缓存的选项是灰色的。这显然是制造商设置的硬件方面的标志,对我来说,这对于家庭存储设备来说是非常天真/不负责任的。插入无线路由器的家用 NAS 设备需要最大容错,而不是零容错。
有没有人知道让 Windows 7 将网络驱动器视为可移动的?我正在寻找注册表黑客、第三方工具和/或其他在不违反任何法律的情况下违反规则的方法。谢谢你的帮助!
每次第一次响应更新 - 它是一个 IOCell NDAS 设备。它使用自己的网络驱动程序,显然是从 IPX/SPX 创建的,因此它不需要 IP 地址。根据我迄今为止的研究,我很确定这是 NAS 设备的常见问题:\
好吧。所以我是一名游戏玩家,自 90 年代以来就没有建立自己的系统。我总是有一个备份 USB 硬盘,以防我遇到问题并必须格式化。我正在寻找一个硬盘托架,我可以将其卸下并放入另一个硬盘,就像拔掉外部硬盘并插入新硬盘一样。
目前我的两个托架用于光驱(尽管下面的列表中没有显示一个)。我不知道我要找的东西是否存在,或者它是否与某些服务器技术有关,但我正在寻找与我的系统兼容的东西。
我需要确定 Windows 是否认为我的 SATA 硬盘是“可移动的”。问题是,它在 Hyper-V 系统上,我无权访问磁盘管理 GUI 应用程序。diskpart 没有此信息,我不确定现在该转向哪里。如何通过命令行工具或 PowerShell 确定这一点?
现在我的辅助驱动器显示为不可移动。(AHCI 模式在 BIOS 中设置)。所以,我需要使它可移动。
我的 USB 驱动器有问题。当我将其插入 Windows 7 时,当我单击 USB 时会出现消息“请将磁盘插入驱动器 X:”。
驱动器属性显示:
类型:可移动磁盘
文件系统:未知
已用空间 0 字节
可用空间 0 字节
容量 0 字节
我通常在不“弹出”或“安全删除”的情况下将其删除,这有关系吗?我怎么解决这个问题?
是否可以将自动播放设置为始终在 Windows 资源管理器中打开可移动设备?我使用了自动播放对话框中提供的设置,并在资源管理器中为几乎所有内容类型设置了打开方式,但在插入闪存盘后,我再次出现该对话框。
我需要这个给我视力受损的妹妹 - 对她来说,总是在菜单中选择适当的项目或总是关闭它并转到我的电脑并不舒服。
她使用 Windows 7 Pro 64 位。
谢谢