如何在Windows 7中读取硬盘驱动器的SMART状态?


Answers:



43

HDTune是一款出色的商业软件。Speedfan也可以工作,这是免费的。诀窍是您需要在Windows 7下以Administrator身份启动才能查看硬盘。它也可以在x64中使用。

在此处输入图片说明


3
如图所示,使用与hddstatus.com的分析集成的工具,如果有任何问题,您将在表格下方看到警告,其中包含特定信息和建议。
rakslice 2012年

毫无疑问,speedfan很棒。感谢过去的爆炸。但是我发现它没有检测到大多数外部连接的驱动器。它会检测到一些,并且对于大多数一般用途而言,它应该足够好
Abhishek Dujari

@Vangel,您还有其他发现吗?如果发现更好的东西可以检测更多东西,那么应该这样说,它是什么程序。
barlop

@希望我有。我只是放弃了 在我看来,获取任何信息的唯一方法是获取例如制造商膨胀的用于不同驱动器的软件,该软件提供的价值信息很少,并且在其他制造商面前自动失败。在我看来,尽管业界努力让驱动器制造商清理问题,但这个黑手党组织并没有参与该计划。又是灯泡。
Abhishek Dujari

@Vangel如果您可以命名无法访问其SMART数据的驱动器型号,我会很感兴趣(您不应该像前面提到的两个注释那样将其描绘为一个speedfan问题)..听起来像是一个有趣的问题,您可以问也一样 dslreports.com/forum/…
barlop

29

转到命令提示符并键入:

wmic

然后在wmic:root \ cli>提示符下:

diskdrive get status

或者,如果您需要其他信息,则可以尝试使用除“状态”以外的其他选项。其他选项可在此处找到。


9
wmic diskdrive get status在命令提示符下也可以。
Draco Ater

4
该命令所做的只是打印“ Status”“ OK”。它甚至不提供驱动器名称。并且它不提供SMART驱动器状态。
jww '16

3
@jww,您可以在get query中指定其他字段wmic diskdrive get model, name, status,或者没有其他字段来获取所有字段wmic diskdrive
Oleh Nechytailo

1
该命令未检测到磁盘故障。其他实用程序包括:crystaldisk,gsmartmon
Trevor Boyd Smith

这似乎表明磁盘是否发生故障。在crystaldiskinfo中,我得到了“警告”,而在硬磁盘中,我得到了4%的健康。Windows 10中的命令在逗号周围也没有空格。就是这样的:wmic diskdrive get model,name,status
runamok

28

GSmartControl

GSmartControl是用于smartctl(来自smartmontools软件包)的图形用户界面,它是用于查询和控制现代硬盘驱动器上的SMART(自我监测,分析和报告技术)数据的工具。它使您可以检查驱动器的SMART数据,以确定其运行状况,并对其进行各种测试。

用于smartmontools的免费开源跨平台GUI 。


6
这不仅是免费和开源的,而且比我发现的这个问题中提到的许多其他工具都要好,并且在其他人没有的情况下也可以使用,并且它比其他人知道更多的SMART字段。
mavhc

3
@mavhc效率更高,因为它依赖于smartmontools,后者定义了自己的阈值,而不是制造商提供的阈值:)
令人讨厌的

23

SMART监控工具

smartmontools包含实用程序(smartctl,smartd),这些实用程序使用大多数现代ATA和SCSI磁盘中内置的自我监视,分析和报告技术系统(SMART)来控制/监视存储系统。它源自smartsuite。

  • 命令行工具
  • 适用于Windows Server 2008,Windows 8.1
  • 支持很多USB设备:支持的USB设备

谢谢,这是我通常使用的Unix工具。-我根本没想到会找到Windows支持!
非用户

请注意,它需要管理员权限,因此您必须sudo在Linux或runas /user:AdministratorWindows 上运行它。
Matthieu

12

高清哨兵!有史以来最好,没有禁止!


同意SmartMonTools / GSmartControl,它们可能是最好的两个SMART监视器,因为它们不依赖制造商的(有偏的)阈值,而是按照此处此处的说明定义自己的阈值。“另外一个问题是,驱动器中经常存在一些错误,这些错误会阻止SMART的正确使用。这通常是由于固件故障或制造商忽略了标准所引起的。幸运的是,smartmontools通常会检测到这些错误并加以解决。”,在GSmartControl网站上。
令人惊讶的2015年

2
他们在这里不喜欢个人陈述:请解释为什么这是最好的。
奎丹'16

9

PassMark DiskCheckup免费供个人使用。V3.0(内部版本1003)的已知问题:

  • 不支持硬件RAID和SCSI。但是支持动态磁盘(软件RAID)。
  • Silicon Image SIL0680 Ultra-133 ATA RAID控制器具有一个错误,当访问SMART数据时,该错误会导致系统锁定。此错误存在于当前驱动程序版本1.0.1.7中,并且可能存在于以前的版本中。
  • TEC关于未来失效日期的预测应仅作为指导,不应被认为是准确的。
  • 支持通过USB和Firewire连接的大多数更新驱动器。但是,由于硬盘上的协议桥不支持SMART命令,因此可能不支持较旧的驱动器)

简单而有效。
Konrads

9

CrystalDiskInfo 是支持SMART的HDD / SSD实用程序

  • 支持部分外部USB磁盘
  • 监控健康状况和温度
  • 警报邮件
  • SMART信息图
  • 控制AAM / APM设置

和更多 ...

MIT许可证,也可作为便携式w / o ads zip获得。

CrystalDiskInfo快照


我刚才看时的最佳选择。“健康状况”启发式似乎是合理的。
尼尔森

1
这是我的偏好,因为小的下载大小和广泛的USB控制器支持的
常谦

8

现在有开源的 HDD Guardian,它是smartctl的图形用户界面。

它出现在2014年,具有良好的GUI,非常稳定(至少一段时间后我没有发现任何错误)。就个人而言,我真的很喜欢这个应用程序。

UPDATE(!):看起来项目已关闭




1

另一种选择是,如果驱动器制造商具有可以解释您特定驱动器状态的工具,那么您可以查看它们的站点。有些具有额外的设置,固件更新程序等。

特别是SSD往往具有这些额外功能。


1

如果您具有Western Digital驱动器,则有一个诊断实用程序可查看SMART状态。

https://support.wdc.com/downloads.aspx#WD_softwarepc

这是Data LifeGuard诊断程序的Windows版本。它将测试WD内部和外部驱动器。此外,它还可以为您提供系统附带的WD驱动器的型号和序列。

在主程序屏幕上,有两个窗口。在顶部窗口中,您将看到系统中可用于测试的驱动器。将显示每个驱动器的型号,序列号,容量和SMART状态。在底部窗口中,将显示所选驱动器的分区信息。


0

尝试免费版本的HDD Regenerator。它实时显示HD的温度变化,如果温度过高则发出警告,并显示完整的SMART报告。


4
如果此答案包含参考(即链接),则将更为有用。
斯科特,

0

您可以获得Hard 5.25''硬盘驱动器底座,只要在BIOS中启用它,它就会告诉您智能状态。

像WD诊断工具之类的软件可以为您提供与硬盘驱动器托架相同的SMART状态,机箱仅使用颜色编码的指示灯显示SMART状态


-1

如果您有Intel驱动器,则可以使用Intel®SSD Toolbox。从好的方面来说,您不需要第三方软件或驱动程序(假设您信任英特尔)。

不幸的是,该工具箱和搜索功能的页面似乎已损坏,因此您也无法通过搜索Intel的网站来找到它。您甚至无法通过商品编号18455或80097进行搜索。

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.