gromaster а что за ассемблер? что за ось? может тебе под 64-бита надо или вообще под никсы, а тебе тут GetVolumeInformation советуют и что ты понимаешь под FS? одних только NTFS куча версий... а если брать CD, то на нем вполне нормально иметь сразу несколько fs, а GetVolumeInformation вернет только одну из них... более того, драйвера, позволяющие винде читать никсовые fs уже не такая уж и редкость, но вот с GetVolumeInformation они не дружат. так что даже без всякого асма задача в общем случае не решается нет, я не стебусь, не подумай, просто уж очень у тебя расплывчатая постановка проблемы...