У меня на варе стоит какая-то древняя версия висты. Устройства PhyscalDrive0 Scsi0 и т.д. Отказываются реагировать на комманды: IOCTL_SCSI_GET_INQUIRY_DATA IOCTL_STORAGE_QUERY_PROPERTY IOCTL_SCSI_MINIPORT -> IOCTL_SCSI_MINIPORT_IDENTIFY Хотя на ХР всё работает. Х.з. но первую комманду виста точно должна выполнять - вместо этого выдаёт код ошибки. Вообще нужно определить серийник харда. Смотрел сорцы в инете - там на всех сайтах один и тот-жен код, который работает в Хр но напрочь отказывается работать в висте.