Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 热插拔设备和可移动设备之间的区别是什么?_Windows_Removable Storage_Hotplugging - Fatal编程技术网

Windows 热插拔设备和可移动设备之间的区别是什么?

Windows 热插拔设备和可移动设备之间的区别是什么?,windows,removable-storage,hotplugging,Windows,Removable Storage,Hotplugging,我读到USB HDD可热插拔但不可移动,而USB闪存驱动器既可移动又可热插拔。在内部,windows设备\u对象结构具有特征标志,可以为可移动媒体(而不是可移动设备)设置值文件\u可移动\u媒体。此外,存储\u热插拔\u信息结构具有Devicehotplug布尔成员,表示设备是否可热插拔。你能用一点细节来证明你的答案吗?一个简单的谷歌搜索可以回答你的问题 热插拔是指在不关闭连接的计算机的情况下更换或安装设备的能力。在以下情况下实施热插拔: 添加或移除外围设备;装置或工作系统 需要重新配置;有缺

我读到USB HDD可热插拔但不可移动,而USB闪存驱动器既可移动又可热插拔。在内部,windows设备\u对象结构具有特征标志,可以为可移动媒体(而不是可移动设备)设置值文件\u可移动\u媒体。此外,存储\u热插拔\u信息结构具有Devicehotplug布尔成员,表示设备是否可热插拔。你能用一点细节来证明你的答案吗?

一个简单的谷歌搜索可以回答你的问题

  • 热插拔是指在不关闭连接的计算机的情况下更换或安装设备的能力。在以下情况下实施热插拔: 添加或移除外围设备;装置或工作系统 需要重新配置;有缺陷的部件需要更换 或者设备和计算机需要数据同步。也称为热插拔。热交换 允许轻松访问设备并方便 不间断系统
  • 可移动媒体是能够在不关闭系统电源的情况下移除计算机系统的数据存储设备。可移动媒体设备是 用于备份、存储或传输数据
资料来源:techopedia.com

David Zeuthen:

[…]“可移动”指设备的媒体是可移动的。对于 例如,用于闪存介质的CD-ROM驱动器或Nin1读卡器。[...] 通过eSATA连接的ATA磁盘不可移动,您无法移除 盘子

当然,您可以直观地理解,即使是不可移动的设备也可以热插拔(即,您可以将整个设备作为一个整体进行插拔,而不是插入/删除其中包含的媒体)

现在,当前系统中使用的所有(现代)总线都是可热插拔的- 大多数新系统允许您在系统运行时添加/删除SATA磁盘 他正在跑步

事实上,您不必再太在意某些东西是否可热插拔:实际上,所有存储设备都是可热插拔的。(过去,您必须关闭机器才能操作存储设备)

因此,外部USB驱动器(例如HDD或闪存棒)应该是不可移动的,并且希望始终是可热插拔的

不幸的是:

当然,硬件很烂,所以几乎所有的USB键盘都是如此 “removable==1”可能是因为设备制造商希望 “有帮助”并使windows上的工作更好

我没有关于真正原因的消息来源,但事实证明,许多USB驱动器报告自己也是可移动的。David认为这可能是因为某些操作系统不支持热插拔,但支持可移动设备(CD-ROM等),这听起来很合理:制造商重复使用了相同的技术来欺骗操作系统,让用户“弹出”USB驱动器

现在,我想所有现代操作系统都清楚地区分了这一点,从管理的角度来看,这有很多优势(例如,您可能有一个带有可移动DVD的热插拔DVD驱动器,因此您需要更清楚地了解您想要与之交互的驱动器)。尽管如此,旧的硬盘和旧的习惯很难改变,所以你仍然可以找到一些“可移动”的USB硬盘,即使它们实际上不是


注意:链接的bug报告是关于UDisk的,这在自由软件世界中更常见。但是,我再次肯定,现在所有的系统都做出了区分,即使术语不完全相同。还要注意的是,这个术语实际上是相当随意的,尽管您对这两个概念使用的术语最好理解。

传统上,热插拔指的是设备,可移动指的是媒体。闪存驱动器是一个灰色区域,因为媒体和设备是一个整体。然而,你在这里嵌入的文本的作者故意掩盖了一个事实,即他们对差异一无所知:仔细阅读,两个要点说的完全相同(只是用不同的词和转移“解释”的意思)例如设备是否有缺陷或是否用于“备份、存储(?)或运输”)。因此,我认为你“简单的谷歌搜索”的评论是不公平的;这是一个合理的问题,因为术语(尽管行话)实际上是精确的,即使它是完全武断的(因此根本不是直观的)。