网站搜索

如何使用 S.M.A.R.T. 检查您的硬盘驱动器或 SSD 的健康状况


总结:您可以使用 S.M.A.R.T 检查您的 SSD 健康状况(或硬盘驱动器健康状况)。这些属性可以向您显示有关机械和固态驱动器运行状况的重要信息。定期检查属性将帮助您防止因驱动器故障而导致的数据丢失。

硬盘驱动器和 SSD 使用 S.M.A.R.T. (自我监控、分析和报告技术)来衡量他们自己的可靠性并确定他们是否失败了。您可以查看硬盘驱动器的 S.M.A.R.T.数据,看看它是否已经开始出现问题。

迹象表明您的 SDD 或硬盘驱动器快要死了

在深入了解有关 S.M.A.R.T. 的更多信息之前,让我们谈谈固态驱动器或硬盘驱动器故障的一般迹象,因为您很有可能找到这篇文章的方法,因为您担心您的驱动器即将失效。

人们现在使用的驱动器分为三种,传统硬盘驱动器 (HDD)、固态驱动器 (SSD) 和非易失性内存高速 (NVMe) 驱动器。并非下面的每个标志都适用于所有行驶时间,但您可以使用 S.M.A.R.T.我们稍后将讨论的数据,以评估 HDD、SSD 和 NVMe 驱动器的驱动器运行状况。

您听到磨擦声或呜呜声

如果您的计算机中有传统的机械硬盘驱动器 (HDD),则听到硬盘驱动器的声音并不罕见,尤其是在向其写入大量文件时。但是,如果您听到任何类似磨擦声、刮擦声或尖锐的呜呜声的声音,那么这就是您的驱动器即将报废的可靠信号。

如果您的计算机中只有固态驱动器 (SSD) 或 NVMe 驱动器,您将听不到任何机械声音。如果您确实听到呜呜声,则可能是风扇轴承坏了、线圈发出呜呜声,或者您的 PSU 出现故障。但是,如果您的 PC 的正常声音困扰您,我们有一些提示可以帮助您将其静音。

您的计算机死机或崩溃

虽然有多种原因可能导致您遇到计算机崩溃或“蓝屏死机”错误,但硬盘驱动器问题可能是其中之一。

当您的硬盘开始以意想不到的方式运行时,关键进程将失败并且计算机将死机。

缓慢的启动、应用程序和文件读取

如果您的计算机运行缓慢,无法用硬件老化、存储空间过满、病毒或运行过多的应用程序来解释,那么有必要查看您的主硬盘驱动器(您的操作系统正在运行的硬盘驱动器)和在您用于游戏或应用程序的任何辅助驱动器上。当你这样做时,一定要采取一些基本步骤来提高性能,这样你就可以排除磁盘问题以外的其他问题。

文件丢失或损坏

在您的计算机上保存和访问文件应该是一个平稳可靠的过程。除了像您的计算机在文件保存期间因断电(没有 UPS 保持开启)而崩溃这样的情况,您不应该遇到文件损坏或文件丢失的情况。如果您保存文件只是为了在下次打开它们时发现它们已损坏,那么是时候进行调查了。

越来越多的坏扇区

坏扇区有两种形式,物理的和逻辑的。物理坏道是由硬盘驱动器的实际物理损坏引起的。逻辑坏扇区是基于软件的,您的操作系统确定特定的硬盘驱动器扇区未按预期运行。你不能完全避免坏扇区,但如果它们的数量增加,你应该担心。

聪明的。属性超出范围

最后,您可以查看的关于驱动器运行状况的最佳指标之一是 S.M.A.R.T. (自我监控、分析和报告技术)属性。无论您是担心传统 HDD 运行异常,还是只想检查 SSD 的健康状况,这都是最好的起点。

S.M.A.R.T.属性是写入硬盘驱动器上的存储芯片的数据点列表,很像引擎代码等被写入汽车的诊断日志。聪明的。数据包括范围广泛的信息,如错误率、运行时间、写入和读取的数据等。

当给定属性的值超过制造商设定的容差阈值时,驱动器被认为质量下降,您应该计划更换它。

如何使用 S.M.A.R.T. 检查您的 SSD 的健康状况测试

检查硬盘驱动器或 SSD 的 S.M.A.R.T. attributes 有点古怪,输出也有点神秘,但幸运的是,有一些工具可以很容易地检查和解释数据。

事实上,虽然如果您愿意,您可以深入研究各个属性,但您不需要这样做就可以使用这些工具并获得有关 SSD 或旧 HDD 健康状况的可操作反馈。

运行 S.M.A.R.T. 时要记住的最重要的事情。在不同类型的驱动器上进行测试是测试所要衡量的。聪明的。机械硬盘驱动器的测试包括与驱动器运动部件相关的数据点以及运动对它们的影响(驱动器旋转、旋转失败、经历震动或突然停止等的次数) .

SSD 驱动器健康状况(包括也使用固态内存的 NVMe 驱动器)几乎完全集中在生命周期读/写数据上。与往往会因物理磨损而损坏的机械硬盘驱动器不同,SSD 和 NVMe 驱动器——除非电气元件烧毁或发生灾难性事件——最终会因超过其写入的太字节 (TBW) 等级而损坏。 SDD 的健康状况几乎完全反映了有多少数据已写入其中的固态存储器。

考虑到这一点,让我们看看如何深入研究这些数据以更好地了解我们的驱动器健康状况。

检查 S.M.AR.T. CrystalDiskInfo 的状态

CrystalDiskInfo 是一款免费且易于使用的开源 Windows 应用程序,它将向您展示 S.M.A.R.T.机械硬盘驱动器 (HDD)、固态驱动器 (SSD) 和 Non-Volatile Memory Express (NVMe) 驱动器的属性。该应用程序可作为便携式应用程序或安装程序使用。

使用 CrystalDiskInfo 进行一次性测试

使用 CrystalDiskInfo 有两层,只需运行它并通过检查每个驱动器的一般“健康状态”或通过深入研究单个 S.M.A.R.T. 来获得“是的,一切看起来都很好”的感觉。如果你好奇的话。

一般健康状况用蓝色表示“好”,黄色表示“注意”,红色表示“差”。如果您的驱动器健康状况良好,那么除了检查其他统计数据之外没有什么可做的,因为您很好奇。如果您的驱动器运行状况被标记为“注意”,您应该备份数据并制定更换驱动器的计划。如果您的驱动器运行状况“不好”,您应该小心翼翼地进行数据备份(请查看以下部分,了解如果您的驱动器快要死了该怎么办,以获得更详细的了解)。

在窗口界面的顶部,您还可以检查驱动器温度并查看有关驱动器的统计信息,例如开机次数、开机小时数等。

请注意,在查看上面的屏幕截图时,显示的驱动器是一个机械硬盘驱动器,一个 Western Digital 14TB 媒体存储驱动器。您会注意到总数据读取/写入没有数据点,因为这不是用于衡量硬盘健康状况的指标。

但是,在下面的屏幕截图中,您可以看到 Western Digital SSD 的相同 CrystalDiskInfo S.M.A.R.T 读数。由于 SSD 驱动器运行状况基于与传统驱动器运行状况不同的指标,因此强调了不同的数据点。

当你看 S.M.A.R.T. SSD 和 NVMe 驱动器运行状况的数据,您将看到“总主机读取”、“总主机写入”,如果制造商使用特定属性,“总 NAND 写入”。

SSD 的驱动器健康状况主要取决于您距离超过制造商的驱动器写入太字节 (TBW) 额定值的程度。对于我们在上面的屏幕截图中看到的 Western Digital 1TB 蓝盘,TBW 等级为 400TB。尽管已有数年历史并且总通电时间仅略低于一年的总运行时间,但该驱动器仅占其总 TBW 额定值的 0.15%。

除了仪表板顶部显示的信息外,您还可以通过阅读 S.M.A.R.T. 列表来查看有关每个驱动器的详细信息列表。属性。

但除非您是专业人士——或者您正在排除一些非常具体的问题——否则它对您来说可能意义不大。不过,如果您有兴趣,可以访问 S.M.A.R.T. 的维基百科页面。维护了这些属性的一个很好的列表,以及如何解释它们。

配置 CrystalDiskInfo 以进行自动持续测试

如果您只是检查 S.M.A.R.T.数据不时。但是,如果您希望该应用程序在后台运行并关注您的驱动器的健康状况,您可以切换一个简单的开关。

在功能菜单中,勾选“常驻”和“启动”,如下图所示。

“启动”将在您启动 Windows 时启动 CrystalDiskInfo,“驻留”将以活动驱动器指示器的形式将应用程序停放在 Windows 系统托盘中。

检查 S.M.AR.T.在命令提示符处

您还可以查看非常基本的 S.M.A.R.T. Windows 命令提示符的状态。要打开命令提示符,请点击开始,键入“命令提示符”,然后按 Enter。

以下屏幕截图是在 Windows 11 计算机上截取的,但您在旧版 Windows(如 Windows 10 和 Windows 8)上的体验应该几乎相同。

在提示符下,键入(或复制并粘贴)以下命令,然后按 Enter:

wmic diskdrive get status

如果一切正常,您应该会看到系统上每个硬盘驱动器都显示状态“OK”。其他状态(如“不良”、“警告”或“未知”)可能表示您的驱动器存在问题或检索 S.M.A.R.T. 时出错。信息。

除“OK”以外的任何响应都应提示您使用更详细的工具(如 CrystalDiskInfo)来调查驱动器运行状况。

如果您的硬盘驱动器或 SSD 快没电了怎么办

如果 S.M.A.R.T.状态表示您有错误或您的 SSD 健康状况不佳,并不一定意味着您的硬盘驱动器会立即出现故障。就像汽车上的检查引擎灯并不意味着汽车即将发生灾难性故障一样,S.M.A.R.T.一两个错误并不意味着驱动器即将自燃。

但是,如果有 S.M.A.R.T.错误,明智的做法是假设您的 SDD 正在发生故障。这些属性已根据行业和制造商标准进行校准,旨在帮助您提前诊断驱动器故障并避免数据丢失。

几分钟、几个月,或者在某些情况下甚至几年后,可能会出现彻底的故障。无论需要多长时间,在此期间您都不应将数据托付给硬盘驱动器。

确保您拥有存储在其他媒体(例如外部硬盘驱动器或光盘)上的所有文件的最新备份。显然,无论您是否了解 S.M.A.R.T.,这都是一个很好的建议。你的驱动器的状态与否。问题(包括驱动器故障)随时可能发生,而且没有任何警告。

正确备份文件后,您应该考虑尽快更换硬盘驱动器或 SDD。您根本无法考虑未通过 S.M.A.R.T. 的硬盘驱动器。测试是可靠的。即使您的硬盘驱动器没有完全损坏,它也可能会损坏您的部分数据。您还可以考虑使用 Windows 中的 chkdsk 工具来诊断和修复它可以解决的任何相关问题。

最后,在从严重受损的磁盘备份数据时使用一个关键策略,抛出多个红旗 S.M.A.R.T.状态。不要试图立即备份整个磁盘,因为突然涌入的读/写操作可能会将其推向边缘。相反,首先要专注于备份最重要的文件。应首先备份家庭照片和重要文件等内容。

在可移动驱动器或其他媒体上备份重要文件后,您可以将现有硬盘驱动器克隆到替换驱动器。如果驱动器在此过程中出现故障,则会备份您的重要文件。如果驱动器寿命足够长以完成该过程,那么您现在拥有一个品牌驱动器,其中所有文件和设置都完好无损。

有关硬盘驱动器、SDD 和 S.M.A.R.T. 的常见问题解答

有更多关于 S.M.A.R.T. 的问题属性以及它们与健康和长寿或您的硬盘驱动器和 SSD 有何关系?你不是一个人。以下是我们收到的有关该主题的一些最常见问题。

S.M.A.R.T. 有多准确数据?

聪明的。数据基于指示驱动器故障风险增加的行业数据。模型基于可预测性,数据可以帮助您处理可预测的故障。一项关于 S.M.A.R.T. 的谷歌研究数据发现,关键属性确实强烈指示即将发生的磁盘故障。

聪明的。但是,数据不能警告您“不可预测的”故障。它可以根据收集到的数据警告您驱动器主轴坏了或 SSD 中的芯片发生故障的迹象,但它无法预测由于电涌、驱动器控制板上的组件自发故障而导致的故障,或其他不幸的事件。

如果 S.M.A.R.T.测试说我的驱动器坏了,我应该更换它吗?

虽然失败的 S.M.A.R.T.测试不是死亡之吻,测试经过专门校准,可以为您提供有用的信息。如果驱动器健康状况下降到测试应用程序告诉您驱动器健康状况不佳的程度,那么您应该倾听。

在处理固态驱动器时,我们会认为该建议加倍重要。 SSD 非常耐用,在消费者日常日常使用的家用 PC 或笔记本电脑中具有很长的使用寿命。

如果您运行 S.M.A.R.T.测试并获得警报您的 SSD 健康状况不佳,您应该考虑使用最后一条腿的驱动器。 SSD 驱动器的“不良”或“失败”健康状态报告表明该驱动器已超出其制造商的生命周期运行阈值。虽然该驱动器可能会继续无错误地运行,但我们不会将任何重要的东西托付给它。

是 S.M.A.R.T.对SSD有用吗?

是的,S.M.A.R.T.自 1990 年代推出以来,系统和属性列表已更新多次,包括固态驱动器 (SSD) 和非易失性内存高速 (NVMe) 驱动器的更新。

您不会在 S.M.A.R.T. 上找到旋转时间或旋转重试计数的属性信息。 SSD 或 NVMe 的读数,但您会发现特定的固态内存重点属性,例如用于计算驱动器健康状况的“已使用百分比”。你应该进行 S.M.A.R.T.测试计算机中的所有硬盘驱动器。

我应该多久进行一次 S.M.A.R.T.测试?

与一些读/写密集型硬盘驱动器测试不同,它会磨损您的硬件,S.M.A.R.T.本文概述的测试不是强化或侵入性测试。

它只是读取现有的 S.M.A.R.T.已经通过驱动器运行和记录数据收集的驱动器属性数据。您可以随心所欲地检查它,并且应该根据您的需要、备份策略、驱动器的年龄等调整您检查它的频率以达到您的舒适水平。正如我们在上面所做的那样,自动化该过程没有任何缺点,因此 CrystalDiskInfo 或其他工具会检查 S.M.A.R.T.每天自动属性。

我应该运行 S.M.A.R.T.在新驱动器上测试?

关注 S.M.A.R.T. 是个不错的主意。随着时间的推移数据,但对于全新的驱动器没有太多可看的。

也就是说,如果您从经销商处购买了二手驱动器,您可能希望深入了解 S.M.A.R.T.数据,以查看驱动器随时间推移经历了多少磨损,并利用经销商可能提供的任何短期保修。

是 S.M.A.R.T.属性和测试仅限 Windows 的功能?

不。 S.M.A.R.T.在硬件级别监视和记录属性。任何操作系统都可以使用适当的工具访问它们。

例如,MacOS 用户可以使用 Disk Utility 应用程序检查 S.M.A.R.T.属性。 Linux 用户可以使用流行的 smartmontools 包来做同样的事情。

我应该担心通电时间作为驱动器健康因素吗?

即使您收到驱动器的良好运行状况报告,您也可能会注意到特定驱动器在 S.M.A.R.T. 中列出了大量的开机小时数。属性列表。

虽然了解驱动器的使用年限以及它已经运行了多少小时总是好的,但长时间的通电并不一定会引起警报。是的,所有驱动器最终都会磨损,但驱动器的使用寿命超过 50,000 小时并不少见。我们这里有多个驱动器,已经超过 80,000 小时。除了确保在别处备份有关它们的任何重要数据外,我们对它们没有采取任何特别的预防措施。