SelectQuery selectQuery = new SelectQuery("select * from Win32_logicaldisk");
ManagementObjectSearcher searcher = new ManagementObjectSearcher(selectQuery);
foreach (ManagementObject disk in searcher.Get())
{
string DiveType;
DiveType = disk["DriveType"].ToString();
} }