TristeMente no hay más razones por las que ese error ocurre de manera lógica.
Basándonos en que cualquier causa puede ser la que genera este error, hay que ir haciendo prueba+error hasta encontrar el fallo. Lo único que hay entre el windows y la tarjeta es el lector y el driver que configura el lector
Yo probaría lo siguiente por orden de probabilidad:
- Verificar que estamos accediendo a la unidad real de la tarjeta (sé que suena ofensiva la duda pero a mí me pasa esto el 60% de las veces y pierdo 5 minutos porque creo que no caería en un error así)
- Cambiar de puerto USB el lector de tarjetas, o probar en modo de errores (reiniciar y pulsar F8 antes de que salga el logo de Windows)
- Actualizar todas las actualizaciones de windows que haya pendientes, incluidas las opcionales ya que los drivers a periféricos suelen estar ahí
- Si es posible, probar en el ordenador de un amigo u otro si tienes en casa para saber si es windows el que falla
Si el 2 funciona, algún programa como un antivirus o antimalware, o vacuna de USB está interferiendo en la tarjeta antes que windows.
Si el 4 funciona con tu mismo lector y tarjeta, es tu windows el que está dañado, yo probaría a actualizar y seguramente buscar otra solución (como reinstalar windows) ya que esa no funcionará pero es algo que vale la pena intentar.
¿Ese programa de eliminación de archivos "unlocker" quizás te pueda ayudar a tantear de forma bruta si es un problema físico de la tarjeta o cualquier cosa rara que pudiera haber ocurrido ahí.
No creas que no tiene solución, sólo hay que encontrarla.