The card may be corrupt, I mean physically. That way certain storage areas of the card is not accessible. Hence the reduced capacity. You may freshly format it and re-use it with reduced capacity but then this is a risky proposition, as other areas may fail also.
I will suggest for you to recover whatever data you can from this card (some recovery s/w can do that) and go for a fresh new card.