因此,每当我将Samsung 850 EVO插入具有SATA转USB 3.0适配器的任何计算机时,PC都会将其识别为内置驱动器。这样就不可能在拔出时仅右击它并“弹出”。有什么方法可以使任何Windows机器将其视为外部驱动器,因此直接拔下它而无需卸载/弹出,我会感到更加安全?
因此,每当我将Samsung 850 EVO插入具有SATA转USB 3.0适配器的任何计算机时,PC都会将其识别为内置驱动器。这样就不可能在拔出时仅右击它并“弹出”。有什么方法可以使任何Windows机器将其视为外部驱动器,因此直接拔下它而无需卸载/弹出,我会感到更加安全?
Answers:
我不知道使它成为可移动媒体的简单方法,但这是另一种方法。
这样做是要告诉Windows随时随地使用此设备。它强制所有文件传输尽快完成,而无需Windows操纵数据(缓存)来提高性能。如果您没有看到文件传输窗口并且该SSD的活动LED指示灯熄灭,那么通常可以无问题地将其拔出。
您基本上是在问与这个问题相反的问题:如何删除Windows 7托盘图标中弹出SATA驱动器的选项?
因此,请尝试与顶部答案相反的方法:TreatAsInternalPort
将通道的值设置为0
,或者可能清除Capabilities
SATA设备的值的第2位(这也可能会影响其他驱动器)。
我认为您应该只再买一个合适的SATA / USB适配器,尤其是当您需要“便携式”解决方案时。
我的猜测是您的适配器不会将自身暴露为USB(UAS)大容量存储设备,而是以某种原始方式直接暴露SATA驱动器,因此Windows不会将其视为USB驱动器,因此不会应用默认的USB移除上的政策(ExpectSurpriseRemoval
):http :
//blogs.msdn.com/b/microsoft_apgc_hardware_developer_support_team/archive/2013/11/10/removal-policy-for-a-device.aspx
我不知道这样的适配器到底是如何工作的,因为我从来没有一个人拥有过,而且您甚至都没有给出的屏幕截图Device Manager
。
这是我的USB驱动器:
其中ASMT1051是:
http : //www.startech.com/HDD/Adapters/USB-3-SATA-adapter-cable-with-UASP~USB3S2SAT3CB
http://ark.intel.com/products/56604/Intel-SSD -X25-M系列-80GB-2_5in-SATA-3Gbs-50纳米MLC
作为参考,您还可以检查内部SATA驱动器的删除策略属性。如果在BIOS / UEFI设置中启用了SATA端口的热插拔功能,则将它们设置为1(ExpectNoRemoval
)或2(ExpectOrderlyRemoval
)。
FWIW,在SCSI查询数据(http://www.t10.org/drafts.htm#SPC_Family)中返回的可移动介质位(RMB)与此无关。例如,在我的三个驱动器中,只有Ultra Fit的 RMB = 1。尽管如果RMB = 1(该驱动器将在中显示为“可移动”而不是“基本” Disk Management
),则Eject
在Windows资源管理器中右键单击其驱动器号时,还会看到一个。这基本上是因为Windows允许“可移动”(人民币)驱动器只能访问一个(第一个)分区。
Disk drives
in 中看到SSD本身的供应商名称和型号(而不是其中的适配器或桥接芯片的供应商名称和型号)Device Manager
?顺便说一句,如果你有兴趣,我在这里发表的问题还有:social.technet.microsoft.com/Forums/en-US/...