Необходимость получить подробные сведения о жёстком диске вовсе не обязывает использовать стороннее программное обеспечение. С этой задачей превосходно справляется консольная утилита wmic с параметром diskdrive. В свою очередь объект diskdrive поддерживает более пятидесяти ключей, подставляя которые в команду, можно узнать о винчестере практически всё — от производителя и серийного номера до типа интерфейса и общего количества считывающих головок на диске.
Откройте командную строку, можно от имени администратора, можно без, и выполните команду следующего вида:
wmic diskdrive get Name, Manufacturer, Model, DeviceID, Partitions, Status, InterfaceType, SerialNumber
Всё, что идёт после «wmic diskdrive get» является свойствами или объектами diskdrive. В приведённом примере мы по порядку запросили следующие данные:
• Определяющую устройство метку
• Название производителя
• Номер модели
• Уникальный идентификатор диска
• Количество читаемых системой разделов
• Состояние (исправен или нет)
• Тип интерфейса
• Серийный номер устройства, определенный производителем
Для удобства чтения данные можно сохранить в файл, воспользовавшись оператором перенаправления, например, добавив к команде элемент строки «> D:\disk.xml» без кавычек.
Да, если какое-то свойство недоступно в конкретной системе, команда его проигнорирует. Ну, а посмотреть полный список свойств и принимаемых ими значений можно на официальной страничке msdn.microsoft.com/en-us/library/aa394132%28v=vs.85%29.aspx.
Благодарю! очень полезно, записал в заметки)