I've had my laptop for a little more than two years. The battery used to last for a couple hours but now I'm lucky if I last more than 30 minutes on one charge. I need it for longer during one of my classes. Is it that the battery is just old and needs to be replaced? Is there a way to make the batteries last longer?