Я работаю в компании, у которой есть много машин по всему миру, и у нас есть клиенты, от которых нам необходимо постоянно проводить диагностику. Одна из проблем заключается в том, что жесткие диски компьютеров иногда переходят в режим PIO, но, конечно, все, что видит клиент, - это значительное замедление работы системы.
Я ищу способ определить, не перешел ли жесткий диск SATA в режим PIO с помощью наших диагностических инструментов. Это может быть либо инструмент, либо команда, которую мы можем запустить и сохранить выходные данные для последующего объединения в дамп, который мы получаем по электронной почте от клиента, или программно через API Windows.
Это должно быть как можно более автоматическим. Я пытался использовать 'devcon.exe' (диспетчер устройств командной строки), но я не нашел, как можно выводить эту информацию, даже если я получаю информацию о контроллерах жесткого диска.
Есть идеи?