I've just noticed that not all programs in Windows 98/SE/ME put the same boot sectors to the formatted disk. There are 2 variants, both for FAT12(16) and for FAT32. The first variant is used by FORMAT.COM (FAT12+FAT32), SYS.COM (FAT12+FAT32), SETUPX.DLL (FAT12), CVT.EXE (FAT32) This type of FAT12/16 boot record is analyzed here: http://www.geocities.com/thestarman3/asm/mbr/WIN98FDB.htm This type of FAT32 boot record is analyzed here http://www.geocities.com/thestarman3/asm/mbr/MSWIN41.htm http:/