Yes, if the windows are working slowly, and the car was not even turning over, or just turning over slowly, the battery would be my first thought. Next would be the alternator to see if it is charging the battery properly. I'm assuming it is the original battery? Batteries usually last about 3 year...