Precisamente... Esto te ocurre por alguno/s de estos tres motivos: cuando no tienes configuradas las reglas de conexión, cuando no inicias el servidor adb como root o cuando no tienes configurada la opción de "Debuggable" en el movil (esta última me tubo a mi una tarde entera hasta que descubrí lo que era, ya sabes... Ajustes>Aplicaciones>Desarrollo>Depuración USB). Lo más probable es que sea esta última opción porq no puedes conectarlo por Windows. En cualquier caso esto no te debería influir a la hora de leer las tarjetas ya que sólo es necesario para la conexión vía tools del SDK (adb, fastboot, etc, etc).
Un saludo.
