Have you tried a different card to see if the fault lies with the card or the laptop? A different card reader?