重置硬盘上的 SMART

重置硬盘上的 SMART

我想知道是否有任何常用的方法可以重置硬盘上的 SMART 读数。

原因是我很久以前买了一个便宜的 USB 3.0 驱动器(由 LG 销售,但内置硬盘似乎是东芝的)。碰巧的是,我把它插在没有外部电源的 USB 3.0 集线器上,它开始发出咔嗒声和噪音,而且基本上无法工作。

有时它实际上会启动,并且 SMART 开始显示扇区重新分配和大量其他错误。

我把磁盘遗弃在一个盒子里(因为在这种情况下退回它的费用几乎和磁盘一样贵)。

几个月后,昨天,我在清理箱子时发现了硬盘。我又试了一次,又听到咔哒声……我正要把它扔进垃圾桶,最后我还是尝试了别的方法,把它直接插在主板上的 USB 3.0 端口上:它工作得很好!

所以我继续做了一些测试,并为这个 USB 3.0 集线器获取了一些电源(来自另一个集线器),并且再次发现:工作正常。

看来当仅连接到桌面时,集线器无法为其提供足够的电流。

问题是,磁盘上有大量 SMART 错误(来自过去的测试),但是我做了一些表面测试,磁盘上的一切看起来都正常(插入供电集线器时)。所以我想有一种方法可以“重置”所有智能读数,使其看起来像出厂时一样,然后重新开始测试,看看 SMART 是否在此之后继续给出错误读数。

有什么办法吗?

附言:我并不打算“信任”这块硬盘,但我可以给它一些用途

答案1

SMART 旨在审核驱动器的历史记录,并由驱动器本身维护,因此您无法“重置”或“清除” SMART 值。

更多信息来自询问 Ubuntu

答案2

附言:我并不打算“信任”这块硬盘,但我可以给它一些用途

无需删除重要的故障信息,因为这些信息不会影响您的使用。为了能够进行比较,只需在 Windows 计算机上使用类似 smartctl -a /dev/sdX > C:\mysmartlog.txt 的命令运行 smartmontools 来重定向您当前的 SMART 状态,其中“X”代表相关驱动器。

稍后当您想知道时,请重新运行它并简单地比较创建的文本文件。

删除 SMART 信息的唯一动机是欺诈意图

答案3

是的,但可能需要付出一些努力才能找到适用于特定品牌的工具。

例如,您可以尝试使用免费的 Victoria for Windows 重置 HGST、IBM、Hitachi、Toshiba 驱动器上的 SMART(风险自负!!):https://hdd.by/victoria/

在此处输入图片描述

示例可以在这里查看:https://youtu.be/845tH2v1Lv0

SMART 数据和日志保存在驱动器的服务区中。因此,想法是使用所谓的供应商特定命令来访问此区域。数据恢复实验室通常使用 PC3000 等工具来执行此操作(https://www.acelab.eu.com/catalog/

答案4

编辑:自提交此答案以来,已发布了一些工具,这些工具实际上允许重写某些驱动器的 SMART 数据。验证驱动器的唯一方法是从信誉良好的在线卖家那里购买。

一般来说,SMART 无法重置,这样购买二手驱动器的人就可以清楚地看到驱动器发生了什么情况。

如果您不打算转售该驱动器,请不要担心,只需记下当前的数字,这样您就可以看到增长。

如果驱动器通过供应商的 HDD 测试通过了短期测试和长期测试,则表明该驱动器是良好的。

SMART 数据可能会产生误导,因为数字的实际含义不同,我会通过供应商的 HDD 测试应用程序读取 SMART 数据,以查看驱动器是否未通过 SMART 测试。

相关内容