title: WMI class MSStorageDriver_FailurePredictStatus on M.2 drives
body: <p>I have a PowerShell script that runs on all workstations that looks at the WMI class <code>MSStorageDriver_FailurePredictStatus</code> to look at the <code>PredictFailure</code> and if the results equal <code>true</code>, then we get alerted that the HD needs replaced.</p>
  
  <p>Code:</p>
  
  <pre><code>(Get-WmiObject -Namespace root\wmi –Class MSStorageDriver_FailurePredictStatus).PredictFailure
  </code></pre>
  
  <p>I have read that new M.2 SSDs utilize SMART, but this WMI class is present on the machine, it is not populated with any data.  One instance of this would make me think it's me, but I have many M.2s in my environment and they are all blank.  </p>
  
  <p>Is there a different WMI class that I can get this data?</p>