Daniel Carter has recovered from a hand injury and will start for New Zealand in the third Test against France in New Plymouth on Saturday.