СМАРТ Жесткий диск ИНФОРМАЦИЯ Powershell - PullRequest
0 голосов
/ 18 октября 2019

Я ищу путь через возможно PowerShell для получения данных SMART для жесткого диска на любом устройстве.

Я пробовал команды WMI как через CMD, так и в PowerShell, которые я видел, но не смог получить нужные данные, которые я ищу.

Get-WmiObject -list

Я надеялся найти что-то для SMART или REallocated пространства в этом списке, но ничего связанного не найдено. Любой знает способ извлечения интеллектуальных данных с диска без использования стороннего приложения. Я хочу автоматизировать процесс выявления неисправных накопителей, но требую, чтобы передавалась конкретная информация, а не просто да или нет, возможен сбой.

1 Ответ

0 голосов
/ 18 октября 2019

Я думаю, это то, что вам нужно:

Get-Disk | foreach { $_ | Get-StorageReliabilityCounter | Format-List }

Это должно дать вам статистику ReadErrorsCorrected и WriteErrorsCorrected для всех подключенных дисков.

Я не могунайдите соответствующий фрагмент документации Microsoft, чтобы убедиться, что я на 100% прав, но на основании этой документации я предполагаю, что подсчет перераспределенных секторов - это общее количество исправленных секторов чтения / записи: https://kb.acronis.com/content/9105

...