S.M.A.R.T SSD信息C#

时间:2019-02-20 21:45:41

标签: c# ssd

我需要在我的应用中建立呼叫以检查SSD的运行状况。 我尝试了来自不同来源的多个示例,但没有任何效果。在所有示例中,我都尝试过在ManagementObjectSearcher查询或foreach (ManagementObject data in searcher.Get())循环中得到“不支持”异常

我发现的所有示例都已经过时了,所以有什么变化吗?我正在运行带有.NET 4.6.2的Windows 10。您会认为将有一个“现代”调用来访问SMART数据。任何帮助将不胜感激!谢谢!

1 个答案:

答案 0 :(得分:0)

原来是某些东西在我的开发计算机上阻止了此代码。甚至powerShell脚本也返回相同的错误。我在生产机器上运行它,并且按预期工作。在我的开发PC上没有深入了解此问题,但这是次要的。