The reason Windows is detecting 232 GB and your bios is detecting 250 is because they use different systems of measurement. Windows measures capacities in binary form (1GB = 1,024 MB), whereas HDD manufacturers and your bios measure it in decimal form (1GB = 1,000 MB). So it's the same capacity, you still have all of your GB's; it's just a different measurement.