I recently cloned my old 100 GB hard drive (~90 gigs used) onto a new 256 GB solid state drive. In my negligence, I created a single partition on the new drive that was just about the whole capacity of drive and copied over the contents of the main data partition from the old drive. That went fine. 90 gigs of 256 used on the SSD, and I could access everything when I booted off of the old drive and had the new one plugged in as an external. Unfortunately, when I actually swapped the HD out for the SSD, the machine wouldn't boot because there was no OS on it to boot. Whoops. I had Windows XP on the old hard drive and figured I might as well take this opportunity to upgrade to Windows 7. I wanted to start fresh, so I put the SSD in an external enclosure, fired up XP's disk manager and formatted the drive. After formatting, the total space on the SSD has become 90 gigs, exactly the amount of space that was being used when there was data on it. I have tried several different programs -- Windows' disk manager, the Windows 7 installer, the cloning software that came with the SSD, some stuff from HDDGuru -- and all of them report 90gigs as the capacity of the drive.
Any ideas on how I can reclaim the total available space of the drive or why the capacity shrunk to the amount of space that was being used rather than the size of the entire partition?