Tambien podria ser que el puerto este sucio (limpialo) o dañado, otra cosa es el cable, a algunos ha pasado que cambiando el cable les funciona, tambien como dicen con que instales los drivers nuevamente funcione. Suerte