Jeg har selv prøvet det samme, og jeg løste på denne måde:
1: Du kan prøve at lave en repair - altså at reparere din windowinstallation.
Start med at afinstallere sp2. Indsæt din windowsxp cd i cddrev. Dernæst sætter du din PC til at boote fra CDdrev.
2: springe det første tilbud om repair i Consolemode over og fortsætte din installation (nyindstalation)
3: Nu kan du så vælge hvilket drev din nye installation skal ligge på og her er det gerne dit C drev.
4: Og nu fortæller den dig der er et styresystem på dette drev og om du vil slette det (L) eller du vil lave en repair (R) - det er her du skal trykke på R.
5: Og du vil nu se at den laver en helt ny indstalation men det dejlige er bare den beholder alle dine indstillinger og dit skrive bord intakt men nu har du sluppet for alle dine fejl og mangler :-)
6:PS husk at have din CD-Key klar, denne skal bruges da det jo er en "nyinstallation"
Prøv så om din kortlæser virker , herefter kan du installere sp2 igen.
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q315341