What I\'d like to avoid:
ManagementClass m = new ManagementClass(\"Win32_LogicalDisk\"); ManagementObjectCollection managementObjects = m.GetInstances();