Fips is a program to non-destructively resize a FAT partition. I have done an update to fips to support FAT32. This update has now been incorporated into FIPS 2.0. This version should fix the VBACKUP error message when rebooting to Win95 after resizing. However, it is strongly recommended that you backup your root and boot sectors when it asks you if you want to! This will allow you to restore everything to the previous condition if something goes wrong. It would also help to have a system boot floppy around. You can create one with format /s a: or with sys a: on an already formatted floppy. Fips was not written to support partitions marked with type 0xC, 0xE, or 0xF. All of these partition type use Logical Block Addressing (LBA). LBA allows the BIOS to address disks over 8GB. A partition type of 0xC is a FAT32 partition that uses Logical Block Addressing (LBA). A partition type of 0xE is a FAT16 partition that uses LBA. A partition type of 0xF is a FAT16 partition that uses LBA but is less than 32MB. Not all partitions on LBA disks get marked with partition types 0xC, 0xE, or 0xF, so it is worth trying first. Someone has even reported success on one of the unsupported partition types--0xC.