拔下USB硬盘会损坏计算机吗?认真吗


78

我正在阅读三星便携式USB硬盘驱动器的手册,但遇到以下警告:

在文件传输过程中卸下USB电缆可能会损坏计算机和/或[硬盘驱动器]。

这是原始警告:

USB HDD损坏警告

认真吗 我将通过一开始就明确为 USB 设计的东西来炸电脑,例如热插拔?当然,不会因为数据传输失败而损坏计算机。

Answers:


113

简短的答案。

对于制造商来说,损害赔偿更是一种合法的方式,可以在意外情况下保护自己。这意味着实际上是胡说八道。它与软件领域的EULA(最终用户许可协议)中使用的钝性语言没有什么不同;制造商是对的,您错了,我们公司的律师比您强,请给我们您购买产品的钱,祝您有美好的一天,再见。

我高度怀疑,卸下仍处于活动状态的USB硬盘驱动器会严重损坏任何东西。因此,我不会因为担心这样的警告而度过一生。

但是,我认为这是胡说八道,如果制造商出了问题,制造商将避免承担任何责任或义务,而是声称故障是您的,因为您未能按照该小手册中的说明正确使用该设备,大多数人在购买此类产品时会立即扔掉一个装置。

下面有更多详细信息。

更长的答案。

认真吗 我将通过一开始就明确为 USB 设计的东西来炸电脑,例如 热插拔?当然,不会因为数据传输失败而损坏计算机。

你会炸整个电脑吗?很可能没有。通过在驱动器处于活动状态时拔下驱动器,您是否会增加USB端口损坏的风险(即使是很小的风险)?我会说是的。风险主要来自于您,计算机,USB电缆和驱动器端​​口之间产生的静电。而且,由于驱动器已通电并已连接至一定程度的接地,因此,它成为杂散静电的诱人路径,如本博客文章“ Premium USB Blog”中所述;我的大胆强调是:

ESD损坏USB驱动器或端口可能会导致延迟故障,从而在静电冲击后降低数据传输速度。您的端口或设备还可能面临更严重的损坏,从根本上将其炸开并导致其完全无法工作。它还可能会缩短其整体寿命。ESD可能会在简单的情况下发生-插拔附近的开关。

在您惊慌地离开计算机之前,请为普通计算机用户不必担心它发生的事实感到欣慰。但是,了解这一点仍然很重要,以防万一您发现自己可能发生ESD的情况。一旦添加了计算机系统升级,USB硬盘驱动器,图形卡和其他重型外围设备,静电冲击的可能性就会增加。

由于USB端口是可热插拔的,因此需要保护以防静电冲击。凭借高达480Mbps的USB 2.0数据传输速率和5Gbps的USB 3.0,这些速度足够快,足以引发信号中断。许多USB集线器都具有高达2kV的ESD保护,但这并不总是足够的。

但是同样,风险很小,但正如该文章所解释的那样,该风险确实存在一定程度。

另一个风险是陀螺仪惯性,它是由于硬盘驱动器本身在断开连接时仍在旋转而引起的。实际上,我丢失了两个外部3.5英寸驱动器,因为在驱动器本身仍在旋转时,我卸下了它们,断开了它们的连接,并抓得太快。当驱动器跌落到地板上并基本导致驱动器无法使用时,我失去了对机箱的控制,但这又是一个边缘风险。

如果您问我,手册中这样过分的详细信息并不会警告您存在共同风险,即使它们因某种原因丢失了数据(或驱动器死机)而最终限制了驱动器制造商的责任,最终您还是向制造商投诉。可能的想法是,您可能会致电支持技术人员,他们会问您您做了什么,您可能会告诉他们您在传输过程中断开了驱动器的连接,然后他们可能会说:“对不起,但我们不涵盖该问题。 。”

请记住,就像EULA(最终用户许可协议)一样,此类文档的主要目的不是确保您阅读了尽可能多的信息,以确保制造商能以其“警告”的身份向您声明您对制造商的最大利益。从法律的角度来看有什么问题。

另外,只需澄清一下:

我将通过一开始就明确为 USB 设计的东西来炸电脑,例如热插拔?

可以将USB设备热插入系统的想法只是意味着USB连接是“可热插拔的”,但是如果完全热插拔,经过该基本连接的设备会如何反应则完全是另外一个问题。

例如,在撰写本文时,我刚刚更新了iPhone,并通过USB电缆将其连接到Mac Mini。当然,我可以在更新的中间拔掉USB电缆...然后会发生什么?从物理角度来看,我的计算机会很好,而iPhone从技术上来说会很好。但是,如果我在完全错误的时刻拔下电源插头,可能会“弄坏”我的iPhone。

设备“可热插拔”只是意味着可以连接该设备,而不必完全关闭主系统的电源即可进行连接或使用设备“探针”,如大多数Mac OS上安装的大多数SCSI探针控制面板都可以使用。 -Mac OS X OS的日子。


36

我相信技术术语是“遮住你的后方”。

不太可能,你会损坏您的电脑,和有些不太可能,你会杀了你的硬盘驱动器(虽然突然断电停止是坏的)。

但是,如果正在进行传输,则可能会导致数据丢失。

就是说,如果驱动器确实死了,那么如果您提到这样做的话,这将使他们有理由拒绝保修请求,如果数据丢失,则几乎可以覆盖保修请求。“它说的是手册,您使用错了”

正确弹出是最佳做法,但几乎没有生死攸关的问题。


4
三星最近似乎有这种习惯……“以错误的方式将笔插入手机可能会损坏笔和手机。这不是设计错误,因为我们告诉您不要在手册中这样做”
qasdfdsaq

1
哦,这是一个很好的警告。我很惊讶没有在测试中陷入困境,他们也没有给笔开钥匙,但是……
Journeyman Geek

6
警告在手册中的事实表明,他们在测试中已经完全意识到了这一点,但决定告诉客户“您做错了”,而不是按照大多数客户的假设来解决问题。
qasdfdsaq

4
是因为没有人阅读保修条款?尽管我猜也没有人读过这些手册...
Journeyman Geek

11
真正的问题是当他们将严重的警告与掩盖的声音混在一起时。例如,在八页的“请勿在浴缸中使用微波炉”警告中,我发现了几行关于实际的,非显而易见的,“人们很可能会这样做”的火灾隐患。
标记

5

他们可能会担心您会将系统文件从USB驱动器复制到主硬盘上(例如从备份中复制):在传输过程中卸下USB驱动器可能会导致系统文件副本不完整硬盘将无法再使用,从而“损坏”您的计算机。考虑一下explorer.exeWindows或bashLinux 上的不完整及其对系统启动的影响。


3
那不是损坏计算机。
CVn 2015年

@Ramhound:答案很清楚,关于复制的方向(并且已经在第一版中了)。
Ben Voigt 2015年

@Ramhound:在Linux上,您当然可以。
Ben Voigt 2015年

@MichaelKjörling:您对计算机的定义是什么?我认为硬盘驱动器是计算机的一部分,如果您的系统驱动器损坏了,对许多人来说将是非常严重的。如果三星要详细说明如何造成损坏,只会使普通用户感到困惑,并且会浪费时间。
马蒂·弗里德

@MartyFried在我的书中,Gaurav谈论的是逻辑文件系统损坏。对我来说,“对计算机的损害”是指事件发生后,一个或多个物理设备不再正常工作。在存储错误数据(即使恰好在文件系统元数据中)与例如磁盘的板载控制器损坏之间,存在很大的区别。
CVn 2015年

5

如果您要谈论的是带有旋转电机的实际硬盘驱动器(例如,感应负载),则在断开电源时不应低估感应电压尖峰的可能性

https://electronics.stackexchange.com/a/19868

显然,驱动器和计算机都应经得住设计,但通过USB供电的硬盘驱动器电动机在断开连接时肯定会产生足够的感应“反冲”,从而损坏驱动器和/或驱动器。电脑。

很自然地,正如其他用户所提到的那样,他们承担了责任。

编辑:

下面是一个感应电压尖峰的样子在很多规模更大:

https://youtu.be/hIkNY5xjy5k


这是正确的答案,但是在这里的大多数软件人员中都找不到。
塞缪尔

4

“正在传输文件时”,这意味着文件结构会不断变化,如果没有某种交易系统,则文件结构可能会损坏。使用“安全删除硬件”将清除所有延迟的写操作,等到传输完成并确保没有程序正在使用文件。

我亲眼看到一个USB驱动器在没有“安全删除”的情况下从Windows计算机中拔出后无法安装在UNIX上。将其放回寡妇机器中,并安全取出以将其固定。


我看到高中时在Windows XP机器上书写时拔出USB驱动器时会损坏。因此,我的一位同学在数字会计课程上失去了半年的学习进度。
Nzall 2015年

可以确认,同样的事情发生在我有关Windows安全的祛除和Linux早在2008年
大道

2
@NateKerkhofs:什么,他只有一份半年的课业副本?
Lightness Races in Orbit

老实说,@ LightnessRacesinOrbit没什么大不了的。我们的digacc课程完全基于展示和完成作业。实际上,我认为它甚至没有评级,只是作为常规会计课程的一部分。我们没有做作业,我想可能要进行1或2项测试。上课的目的是使我们每个对会计职业感兴趣的人都可以在高中时期至少使用一些专业软件来做到这一点。所有其他会计课程都涉及书面操作。
Nzall 2015年

@NateKerkhofs:好的,您的原始评论听起来像是一场灾难:P
轨道

3

一些USB实现在处理意外的设备断开连接方面做得非常差。三星无法知道其驱动器是否可以与这种实现方式一起使用。请考虑以下事件序列:

  1. 应用程序1正在与驱动器通信。应用程序和内核层之间的代码要求一个缓冲区,该缓冲区应将数据发送到驱动器,然后开始将数据放入该缓冲区。

  2. OS调度程序决定在#1仍在向该应用程序写入数据时为其分配一些CPU时间。

  3. 有人拔出USB驱动器。

  4. 系统会注意到该驱动器不再插入,并释放分配给它的缓冲区。

  5. 其他一些请求出于某些完全独立的目的使用缓冲区,并接收以前由应用程序1使用的缓冲区。

  6. 应用程序1获得另一个时间片,并继续将数据写入曾经是其缓冲区的数据。

即使在非常草率的USB实现中,也不会发生这样的事件序列,因为所有事情都必须在特定的特定时间发生,但是并不能确定事件如所述发生时会发生什么。如果没有意外卸载时,USB实现有可能完美且可靠地工作,但是意外卸载可能会导致无限灾难,因此应将设备的不当拆卸视为某些系统上灾难性故障的可能原因。由于三星不知道其驱动器的用户是否会将其插入此类系统,因此在避免任何假设的情况下谨慎行事。


3

计算机可能没有,但是驱动器可能已损坏。

旋转的硬盘驱动器通常在停止之前将磁头移动到停车位置。在意外关闭电源时,不会发生这种情况,磁头会掉落到存储数据的磁盘板上。这可能会损坏磁头,磁盘板或成为数据丢失的原因。由于在读取时磁头也会飞过平板,因此拔下读取硬盘驱动器也很不好。

写入时,如果未更新,文件分配表也可能与内容不同步。

SSD硬盘在写入时会执行复杂的操作:它可能需要擦除相对较大的内存块,移动数据以将它们合并为一个块,并在执行此操作时维护内部索引和表。除了文件分配表之外,SSD驱动器还维护着复杂的“内部”内部管理。

意外的功率损耗可能会使它处于不一致状态。企业级SSD具有超级电容器,这些电容器具有足够的能量来支持干净关机,但USB记忆棒和主流SSD通常没有。

因此,当设备进行大量写入操作时,更可能损坏SSD和USB记忆棒。如果设备正在读取或不活动,则可能性很小。

我不知道应该损坏计算机的任何原因。


3

在理想条件下,不会。但是,旋转的机械硬盘驱动器包含大量能量,而三相电动机则在降速期间充当发电机。驱动器应该积极地管理此过程,但是您只是拔了数据线而没有先关闭驱动器,因此它可能使用二极管将功率分流回电动机中-本质上是使电动机绕组短路,这会使电动机减速更快地将热量排入二极管。

请注意,断开数据线后,电源线仍会连接几十毫秒。

在不完美的世界中,二极管会发生故障,并且一组高速盘片会包含大量能量。在错误的情况下,这种能量不可能(但有可能)将其传递给USB电源引脚。它必须经过一些相当复杂的防御措施才能防止这种情况的发生,但是在带有廉价USB / SATA芯片组的廉价驱动器中,有可能将过多的能量反馈到USB电源中。

而且,在大多数计算机中,USB电源的保护程度不如USB规范所建议的那样。尽管如此,这里还是有保护二极管,可将功率分流回电源,使其能够处理过压和欠压。不过,廉价的电源并不喜欢这样做,并且在断开USB电源引脚之前几十毫秒的高压会对连接5V线的计算机其余组件非常不利。

幸运的是,计算机大部分使用了3.3v和12v线路,因此损坏可能受到限制,并且可能不会完全导致计算机故障,而只会变得片状。

因此,尽管这是非常,非常非常不可能的,这种情况会发生,它仍然是有可能的范围内-而除了数据丢失,你可以遇到一些硬件损坏。

您可以添加其他保护,并完全隔离USB设备,但是已经有很多保护措施了,我不会担心。但是,我仍然强烈建议您将操作系统的断开连接操作用于机械驱动器,而不要依赖于热插拔功能。


2

我的理解是,USB标准规定,如果某个设备处于活动状态,则可能有电流流入该设备或从该设备流出,并且允许该设备依靠可以继续供电的想法。这是操作系统支持“安全地”关闭USB设备的关键原因。操作系统告诉USB设备开始等待电,否则可能无法使用。

每当有电力传输时,您都不应仅断开电气连接。从理论上讲,电可以跳跃少量的空气,并且可以找到不同的电接触。

实际上,基于USB的拇指驱动器的风险似乎很小,因为人们一直在这样做。实际上,这确实会损坏拇指驱动器。当我积极为数十家公司提供技术支持时(同时;我曾为其他公司提供技术支持的公司工作过),我从没有回想起计算机被损坏的消息。因此,它一定非常罕见,但我认为理论上确实存在这种潜力。

这仍然称为“热插拔”,因为计算机仍处于热状态:不需要关闭整个计算机。


不知道为什么人们使用实际的USB硬盘驱动器。为什么不简单地使用内存呢?32 GB应该足以容纳任何人。

3
@nocomprende确实如此。32 GB的空间足以备份3 TB的照片库。
8bittree

@nocomprende现在,我已经将驱动器交付给客户了,可能永远不会。我相信他们会满意的。同时,是时候编辑我的视频了。尽管也许我应该备份12 TB(这将是一个冗长的工作,并且我希望最终发布8k的版本),以防万一我不小心进行了破坏性的编辑。
8bittree

@ 8bittree我经常想知道人们如何传送大量数据。以前从未听说过真正的USB驱动器。听起来很傻。不知道如何使我将来确实想拥有的任何东西能够长期可用。笔记本电脑不会刻录CD ...还有什么?现在如何归档内容?

2
@nocomprende我已经使用USB驱动器多年了。你去了哪里啊?而且由于USB 3.0在速度上可与SATA相提并论,所以现在我使用它们的速度比限于USB 2.0时要多。对于大多数用户而言,长期存档将使用外部USB驱动器。在要存储许多TB数据的企业环境中,磁带仍然是标准。
卡里·格雷戈里

-1

它很可能不会,但确实可以。任何电磁事件都有可能发生,尤其是意外事件。这实际上是大约15年前发生在我身上的-我的笔记本电脑主板在使用USB硬盘驱动器后变得半油炸(看似健康的硬盘驱动器,我仍然偶尔使用它,没关系,没有发生任何事故或引起任何事故)从那时起,USB端口变成仅USB 1.1,并且出现了内存异常(可通过memtest86观察到,并在计算机使用期间偶尔引起意外行为)。我必须申请保修才能更换主板。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.